Proxy server that converts Datadog APM traces to Zipkin format for local development and debugging
1.7K
DDogZip is a lightweight proxy server that receives traces from Datadog-instrumented applications and forwards them to a Zipkin collector. This allows you to use Datadog's APM instrumentation while visualizing trace data in Zipkin.
Perfect for local development - Debug your distributed tracing without sending data to Datadog's infrastructure.
docker run -p 8126:8126 \
-e ZIPKIN_HOST=zipkin \
luisgabrielroldan/ddogzip
| Variable | Default | Description |
|---|---|---|
LISTEN_ADDR | :8126 | Address and port to listen on |
ZIPKIN_PROTOCOL | http | Protocol for Zipkin endpoint |
ZIPKIN_HOST | localhost | Zipkin collector hostname |
ZIPKIN_PORT | 9411 | Zipkin collector port |
services:
zipkin:
image: openzipkin/zipkin:latest
ports:
- "9411:9411"
ddogzip:
image: luisgabrielroldan/ddogzip:latest
ports:
- "8126:8126"
environment:
- ZIPKIN_HOST=zipkin
depends_on:
- zipkin
PUT/POST /{version}/traces - Receives Datadog trace data (v0.3, v0.4, v0.5)GET /health - Health check endpointMIT License
Content type
Image
Digest
sha256:6162469ff…
Size
3.2 MB
Last updated
8 months ago
docker pull luisgabrielroldan/ddogzip