You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Kubernetes attributes to telemetry data when using the Quarkus Kubernetes and OpenTelemetry plugins.
OpenTelemetry defines a set of attributes useful for telemetry data for Kubernetes workloads as part of their "Kubernetes Collector". The attributes included with spans to understand where the span came from and additional context. Default attributes are:
k8s.namespace.name
k8s.pod.name
k8s.pod.uid
k8s.pod.start_time
k8s.deployment.name
k8s.node.name
Currently, otel resource attributes can be used to add some of this data. For example, setting quarkus.otel.resource.attributes="k8s.pod.name=${HOSTNAME}".
Implementation ideas
This could be implemented as a Resource which retrieves the necessary information via the kube api
The text was updated successfully, but these errors were encountered:
Description
Add Kubernetes attributes to telemetry data when using the Quarkus Kubernetes and OpenTelemetry plugins.
OpenTelemetry defines a set of attributes useful for telemetry data for Kubernetes workloads as part of their "Kubernetes Collector". The attributes included with spans to understand where the span came from and additional context. Default attributes are:
Currently, otel resource attributes can be used to add some of this data. For example, setting
quarkus.otel.resource.attributes="k8s.pod.name=${HOSTNAME}"
.Implementation ideas
This could be implemented as a Resource which retrieves the necessary information via the kube api
The text was updated successfully, but these errors were encountered: