FlameGraph

A command-line toolkit that turns profiled stack traces into interactive flame graphs.

By Brendan Gregg

Compare FlameGraph with another product

Alternatives

See all alternatives

About FlameGraph

FlameGraph converts stack samples from profilers such as Linux perf, DTrace and SystemTap into flame graphs. These visualizations show where programs spend time; you can click a box to zoom into a stack frame or search and highlight matching frames.

The toolkit includes scripts for folding stack traces from different profilers and generating the graph. It suits developers and system administrators investigating performance.

Strengths

  • Works with stack samples from several profiling tools
  • Lets you zoom into frames and search the graph
  • Includes converters for multiple stack trace formats

Limitations

  • Requires stack samples from a separate profiler

Details

Pricing
FreeFree under the CDDL-1.0 license.
License
CDDL-1.0
Developer
Brendan Gregg
Platforms
Command line
How it runs
Downloadable app
Best suited for
Developers tracing where a program spends CPU time
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing