Learn about the Wavefront Zipkin Integration.

Zipkin Integration

Zipkin is a popular open-source distributed tracing system. The Wavefront proxy supports all Zipkin trace data formats over HTTP.

Click the Setup tab for instructions on enabling the Wavefront proxy to consume Zipkin traces.

The documentation explains how to specify custom tags for RED metrics, custom application names and more.

Zipkin Integration Setup

Zipkin deployments consist of a Zipkin collector which consumes Zipkin spans. The Wavefront proxy mimics a Zipkin HTTP Collector and consumes Zipkin spans by listening on the specified port.

Install and Configure the Wavefront Proxy

  1. If you have not already done so, install a Wavefront proxy (version 4.35 or later).
  2. On the host that is running the Wavefront proxy, open the file /etc/wavefront/wavefront-proxy/wavefront.conf and add:
    traceZipkinListenerPorts=<enter-available-port>
    # Using the default Zipkin Collector port (9411) is recommended.
    

    Note: See the documentation for the config file location for the different operating systems.

  3. Save and close wavefront.conf.
  4. Restart the proxy.

Wavefront will now receive Zipkin trace data on the specified proxy port.

Customize Zipkin Integration:

The documentation explains how to specify custom tags for RED metrics, custom application names and more.