The web applications in this category rely on PCP data being served by pmwebd with live data from a nearby pmcd. They do not access archived metrics, so cannot display historical information.
blinkenlights | vector | |
---|---|---|
A demonstration of the PCP web API. | Vector is an open source on-host performance monitoring framework which exposes hand picked high resolution system and application metrics to every engineers browser. Having the right metrics available on-demand and at a high resolution is key to understand how a system behaves and correctly troubleshoot performance issues. upstream | |
![]() |
![]() |
The web applications in this category rely on PCP data being served by pmwebd -G -A $PCP_LOG_DIR with any mixture of old or current archives. Since they present historical rather than live data, a PCP archive collector such as the pmlogger or pmmgr service must also be running.
graphite | grafana host-list flot.js png | |
---|---|---|
Graphite is a highly scalable real-time graphing system. Here, PCP is used as the data repository, and Graphites web interface renders it. (Graphites carbon & whisper subsystems are not included nor used.) upstream | Grafana is an open source, feature rich metrics dashboard and graph editor. Here, PCP is used as the data repository. (Grafanas other backends are not used.) Grafana can render time series dashboards at the browser via flot.js (more interactive, slower, for beefy browsers) or alternately at the server via png (less interactive, faster). upstream | |
![]() |
![]() ![]() |