perftools is an integration of Open Source performance tools that collect application performance data for high-performance computing linux clusters.

perftools consists of the following open source tools/libraries:

perftools lays an emphasis on simple command-line usage. It favors saving output in open readable text, as opposed to proprietary binary formats. It also selects tools that run in a terminal, rather that requiring a windowing environment.

You can learn how to use perftools by following this post and this one. These posts explain how to build perftools, gather data using it, and finally how to use PerfBrowser Cloud to visualize the data.