Performance Co-Pilot is a system performance analysis toolkit.
Analyze systems' performance metrics in real-time or using historical data.
Compare performance metrics between different hosts and different intervals. Observe trends and identify abnormal patterns.
Extend the collected performance metrics in a simple way.
PCP offers a multitude of APIs and libraries to extract and make use of performance metrics from your own application.
Linux kernel Pressure Stall Information (PSI) metrics. BSD kernel, Linux VDO, BCC/eBPF metric fixes. Per-process Nvidia GPU metrics. Support for GPU, PSI, Infiniband and perfevent metrics in pcp-atop Native systemd timer support. New features and fixes in the pmseries scalable time series analysis utility.
A colourful new pcp-dstat utility, building on the dstat legacy. Archive discovery and log tailing APIs. eBPF/BCC PMDA additions - new modules, histograms. Kernel metrics - AIO, interrupts, socket statistics, file locking, OOM, session count metrics. Automatic metadata compression.