archive folio - a collection of PCP archive logs that can be processed as a group using pmafm .
archive log - a set of physical files containing a collection of performance metrics from a single collector system . Archive logs are created by the program pmlogger and may be used with any PCP tools to provide retrospective performance analysis.
domain number - each PMDA is assigned a unique identifier (or domain number) that differentiates PMDAs on a collector system. For global consistency, a particular PMDA will be assigned the same domain number for all collector systems on which it is installed.
instance identifiers - some performance metrics have an associated set of values, e.g. the number of I/O disk operations is a metric, that has a set of values, one per disk spindle on any particular system. Each value is associated with an instance identifier that may be used to differentiate between the values that particular performance metric. Instance identifiers have both an internal (integer) encoding and an external (textual) name.
instance domain - the set of instance identifiers for a single performance metric . Note that many metrics may share the same instance domain, e.g. per CPU, or per network interface, or per Web server, and the members of an instance domain are likely to be different on different hosts.
monitor system - a host upon which the PCP monitor tools are installed to support the display, plotting, visualization and automated reasoning, using performance metrics fetched from a PMDA , or from a PCP archive log.
PCP - the Performance Co-Pilot toolkit, a suite of tools useful for system level performance management.
PCP GUI - utilities that build on the base PCP software providing additional monitor functionality, graphical user interface (GUI) tools in particular.
PCP Glider - a distribution of software that provides PCP and PCP GUI, along with essential supporting tools and libraries for the Microsoft Windows platform.
performance metric - any performance-related measurement of activity or resource utilization.
PDU - Protocol Data Unit. In the PCP context this relates to the encoding of PCP requests into messages for transmission via TCP/IP. PDUs are used to implement all communication between the PCP monitor tools and a PMCD , and between a PMCD and those PMDAs that execute as separate processes.
PMDA - Performance Metrics Domain Agent. Each PMDA includes the methods necessary to instantiate performance metrics from a particular subsystem, e.g. the kernel or a RDBMS or an application, and is launched by the PMCD . It is expected that customized PMDAs will be developed for applications with critical performance impacts.