# OpenTelemetry Plugin Configuration (otel.plugin) # Documented config surface only — see: # https://learn.netdata.cloud/docs/collecting-metrics/opentelemetry/opentelemetry-metrics # # Any field can also be overridden via NETDATA_OTEL_ env vars # (dots -> underscores, e.g. endpoint.tls_cert_path -> NETDATA_OTEL_ENDPOINT_TLS_CERT_PATH). # # NOTE: fields like logs.rotation/retention, remote_storage, and auth appeared in an # earlier version of this config but are NOT present in the current documented schema. # Left out here rather than guessed — reintroduce only once confirmed against the # running agent version (e.g. via `otel.plugin --help` in the container, or Ask Nedi). endpoint: # 0.0.0.0 so traffic arriving via the ClusterIP Service actually reaches the process # (127.0.0.1 would only accept connections from inside the same network namespace). path: "0.0.0.0:4317" tls_cert_path: null tls_key_path: null tls_ca_cert_path: null metrics: chart_configs_dir: /etc/netdata/otel.d/v1/metrics interval_secs: 10 grace_period_secs: 60 expiry_duration_secs: 900 max_new_charts_per_request: 100