Performance Co-Pilot (PCP) is a framework and set of services for supporting system-level performance monitoring and performance management. It provides a unifying abstraction for all of the interesting performance data in a system, and allows client applications to easily retrieve and process any subset of that data using a single API. A client-server architecture allows multiple clients to monitor the same host, and a single client to monitor multiple hosts. Archive logging and replay are integrated so that a client application can use the same API to process real-time data from a host or historical data from an archive.
BixData is a cluster management tool that includes monitoring and system administration features. It monitors services (HTTP, ping, POP3, SMTP), performance, and processes. It has a management console for VMWare and Xen that supports multiple virtual machine hosts and guests. It can create critical notifications and send email alerts for any system event (HTTP, ping, CPU, memory, SMART diagnostics, VM stats). A graphical desktop supports real-time dynamic graphs. The runtime agents and server components are lightweight and easy to set up and run.