pcp
[Top] [All Lists]

Re: SGI releases Performance Co-Pilot open source version

To: Douglas Eadline <deadline@xxxxxxxxxx>
Subject: Re: SGI releases Performance Co-Pilot open source version
From: markgw@xxxxxxxxxxxxxxxxxxxxxxxxx (Mark Goodwin)
Date: Fri, 10 Dec 1999 07:21:19 -0500
Cc: pcp@xxxxxxxxxxx
In-reply-to: Douglas Eadline <deadline@xxxxxxxxxx> "Re: SGI releases Performance Co-Pilot open source version" (Dec 9, 7:49)
References: <Pine.LNX.4.10.9912090729420.12177-100000@xxxxxxxxxxxxxxx>
Reply-to: markgw@xxxxxxx
Sender: owner-pcp@xxxxxxxxxxx
On Dec 9,  7:49, Douglas Eadline wrote:
> Subject: Re: SGI releases Performance Co-Pilot open source version
> On Thu, 9 Dec 1999, Mark Goodwin wrote:
> 
> > Thanks for trying PCP - although it's not the full product,
> > we have released the APIs and a few cmdline tools in anticipation
> > of others using these to develop new distributed monitoring tools.
> > In particular, the extensibility of the package and efficiency of the
> > protocols should make PCP very attractive to cluster engineers ..
> 
> Does this mean that the visualization tools will not be
> included at a later date?

The problem with the visualization tools is that they use third party
toolkits (motif, inventor, opengl, viewkit and Xrt/Graph from KLG).
Since almost nobody except SGI has all of these toolkits, there was
simply no point open sourcing the vis tools parts of PCP.

There is a possibility of a binary RPM for the vis tools being released
in the future - this already exists and is being tested and used
internally within SGI as we speak. At this point however, I can't say
('cause I don't know) whether it will be a free download or not. It is
layered on the open source pcp product (libraries in pcp are LGPL, to
give us and others the option of commercial products that use the pcp
APIs).

> 
> Also, perhpas I need to investigate more, but if we were to
> build some vizulaization components, is ther any documnetation
> on an API. For instance the pminfo displays this information,
> but we would like to know how to talk to the pmcd directly.
> Of course this would be present in the pminfo source -
> which we did not have time to read yet.
> 

Yes! The PCP APIs are all thoroughly documented in both man pages
and on-line html books from SGI's techpubs web site. Looks at the
following ...

man pages: PMAPI(3) is the "intro" page (note PMAPI is uppercase)

html     : the PCP Users and Administrator's Guide (PCP_UAG)

html     : the PCP Programmer's Guide (PCP_PG)

example code: the pcp open source bits provide this, but also look in
the specifc example we created called "pmclient". It's src is installed
in /usr/share/pcp/demos/pmclient/

The URL for the html books is in the FAQ at
    http://oss.sgi.com/projects/pcp/faq.html

Hope all this helps,
-- Mark


<Prev in Thread] Current Thread [Next in Thread>
  • Re: SGI releases Performance Co-Pilot open source version, Mark Goodwin <=