# Send OpenTelemetry metrics over gRPC [[outputs.opentelemetry]] ## Override the default (localhost:4317) OpenTelemetry gRPC service ## address:port # service_address = "localhost:4317" ## Override the default (5s) request timeout # timeout = "5s" ## Optional TLS Config. ## ## Root certificates for verifying server certificates encoded in PEM format. # tls_ca = "/etc/telegraf/ca.pem" ## The public and private key pairs for the client encoded in PEM format. ## May contain intermediate certificates. # tls_cert = "/etc/telegraf/cert.pem" # tls_key = "/etc/telegraf/key.pem" ## Use TLS, but skip TLS chain and host verification. # insecure_skip_verify = false ## Send the specified TLS server name via SNI. # tls_server_name = "foo.example.com" ## Override the default (gzip) compression used to send data. ## Supports: "gzip", "none" # compression = "gzip" ## NOTE: Due to the way TOML is parsed, tables must be at the END of the ## plugin definition, otherwise additional config options are read as part of ## the table ## Configuration options for the Coralogix dialect ## Enable the following section of you use this plugin with a Coralogix endpoint # [outputs.opentelemetry.coralogix] # ## Your Coralogix private key (required). # ## Please note that this is sensitive data! # private_key = "your_coralogix_key" # # ## Application and subsystem names for the metrics (required) # application = "$NAMESPACE" # subsystem = "$HOSTNAME" ## Additional OpenTelemetry resource attributes # [outputs.opentelemetry.attributes] # "service.name" = "demo" ## Additional gRPC request metadata # [outputs.opentelemetry.headers] # key1 = "value1"