Open Markus78 opened 1 week ago
Pinging code owners:
receiver/podman: @rogercoll
See Adding Labels via Comments if you do not have permissions to add labels yourself.
@Markus78 Thanks for raising this issue.
I agree that a health
attribute would be very helpful. My understanding is that we should try to have all new attributes and metrics in semantic conventions first, and quickly checking it seems we have no container.health
attribute at the moment: https://github.com/open-telemetry/semantic-conventions/blob/main/docs/attributes-registry/container.md
@rogercoll Thank you, Im slightly confused do I have to take any more action regarding the semantic conventions to move this along?
That would be ideal, creating a PR into the semantic conventions repository will raise the attention of other contributors (and the repository maintainers) and we will ensure an agreement over the new container.health
attribute. Later on, this attribute can be re-used among other OpenTelemetry components (e.g. docker, k8s receivers).
The PR to the podman's receiver does not need to wait for the semconv one to be merged, but it would be great to reference them to show up some real example of the attribute.
Component(s)
receiver/podman
Is your feature request related to a problem? Please describe.
Currently I cannot find healthcheck status in the attributes exported by the podman receiver , this is very useful for visualizing container status ( healthy or unhealthy )
Describe the solution you'd like
Add metric to make it possible to track if container healthcheck is healthy or unhealthy i.e
container.health.status
Describe alternatives you've considered
No response
Additional context
No response