OpenTelemetry

OPA supports sending OpenTelemetry traces as stated in the documentation.

To enable traces, add a distributed_tracing section to the OPA configuration using configOverrides. Please check the OPA documentation to see what other settings you can configure.

servers:
  configOverrides:
    config.json:
      jsonMergePatch:
        distributed_tracing:
          address: jaeger-collector.default.svc.cluster.local:4317
          type: grpc