@hackage / jaeger-flamegraph

Generate flamegraphs from Jaeger .json dumps.

Latest1.3.2

About

Metadata

  • Last updated , by fommil
  • License BSD-3-Clause
  • Categories Testing
  • Maintained by: Sam Halliday

  • Lottery factor: 0

Links

Installation

Tested Compilers

  1. 8.6.5
  2. 8.6.4
  3. 8.6.3
  4. 8.6.2
  5. 8.4.4

Readme

This is a small tool to convert JSON dumps obtained from a Jaeger server (https://www.jaegertracing.io/) into a format consumable by FlameGraph.

First download the traces for your SERVICE limiting to LIMIT traces

$ curl http://your-jaeger-installation/api/traces?service=SERVICE&limit=LIMIT > input.json

using the undocumented Jaeger API then use jaeger-flamegraph to convert the data and send to flamegraph.pl

$ jaeger-flamegraph -f input.json | flamegraph.pl > output.svg