Files
netdata_kube/parent/conf/otel.yaml
T
2026-08-04 17:22:35 +01:00

27 lines
1.1 KiB
YAML
Executable File

# 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_<FIELD> 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