Check out the New Service Map! Check out the all-new Kamon APM Service Map!

Reporters #

Reporters are a special kind of module that receive periodic snapshots of the telemetry data collected by Kamon and send this data (or expose it) to external systems. Reporters are organized in three main sections:

Combined Reporters #

These reporters can handle both metrics and spans data collected by Kamon:

  • Kamon APM. Sends data to Kamon APM over the HTTP API.
  • Datadog. Bundles three separate reporters that can send metrics and spans to the Datadog Agent or the Datadog API.
  • New Relic. Sends metrics and spans to New Relic.

Metrics Only #

These reporters can send metrics data to external systems:

  • Prometheus. Exposes a scrape endpoint with the Prometheus exposition format.
  • InfluxDB. Sends data to InfluxDB using the line protocol.

Spans Only #

Span reporters send Spans to external systems:

  • Zipkin. Sends spans to Zipkin using the V2 API.
  • Jaeger. Sends spans to Jaeger’s Collector via HTTP or Agent via UDP.