Performance Co-Pilot

Performance Co-Pilot is a system performance and analysis framework.


  • Lightweight : Collect performance metrics from your systems efficiently.
  • Distributed : Collate metrics from multiple hosts and a variety of operating systems.
  • Included : Everything you need is already included in the major distributions: Fedora, RHEL, Debian, SUSE, Ubuntu, Gentoo


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.

Use Performance Co-Pilot Now


Oct 2015
PCP 3.10.8

New Slurm HPC scheduler metrics. pmie FQDN functionality. NVME device and wireless interface support. pcp-atop(1) NFS reporting.

Sep 2015
PCP 3.10.7

New Intel MIC agent. New pcp-atopsar(1) command. pcp-pmie container. Linux kernel scheduler cgroup and IPv6 metrics. Added /etc/pcp/[pmie,pmlogger]/control.d support for Puppet/Ansible/Chef.

Aug 2015
PCP 3.10.6

Largely a bugfix release; containers, Linux kernel and PostgreSQL metric additions. Also Solaris, Illumos and Windows build improvements.

Jun 2015
PCP 3.10.5

Improved containers support and finer-grained RPM packaging split. Generic JSON PMDA. pcp-atop(1).