feat: Add otlp attribute deployment.environment.name to list of default labels (#14747)

pull/14992/head
Matt Veitas 6 months ago committed by GitHub
parent 76bc184be7
commit 2d407bd308
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      docs/sources/send-data/otel/_index.md
  2. 2
      docs/sources/shared/configuration.md
  3. 1
      pkg/loghttp/push/otlp_config.go

@ -79,6 +79,7 @@ Since the OpenTelemetry protocol differs from the Loki storage model, here is ho
- cloud.region - cloud.region
- container.name - container.name
- deployment.environment - deployment.environment
- deployment.environment.name
- k8s.cluster.name - k8s.cluster.name
- k8s.container.name - k8s.container.name
- k8s.cronjob.name - k8s.cronjob.name

@ -2264,7 +2264,7 @@ write_failures_logging:
otlp_config: otlp_config:
# List of default otlp resource attributes to be picked as index labels # List of default otlp resource attributes to be picked as index labels
# CLI flag: -distributor.otlp.default_resource_attributes_as_index_labels # CLI flag: -distributor.otlp.default_resource_attributes_as_index_labels
[default_resource_attributes_as_index_labels: <list of strings> | default = [service.name service.namespace service.instance.id deployment.environment cloud.region cloud.availability_zone k8s.cluster.name k8s.namespace.name k8s.pod.name k8s.container.name container.name k8s.replicaset.name k8s.deployment.name k8s.statefulset.name k8s.daemonset.name k8s.cronjob.name k8s.job.name]] [default_resource_attributes_as_index_labels: <list of strings> | default = [service.name service.namespace service.instance.id deployment.environment deployment.environment.name cloud.region cloud.availability_zone k8s.cluster.name k8s.namespace.name k8s.pod.name k8s.container.name container.name k8s.replicaset.name k8s.deployment.name k8s.statefulset.name k8s.daemonset.name k8s.cronjob.name k8s.job.name]]
# Enable writes to Kafka during Push requests. # Enable writes to Kafka during Push requests.
# CLI flag: -distributor.kafka-writes-enabled # CLI flag: -distributor.kafka-writes-enabled

@ -56,6 +56,7 @@ func (cfg *GlobalOTLPConfig) RegisterFlags(fs *flag.FlagSet) {
"service.namespace", "service.namespace",
"service.instance.id", "service.instance.id",
"deployment.environment", "deployment.environment",
"deployment.environment.name",
"cloud.region", "cloud.region",
"cloud.availability_zone", "cloud.availability_zone",
"k8s.cluster.name", "k8s.cluster.name",

Loading…
Cancel
Save