Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leifwalsh/flametrace

Build flamegraph charts for process trees, based on strace
https://github.com/leifwalsh/flametrace

flamegraph profiling strace

Last synced: about 2 months ago
JSON representation

Build flamegraph charts for process trees, based on strace

Awesome Lists containing this project

README

        

# flametrace

[![codecov](https://codecov.io/gh/leifwalsh/flametrace/branch/main/graph/badge.svg?token=TDFS4CVZCQ)](https://codecov.io/gh/leifwalsh/flametrace)
[![Documentation Status](https://readthedocs.org/projects/flametrace/badge/?version=latest)](https://flametrace.readthedocs.io/en/latest/?badge=latest)
[![PyPI Package](https://img.shields.io/pypi/v/flametrace)](https://pypi.org/project/flametrace/)

Build flamegraph charts for process trees, based on strace.

If you’ve ever wanted to know why a command is slow, flametrace can help! Run
your command under flametrace and get a chart showing what else it ran inside
itself.

## Installing

```
pip install flametrace
```

## Usage

```
flametrace COMMAND
```

![Sample Output](./doc/_static/trace.svg)

## License

[BSD 3-clause](./LICENSE)