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 alternativesAbout 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
- Categories
- System monitoring, Developer tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula