To be able to search on a logs based on more than a describing name I suggest to add a field
data.liveLogs.tags
data.perpersistentLogs.tags
The new data member "tags" type must allow specifying several tags in a "key1":"value1", "key2":"value2" fashion, or array with ["key1":"value1"]
This is needed, for example, to find all logs from a specific tool or a specific type of log. Metadata tag could then describe the producer of the log and its type.
ex.
"Producer":"Tool1234","type":"deploymentlog"