Rémy Mathieu


Release date: March 2020

Diago is a visualization tool for CPU profiles and heap snapshots generated with pprof.

The Go language offers an easy way of retrieving CPU profiles and heap snapshots using pprof. It also has a CLI interface to navigate through them as well as the generation of graph with GraphViz.

Diago on its side is offering the visualization in a tree, offering a different way of navigating through them. This visualization is inspired by tools for other languages (C++, Java) which provides it and that I think was missing in the Go eco-system.

Back to projects list