pcp
[Top] [All Lists]

Re: pcpmon with archive

To: Thomas Graichen <graichen@xxxxxxxxxxxxx>, thomas.graichen@xxxxxxxxxxxxx
Subject: Re: pcpmon with archive
From: Mark Goodwin <markgw@xxxxxxx>
Date: Mon, 21 Aug 2000 07:58:53 +1000 (EST)
Cc: pcp@xxxxxxxxxxx
In-reply-to: <news2mail-8nphck$766$2@mate.bln.innominate.de>
Sender: owner-pcp@xxxxxxxxxxx
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



<Prev in Thread] Current Thread [Next in Thread>