On 20 Aug 2000, Thomas Graichen wrote:
> Thomas Graichen <news-innominate.list.sgi.pcp@xxxxxxxxxxxxx> wrote:
> > i just found a replay to the announcement of a pcpmon 1.2.95 with
> > archive mode added - but could not find the original post - so the
> > question: where can i find it ? - and related: what over tools are
> > available for interpreting pcp archives ? - and again related: are
> > there any plans from sgi to make the sgi display tool open source ?
>
> ok - first question is answered - others stay open :-)
>
> http://k332.feld.cvut.cz/~lemming/projects/pcpmon-1.2.95.tar.gz
>
Sorry, there are no plans to open source any of the PCP graphical tools,
but if you want to develop a tool (like pcpmon for example), we're
more than willing to help you get started and debug your application.
The open source release of PCP includes the following tools for
replaying and/or manipulation of archives. See the relevant man
pages for detail.
Monitoring tools that can replay archives:
pmstat - high-level system performance overview
pmstat [-A align] [-a archive] [-d] [-h host] [-H file]
[-L] [-n pmnsfile] [-O offset] [-p] [-S starttime] [-s
samples] [-T endtime] [-t interval] [-Z timezone] [-z]
pmclient - a simple performance metrics client
pmclient [-a archive] [-h host] [-n pmnsfile] [-p] [-S
numsec] [-s samples] [-t interval] [-Z timezone] [-z]
pmie - inference engine for performance metrics
pmie [-bCdfVvWxz] [-A align] [-a archive] [-c filename]
[-h host] [-l logfile] [-n pmnsfile] [-O offset] [-S
starttime] [-T endtime] [-t interval] [-Z timezone] [file
name ...]
pminfo - display information about performance metrics
pminfo [-dfFMmtTvz] [-a archive] [-b batchsize] [-h host
name] [-n pmnsfile] [-O time] [-Z timezone] [metricname ...]
pmprobe - lightweight probe for performance metrics
pmprobe [-IiVv] [-a archive] [-h hostname] [-n pmnsfile]
[metricname ...]
pmlogsummary - calculate averages of metrics stored in a PCP archive
pmlogsummary [-abfFiIlmMNxyz] [-B nbins] [-n pmnsfile] [-p precision] [-S
starttime] [-T endtime] [-Z timezone] archive [metricname ...]
PCP archive creation :
pmlogger - create archive log for performance metrics
/usr/share/pcp/bin/pmlogger [-c configfile] [-h host] [-l
logfile] [-L] [-n pmnsfile] [-P] [-r] [-s endsize] [-t
interval] [-T endtime] [-v volsize] [-V version] [-x fd]
archive
PCP Library functions for archive creation:
See PMRECORDSETUP(3) man page.
Archive management:
pmdumplog - dump internal details of a performance metrics archive log
pmdumplog [-adiLlmrstz] [-n pmnsfile] [-S starttime] [-T endtime]
[-Z timezone] archive [metricname ...]
pmlogextract - reduce, extract, concatenate and merge PCP archives
/usr/share/pcp/bin//pmlogextract [-wz] [-c configfile] [-n pmnsfile]
[-S starttime] [-s samples] [-T endtime] [-v
volsamples] [-Z timezone] input [...] output
pmlogcheck - checks for invalid data in a PCP archive
pmlogcheck [-lz] [-n pmnsfile] [-S start] [-T finish]
[-Z timezone] archive
pmlc - configure active Performance Co-Pilot pmlogger(s) interactively
pmlc [-e] [-h host] [-i] [-n pmnsfile] [-P] [-p port] [-Z
timezone] [-z] [pid]
mkaf - create a Performance Co-Pilot archive folio
/usr/share/pcp/bin/mkaf [findopts] filename ...
pmafm - Performance Co-Pilot archive folio manager
pmafm folioname [command [arg ...]]
Cron based archive management:
See pmlogger_daily(1) man page
Thanks
-- Mark Goodwin
SGI Engineering
|