Pbench is a Benchmarking and Performance Analysis Framework.
Pbench Agent
The Agent is responsible for providing commands for running benchmarks across one or more systems, while properly collecting the
configuration of those systems, their logs, and specified telemetry from various tools (sar, vmstat, perf, etc).
Pbench Server
The second sub-system included here is the Server, which is responsible for archiving results and indexing them to
allow the dashboard to prepare visualizations of the results.
Dashboard
Lastly, the Dashboard is used to display visualizations in graphical and other forms of the results that were collected
by the Agent and indexed by the Server.