OpenTelemetry Setup#

Set up OpenTelemetry configurations to gain visibility into the operations and performance of NeMo Microservices.

Configuration#

NeMo Microservices use OpenTelemetry to collect telemetry data from the platform and services. It leverages common OpenTelemetry SDK configuration options to configure the platform deployment.

Helm Configuration#

The NeMo Microservices Helm Chart values.yaml exposes OpenTelemetry SDK options to configure the platform deployment. For example, to enable OpenTelemetry for the platform:

telemetry:
  OTEL_TRACES_EXPORTER: "otlp"
  OTEL_METRICS_EXPORTER: "otlp"
  OTEL_EXPORTER_OTLP_ENDPOINT: "opentelemetry-collector.monitoring:4317"
  OTEL_EXPORTER_OTLP_INSECURE: true

For a complete list of the default values, refer to NeMo Microservices Helm Chart.