Man Pages in
libpcp3-dev
Carta.tech
Packages
libpcp3-dev
161
Section 3:
Library calls
LOGIMPORT.3
Introduction to the library for importing data and creating a pcp archive
PCPIntro.3
Introduction to the performance co-pilot (pcp) libraries
PMAPI.3
Introduction to the performance metrics application programming interface
QMC.3
Library for managing groups of performance co-pilot metrics
QmcContext.3
Container for a pmapi context and its metrics
QmcDesc.3
Container for a metric description
QmcGroup.3
Container representing a single fetch group of metrics from multiple sources
QmcIndom.3
Container for a instance domain description
QmcMetric.3
Container for a metric and all its values
QmcSource.3
Manages contexts created by all groups
__pmAFblock.3
Event queue services for periodic asynchronous callbacks
__pmAFisempty.3
Event queue services for periodic asynchronous callbacks
__pmAFregister.3
Event queue services for periodic asynchronous callbacks
__pmAFunblock.3
Event queue services for periodic asynchronous callbacks
__pmAFunregister.3
Event queue services for periodic asynchronous callbacks
__pmAddIPC.3
Ipc version infrastructure support
__pmConnectLogger.3
Connect to a performance metrics logger control port
__pmControlLog.3
Enable, disable or enquire about logging of performance metrics
__pmConvertTime.3
Convert tm structure to timeval structure
__pmFdLookupIPC.3
Ipc version infrastructure support
__pmFreeAttrsSpec.3
Host and attributes specification parser
__pmFreeHostAttrsSpec.3
Host and attributes specification parser
__pmFreeHostSpec.3
Uniform host specification parser
__pmFreeProfile.3
Free a pmapi instance profile
__pmLocalPMDA.3
Change the table of dso pmdas for pm_context_local contexts
__pmLookupIPC.3
Ipc version infrastructure support
__pmMktime.3
Convert a tm structure to a calendar time
__pmOpenLog.3
Create a log file for diagnostics and debug output
__pmOverrideLastFd.3
Ipc version infrastructure support
__pmParseCtime.3
Convert ctime(3) string to tm structure
__pmParseDebug.3
Convert a list of debug flags into an integer
__pmParseHostAttrsSpec.3
Host and attributes specification parser
__pmParseHostSpec.3
Uniform host specification parser
__pmParseTime.3
Parse time point specification
__pmPrintIPC.3
Ipc version infrastructure support
__pmResetIPC.3
Ipc version infrastructure support
__pmSpecLocalPMDA.3
Process command-line argument for the table of dso pmdas
__pmUnparseHostAttrsSpec.3
Host and attributes specification parser
__pmUnparseHostSpec.3
Uniform host specification parser
pmAddProfile.3
Add instance(s) to the current pmapi instance profile
pmAtomStr.3
Convert a performance metric value into a string
pmAtomStr_r.3
Convert a performance metric value into a string
pmConvScale.3
Rescale a performance metric value
pmCtime.3
Format the date and time for a reporting timezone
pmDelProfile.3
Delete instance(s) from the current pmapi instance profile
pmDerivedErrStr.3
Return error message from failure to parse derived metric definition
pmDestroyContext.3
Destroy a pmapi context
pmDiscoverServices.3
Discover pcp services on the network
pmDupContext.3
Duplicate a pmapi context
pmErrStr.3
Convert a pmapi error code into a string
pmErrStr_r.3
Convert a pmapi error code into a string
pmEventFlagsStr.3
Convert an event record flags value into a string
pmEventFlagsStr_r.3
Convert an event record flags value into a string
pmExtractValue.3
Extract a performance metric value from a pmresult structure
pmFetch.3
Get performance metric values
pmFetchArchive.3
Get performance metrics directly from an archive log
pmFreeEventResult.3
Release storage allocated for unpacked event records
pmFreeHighResEventResult.3
Release storage allocated for unpacked event records
pmFreeMetricSpec.3
Uniform metric specification parser
pmFreeOptions.3
Command line handling for pmapi tools
pmFreeResult.3
Release storage allocated for performance metrics values
pmGetArchiveEnd.3
Locate logical end of file for an archive log
pmGetArchiveLabel.3
Fetch the label record from a performance metrics archive log
pmGetChildren.3
Return the descendent nodes of a pmns node
pmGetChildrenStatus.3
Return the descendent nodes of a pmns node and their respective status
pmGetConfig.3
Return performance co-pilot configuration variable
pmGetContextHostName.3
Return the hostname associated with a performance co-pilot context
pmGetContextHostName_r.3
Return the hostname associated with a performance co-pilot context
pmGetContextOptions.3
Command line handling for pmapi tools
pmGetInDom.3
Get instance identifiers for a performance metrics instance domain
pmGetInDomArchive.3
Get instance identifiers for a performance metrics instance domain
pmGetOptions.3
Command line handling for pmapi tools
pmGetPMNSLocation.3
Determine the location of the currently used pmns
pmIDStr.3
Convert a performance metric identifier into a string
pmIDStr_r.3
Convert a performance metric identifier into a string
pmInDomStr.3
Convert a performance metric instance domain identifier into a string
pmInDomStr_r.3
Convert a performance metric instance domain identifier into a string
pmLoadASCIINameSpace.3
Establish a local pmns for an application
pmLoadDerivedConfig.3
Load derived metric definitions from a file
pmLoadNameSpace.3
Load a local pmns for an application
pmLocaltime.3
Convert the date and time for a reporting timezone
pmLookupDesc.3
Obtain a description for a performance metric
pmLookupInDom.3
Translate an instance name into an instance identifier
pmLookupInDomArchive.3
Translate an instance name into an instance identifier
pmLookupInDomText.3
Return text describing a performance metrics instance domain
pmLookupName.3
Translate performance metric names into pmids
pmLookupText.3
Return text describing a performance metric
pmNameAll.3
Translate a pmid to a set of performance metric names
pmNameID.3
Translate a pmid to a performance metric name
pmNameInDom.3
Translate an instance identifier into an instance name
pmNameInDomArchive.3
Translate an instance identifier into an instance name
pmNewContext.3
Establish a new pmapi context
pmNewContextZone.3
Establish a reporting timezone based on a pmapi context
pmNewZone.3
Establish a reporting timezone
pmNumberStr.3
Fixed width output format for numbers
pmNumberStr_r.3
Fixed width output format for numbers
pmParseInterval.3
Convert interval string to timeval structure
pmParseMetricSpec.3
Uniform metric specification parser
pmParseTimeWindow.3
Parse time window command line arguments
pmPrintValue.3
Print a performance metric value
pmReconnectContext.3
Reconnect to a pmapi context
pmRecordAddHost.3
Record mode support for pmapi clients
pmRecordControl.3
Record mode support for pmapi clients
pmRecordSetup.3
Record mode support for pmapi clients
pmRegisterDerived.3
Register a derived metric name and definition
pmSetMode.3
Set collection time parameters for the current pmapi context
pmSortInstances.3
Sort performance metric values on instance identifier
pmStore.3
Modify values of performance metrics
pmTimeConnect.3
Time control functions for synchronizing the archive position and update interval between one or more applications
pmTimeDisconnect.3
Time control functions for synchronizing the archive position and update interval between one or more applications
pmTimeRecv.3
Time control functions for synchronizing the archive position and update interval between one or more applications
pmTimeSendAck.3
Time control functions for synchronizing the archive position and update interval between one or more applications
pmTimeShowDialog.3
Time control functions for synchronizing the archive position and update interval between one or more applications
pmTraversePMNS.3
Traverse the performance metrics name space
pmTraversePMNS_r.3
Traverse the performance metrics name space
pmTrimNameSpace.3
Prune a performance metrics name space
pmTypeStr.3
Convert a performance metric type into a string
pmTypeStr_r.3
Convert a performance metric type into a string
pmUnitsStr.3
Convert a performance metric's units into a string
pmUnitsStr_r.3
Convert a performance metric's units into a string
pmUnloadNameSpace.3
Unload a local performance metrics name space for an application
pmUnpackEventRecords.3
Unpack event records
pmUsageMessage.3
Command line handling for pmapi tools
pmUseContext.3
Change current pmapi context
pmUseZone.3
Re-establish a reporting timezone
pmWhichContext.3
Identify the current pmapi context
pmWhichZone.3
Return current reporting timezone
pmaf.3
Event queue services for periodic asynchronous callbacks
pmconnectlogger.3
Connect to a performance metrics logger control port
pmcontrollog.3
Enable, disable or enquire about logging of performance metrics
pmconverttime.3
Convert tm structure to timeval structure
pmflush.3
Print formatted output in a window or to standard error
pmfreeprofile.3
Free a pmapi instance profile
pmgetopt_r.3
Command line handling for pmapi tools
pmiAddInstance.3
Add an element to an instance domain in a logimport context
pmiAddMetric.3
Add a new metric definition to a logimport context
pmiEnd.3
Finish up a logimport archive
pmiErrStr.3
Convert a logimport error code into a string
pmiGetHandle.3
Define a handle for a metric-instance pair
pmiID.3
Construct core metric data structures
pmiInDom.3
Construct core metric data structures
pmiPutResult.3
Add a data record to a logimport archive
pmiPutValue.3
Add a value for a metric-instance pair
pmiPutValueHandle.3
Add a value for a metric-instance pair via a handle
pmiSetHostname.3
Set the source host name for a logimport archive
pmiSetTimezone.3
Set the source timezone for a logimport archive
pmiStart.3
Establish a new logimport context
pmiUnits.3
Construct core metric data structures
pmiUseContext.3
Change logimport context
pmiWrite.3
Flush data to a logimport archive
pmlocalpmda.3
Change the table of dso pmdas for pm_context_local contexts
pmlookupipc.3
Ipc version infrastructure support
pmmktime.3
Convert a tm structure to a calendar time
pmopenlog.3
Create a log file for diagnostics and debug output
pmparsectime.3
Convert ctime(3) string to tm structure
pmparsedebug.3
Convert a list of debug flags into an integer
pmparsehostattrsspec.3
Host and attributes specification parser
pmparsehostspec.3
Uniform host specification parser
pmparsetime.3
Parse time point specification
pmprintf.3
Print formatted output in a window or to standard error
pmspeclocalpmda.3
Process command-line argument for the table of dso pmdas