cloudoperators / greenhouse-extensions

Extensions for Greenhouse, the cloud operations platform
Apache License 2.0
2 stars 3 forks source link

[opentelemetry] Templating Log-Parsing #515

Open timojohlo opened 3 days ago

timojohlo commented 3 days ago

Context

We want to offer log-parsing packages for common scenarios such as KVM or Ceph. For these scenarios users can decided what parsing they need and tick the corresponding boxes in the PluginDefinition to enable them.

For this to work we will template different logging scenarios, build if/else templating for each scenario and outsource each scenario to their own file, which should result in a better-structured config file for the logs-collector.

Acceptance criteria