elastic / elastic-otel-python

Apache License 2.0
2 stars 0 forks source link

Custom Python runtime metrics dashboard #89

Open xrmx opened 3 weeks ago

xrmx commented 3 weeks ago

Is your feature request related to a problem? Please describe.

We should create our own runtime metrics dashboard in Kibana to have a decent UX out of the box.

One thing we must take into account are metrics vs fork(). On projects that are using processes for concurrency the same service may send different metrics values for each process. Not sure we have a good solution for handling this in OTel upstream.

AlexanderWert commented 3 weeks ago

Duplicate of https://github.com/elastic/elastic-otel-python/issues/24

xrmx commented 2 weeks ago

@AlexanderWert #24 was for system metrics but we later decided to disable them by default. This one was for showing something out of the box on the metrics page.

AlexanderWert commented 2 weeks ago

sorry, reopened

xrmx commented 2 weeks ago

After discussion with the APM team it was suggested to show only aggregated data in the dashboard so that multiple processes sending the same metrics won't be a problem