Skip to content

Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately. This grafana plugin allows to visualize frequent code-paths over time.

License

Notifications You must be signed in to change notification settings

codeperfio/grafana-flame-graph

Repository files navigation

Grafana Flame Graph

Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately. This Grafana Data Source Backend Plugin allows to visualize frequent code-paths over time.

Getting started

A data source backend plugin consists of both frontend and backend components. To build both on dev mode you can simply:

git clone https://github.com/codeperfio/grafana-flame-graph
cd grafana-flame-graph
yarn start:dev

To stop dev mode you can simply:

yarn stop:dev

Frontend

  1. Install dependencies
yarn install
  1. Build plugin in development mode or run in watch mode
yarn dev

or

yarn watch
  1. Build plugin in production mode
yarn build

Backend

  1. Build backend plugin binaries for Linux:
yarn build:backend
  1. List all available Mage targets for additional commands:
mage -l

About

Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately. This grafana plugin allows to visualize frequent code-paths over time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published