Apollo Router
OverviewGet StartedRequest Lifecycle
Configuration
Features

Security

Observability

Performance and Scaling

Client Features

Query Planning

Customization

Deployment
Releases
GraphOS Integration
Reference

Zipkin tracing

Configure tracing for Zipkin


Enable and configure tracing for Zipkin in GraphOS Router or Apollo Router Core.

For general tracing configuration, refer to Router Tracing Configuration.

OTLP configuration

Zipkin supports OTLP ingestion via zipkin-otel. Configure the router's OTLP exporter to send traces to Zipkin:

YAML
router.yaml
1telemetry:
2  exporters:
3    tracing:
4      otlp:
5        enabled: true
6        endpoint: "http://${env.ZIPKIN_HOST}:9411"
7        protocol: http

This sends traces to Zipkin using the OTLP protocol.

See OTLP configuration for more details on settings.