A system and method for automated reporting of performance of computer system
components
uses a plurality of reporting clients for tracking system performance data and
one or more reporting servers for automatically generating performance reports
based on the performance data collected by the reporting clients. To provide extensibility,
a plug-in module is provided for each of the reporting clients. The plug-in module
registers performance metrics for a system component with the reporting client,
tracks the performance metrics, and passes data on the performance metrics to the
reporting client for reporting to the reporting server.