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.
Scalability and memory footprint improvements in the pmproxy service. pcp-atop allows process filtering based on state, sorting threads per process and additional reporting features (kernel wait channel symbol for blocked processes, VM OOM process killing, swap-cached, KSM, ZFS and zswap memory metrics, per-process locked memory and scheduler run delay metrics). pcp-htop added the SysArch Meter and ZFS ARC statistics. pmrep allows specifying instances with PID. New Linux kernel metrics for fibre channel HBAs, pseudo TTYs and much improved interrupts metric handling.
New Linux ZFS, High Availability (Pacemaker) and detailed sockets metrics. pmproxy memory management improvements.