Skip to main content
Configure OpenTelemetry (OTLP) export to send audit logs, metrics, and traces to any OTLP-compatible backend.

Prerequisites

  • Golf Gateway deployed and running
  • OpenTelemetry Collector or compatible backend (Grafana, Datadog, etc.)

Configure OTLP export

gRPC (Recommended):
HTTP/Protobuf:

Export signals

Resource attributes

Golf Gateway includes these resource attributes: Add custom attributes:

Semantic conventions

Log records follow OpenTelemetry semantic conventions:

Common OTLP backends

Consult your observability platform’s documentation for OTLP endpoint configuration:

Verify export is working

  1. Check health endpoint includes OTEL status
  2. View logs in your OTLP backend
  3. Search for service.name: golf-gateway

Troubleshooting

  • Connection timeout: Verify endpoint is reachable
  • 401/403 errors: Check authentication headers
  • No data appearing: Verify export_logs: true in your YAML config