Performance Co-Pilot1 (PCP) is a toolset for monitoring the status and activity of distributed systems. PCP can monitor, in near-realtime, a great variety of operational metrics from the target machines' operating systems and other running services. These tools help ensure effective operations by facilitating anomaly detection, fault remediation, and capacity planning. With PCP, you can: 1) see how your system is working, 2) identify when it is broken, and 3) optimize future operations.
The Open Source distribution of Performance Co-Pilot includes:
And, with PCPMon2 - an Open Source PCP data graphing application - you can graph PCP metric streams in real-time, as well as replay metric archives.
PCP has a thoroughly distributed architecture that allows scattered clients to directly request metrics from target machines known to them. PCP requires no central aggregating server, which might become a bottleneck. Although, if desired, such an aggregating server might be constructed using PCP as a foundation.
OS
|
Ported
|
Packaged
|
IRIX
|
Yes
|
Yes
|
Linux
|
Yes
|
Yes
|
Solaris
|
Yes
|
planned
|
AIX
|
Yes
|
planned
|
HP-UX
|
planned
|
planned
|
Non-Stop
|
planned
|
planned
|
Mac OS
|
Yes
|
Yes
|
MS Win
|
No
|
No
|
Plug-in
|
Availability
|
Apache
|
free
|
Sendmail
|
free
|
Qmail
|
planned free
|
MySQL
|
free
|
NetNews
|
free
|
Cisco IOS
|
free
|
Oracle
|
pay SGI
|
Informix
|
pay SGI
|
Sybase
|
pay SGI
|
Objectivity/DB
|
planned free
|
Veritas vxfs
|
planned free
|
http://reliable.sourceforge.net/pcp/pcp_oview.html ©2005 Michael T. Werner - codesmythe@users.sourcforge.net |