From owner-pcp@oss.sgi.com Wed Mar 1 05:39:59 2000 Received: by oss.sgi.com id ; Wed, 1 Mar 2000 05:39:50 -0800 Received: from segfault.vtrails.com ([192.114.170.141]:35593 "EHLO segfault.vtrails.com") by oss.sgi.com with ESMTP id ; Wed, 1 Mar 2000 05:39:27 -0800 Received: from vtrails.com (deus.vtrails.com [192.114.170.133]) by segfault.vtrails.com (8.9.3/8.9.3) with ESMTP id PAA15943 for ; Wed, 1 Mar 2000 15:33:53 +0200 Message-ID: <38BD1C41.1D8CA6A6@vtrails.com> Date: Wed, 01 Mar 2000 15:33:53 +0200 From: Alexander Sirotkin Organization: VTRAILS X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pmview Content-Type: multipart/alternative; boundary="------------1826D4B4317D18D0E73BF77A" Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing --------------1826D4B4317D18D0E73BF77A Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Hello. Are you going to release Pmview for linux and if so, when it will be available ? -- Alexander Sirotkin. Vtrails.com server development manager. --------------1826D4B4317D18D0E73BF77A Content-Type: text/html; charset=koi8-r Content-Transfer-Encoding: 7bit
Hello.


Are you going to release Pmview for linux and if so,
when it will be available ?


-- 
   Alexander Sirotkin.               
   Vtrails.com server development manager.
  --------------1826D4B4317D18D0E73BF77A-- From owner-pcp@oss.sgi.com Wed Mar 1 06:06:00 2000 Received: by oss.sgi.com id ; Wed, 1 Mar 2000 06:05:49 -0800 Received: from segfault.vtrails.com ([192.114.170.141]:50185 "EHLO segfault.vtrails.com") by oss.sgi.com with ESMTP id ; Wed, 1 Mar 2000 06:05:34 -0800 Received: from vtrails.com (deus.vtrails.com [192.114.170.133]) by segfault.vtrails.com (8.9.3/8.9.3) with ESMTP id PAA16591 for ; Wed, 1 Mar 2000 15:59:59 +0200 Message-ID: <38BD225E.7907E75C@vtrails.com> Date: Wed, 01 Mar 2000 15:59:59 +0200 From: Alexander Sirotkin Organization: VTRAILS X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: pmchart for linux Content-Type: multipart/alternative; boundary="------------F5676956571227FE0298776D" Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing --------------F5676956571227FE0298776D Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Hello. I'm trying to understand wether pmchart is included in Linux version of pcp - some man pages (pmval(1) for example) mention it, but it could not find the executable... -- Alexander Sirotkin. Vtrails.com server development manager. --------------F5676956571227FE0298776D Content-Type: text/html; charset=koi8-r Content-Transfer-Encoding: 7bit Hello.

I'm trying to understand wether pmchart is included in Linux version
of pcp - some man pages (pmval(1) for example) mention it, but it
could not find the executable...

-- 
   Alexander Sirotkin.               
   Vtrails.com server development manager.
  --------------F5676956571227FE0298776D-- From owner-pcp@oss.sgi.com Wed Mar 1 16:54:01 2000 Received: by oss.sgi.com id ; Wed, 1 Mar 2000 16:53:51 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:49982 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 1 Mar 2000 16:53:36 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via SMTP id QAA02235 for ; Wed, 1 Mar 2000 16:56:43 -0800 (PST) mail_from (markgw@sgi.com) Received: from sandpit.melbourne.sgi.com (sandpit.melbourne.sgi.com [134.14.55.132]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id LAA10507; Thu, 2 Mar 2000 11:52:06 +1100 Date: Thu, 2 Mar 2000 11:52:05 +1100 (EST) From: Mark Goodwin X-Sender: markgw@sandpit.melbourne.sgi.com To: Alexander Sirotkin cc: pcp@oss.sgi.com Subject: Re: pmview In-Reply-To: <38BD1C41.1D8CA6A6@vtrails.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Wed, 1 Mar 2000, Alexander Sirotkin wrote: > Hello. > > Are you going to release Pmview for linux and if so, > when it will be available ? Pmview and pmchart are available, but not for free. They are shipped as the "pcp-pro" binary RPM with SGI's ACE and ISE products, which are hardware/software bundles running linux. ACE == Advanced Cluster Environment, preconfigured cluster of SGI 1400 servers, with bundled software. ISE == Internet Server Environment, preconfigured web server with bundled software. So I'm afraid if you want pcp-pro, you'll have to purchase ACE or ISE from SGI. At this time, and for the foreseable future, pcp-pro is not a separate item in the SGI price-book. pro-tem, if you have PCP for IRIX, you can monitor your linux systems using pmview and pmchart running on IRIX. thanks -- Mark Goodwin SGI Engineering From owner-pcp@oss.sgi.com Thu Mar 9 14:20:00 2000 Received: by oss.sgi.com id ; Thu, 9 Mar 2000 14:19:51 -0800 Received: from ftg3.lbl.gov ([128.3.11.181]:46084 "EHLO ftg3.lbl.gov") by oss.sgi.com with ESMTP id ; Thu, 9 Mar 2000 14:19:36 -0800 Received: (from eroman@localhost) by ftg3.lbl.gov (8.9.3/8.9.3) id OAA16213 for pcp@oss.sgi.com; Thu, 9 Mar 2000 14:19:35 -0800 Date: Thu, 9 Mar 2000 14:19:35 -0800 From: Eric Roman To: pcp@oss.sgi.com Subject: PCP Build for Alpha Message-ID: <20000309141935.A16210@ftg3.lbl.gov> Reply-To: eroman@lbl.gov Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre3us Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing I've built a binary RPM for PCP 2.1.4 on Red Hat/Alpha/6.0. I haven't given it a full testing yet, but it seems ok, (pmstat, pmval work as expected). Any interest? -- Eric Roman NERSC Future Technologies Group (510)486-6420 Lawrence Berkeley National Laboratory From owner-pcp@oss.sgi.com Mon Mar 13 15:31:29 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 15:31:10 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:4735 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 15:30:51 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via SMTP id PAA08492 for ; Mon, 13 Mar 2000 15:34:09 -0800 (PST) mail_from (markgw@sgi.com) Received: from sandpit.melbourne.sgi.com (sandpit.melbourne.sgi.com [134.14.55.132]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA05447; Tue, 14 Mar 2000 10:29:18 +1100 Date: Tue, 14 Mar 2000 10:29:18 +1100 (EST) From: Mark Goodwin X-Sender: markgw@sandpit.melbourne.sgi.com To: Eric Roman cc: pcp@oss.sgi.com Subject: Re: PCP Build for Alpha In-Reply-To: <20000309141935.A16210@ftg3.lbl.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Thu, 9 Mar 2000, Eric Roman wrote: > > I've built a binary RPM for PCP 2.1.4 on Red Hat/Alpha/6.0. I haven't given > it a full testing yet, but it seems ok, (pmstat, pmval work as expected). So the "delayed reporting" problem with pmstat et al has now gone away? (if so it must have been stdout buffering - I added a change to these tools to force stdout to be line buffered). > > Any interest? I am interested from the portability perspective, but you are the only PCP on Linux-Alpha user that I know of. -- Mark From owner-pcp@oss.sgi.com Mon Mar 13 16:54:30 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 16:54:20 -0800 Received: from smtp.sw.oz.au ([203.31.96.1]:39695 "EHLO smtp.sw.oz.au") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 16:54:08 -0800 Received: from aurema.com (swag.sw.oz.au [192.41.203.35]) by smtp.sw.oz.au (8.8.8+Sun/8.8.8) with ESMTP id LAA24896; Tue, 14 Mar 2000 11:53:46 +1100 (EST) Message-ID: <38CD8D99.A381DA05@aurema.com> Date: Tue, 14 Mar 2000 11:53:45 +1100 From: "Peter J. MASON" X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: pcp@oss.sgi.com, kristoph@aurema.com Subject: pcp security? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing Our reading of PCP doesn't uncover any means of supporting a set of metrics which are visible to some users and not others. Though there seems to be some sort of "context" concept with the PMAPI, it doesn't appear to include a user ID context to use in such occasions. Instead monitoring happens in the agent process (itself a daemon) owner, which is too coarse if there is only one such daemon. Has any thought been put into this aspect? If not, then we'd like to investigate including this somehow, possibly based on modifying pmNewContext() to accept and use a user ID for the PM_CONTEXT_HOST type. We'd be seeking to have a relevent agent forked off with a particular user ID in order to handle requests in the user's context. We're not as familiar with the architecture as we'd need to be, but does this sound feasible? -- Peter J. MASON, Senior S/W Architect, Aurema Pty Ltd. email: petem@aurema.com phone: +61-2-9698 2322 From owner-pcp@oss.sgi.com Mon Mar 13 18:40:10 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 18:40:01 -0800 Received: from cb31382-a.rchstr1.mn.home.com ([24.10.168.60]:1540 "EHLO tonka.fusion-solutions.com") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 18:39:38 -0800 Received: from fusion-solutions.com (cb743126-b.rchstr1.mn.home.com [24.2.204.91]) by tonka.fusion-solutions.com (8.9.3/8.8.7) with ESMTP id UAA01049; Mon, 13 Mar 2000 20:39:11 -0600 Message-ID: <38CDAA1B.7D7970C1@fusion-solutions.com> Date: Mon, 13 Mar 2000 20:55:23 -0600 From: Dean Johnson Reply-To: dtj@fusion-solutions.com X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: "Peter J. MASON" CC: pcp@oss.sgi.com, kristoph@aurema.com Subject: Re: pcp security? References: <38CD8D99.A381DA05@aurema.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing "Peter J. MASON" wrote: > > Our reading of PCP doesn't uncover any means of supporting a set of > metrics which are visible to some users and not others. > Though there seems to be some sort of "context" concept with the PMAPI, > it doesn't appear to include a user ID context to use in such occasions. > Instead monitoring happens in the agent process (itself a daemon) owner, > which is too coarse if there is only one such daemon. > > Has any thought been put into this aspect? If not, then we'd like to > investigate including this somehow, possibly based on modifying > pmNewContext() > to accept and use a user ID for the PM_CONTEXT_HOST type. We'd be > seeking to have a relevent agent forked off with a particular user ID in > order to handle > requests in the user's context. > > We're not as familiar with the architecture as we'd need to be, but does > this sound feasible? > The problem is that any addition of crypto stuff for authentication causes the US government to get a little creepy about export restrictions, etc. Not sure of the specifics, but just a heads up. -Dean Johnson From owner-pcp@oss.sgi.com Mon Mar 13 19:57:31 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 19:57:11 -0800 Received: from deliverator.sgi.com ([204.94.214.10]:4198 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 19:56:45 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id TAA24215 for ; Mon, 13 Mar 2000 19:52:06 -0800 (PST) mail_from (kenmcd@melbourne.sgi.com) Received: from rattle.melbourne.sgi.com (rattle.melbourne.sgi.com [134.14.55.145]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id OAA09007; Tue, 14 Mar 2000 14:55:17 +1100 Received: from localhost (kenmcd@localhost) by rattle.melbourne.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id OAA35690; Tue, 14 Mar 2000 14:55:12 +1100 (EST) Date: Tue, 14 Mar 2000 14:55:12 +1100 From: Ken McDonell To: "Peter J. MASON" cc: pcp@oss.sgi.com, kristoph@aurema.com Subject: Re: pcp security? In-Reply-To: <38CD8D99.A381DA05@aurema.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Tue, 14 Mar 2000, Peter J. MASON wrote: > Our reading of PCP doesn't uncover any means of supporting a set of > metrics which are visible to some users and not others. No, there is no such concept in the PCP architecture and protocols. We adopted a binary model ... if the PMDA is configured, then all clients that can connect to the PMCD can send requests to the PMDA. There are some access controls based on the IP address the client connects to PMCD on, but these are at the level of connection control (you can or cannot connect, you can or cannot store, you can or cannot fetch, etc). > Though there seems to be some sort of "context" concept with the PMAPI, > it doesn't appear to include a user ID context to use in such occasions. Contexts are used to maintain a very small amount of state between the client and PMCD ... aside from IPC channel identification and the last sent profile, there is nothing else. And PMDAs can't see any of the client state when they recieve requests from PMCD. > Instead monitoring happens in the agent process (itself a daemon) owner, > which is too coarse if there is only one such daemon. I am not sure what you're trying to achieve here. Perhaps you can describe the problem or hoped-for solution in more detail. > Has any thought been put into this aspect? If not, then we'd like to > investigate including this somehow, possibly based on modifying > pmNewContext() > to accept and use a user ID for the PM_CONTEXT_HOST type. We'd be > seeking to have a relevent agent forked off with a particular user ID in > order to handle > requests in the user's context. If you want the user ID to be (a) authenticated in someway (ugly export issue warning), and/or (b) seen be the PMDAs, then you're in for some serious extra work. > We're not as familiar with the architecture as we'd need to be, but does > this sound feasible? I can imagine a scheme where some clients "knew" about an end-to-end authetication mechanism that would give them access to additional information within a PMDA. Since this would be your PMDA (I presume) the implementation cost is the changes to all of the client apps (not nice, but may be acceptable). This could all be done with some special PMIDs and instance identifiers over the existing PCP store and fetch protocols. But before going down that track, I'd like to understand more about your needs and objectives. From owner-pcp@oss.sgi.com Mon Mar 13 20:26:31 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 20:26:22 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:15641 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 20:25:59 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via SMTP id UAA05366 for ; Mon, 13 Mar 2000 20:29:16 -0800 (PST) mail_from (markgw@sgi.com) Received: from sandpit.melbourne.sgi.com (sandpit.melbourne.sgi.com [134.14.55.132]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id PAA09382; Tue, 14 Mar 2000 15:24:23 +1100 Date: Tue, 14 Mar 2000 15:24:23 +1100 (EST) From: Mark Goodwin X-Sender: markgw@sandpit.melbourne.sgi.com To: Ken McDonell cc: "Peter J. MASON" , pcp@oss.sgi.com, kristoph@aurema.com Subject: Re: pcp security? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Tue, 14 Mar 2000, Ken McDonell wrote: > On Tue, 14 Mar 2000, Peter J. MASON wrote: > > Our reading of PCP doesn't uncover any means of supporting a set of > > metrics which are visible to some users and not others. > > No, there is no such concept in the PCP architecture and protocols. > We adopted a binary model ... if the PMDA is configured, then all > clients that can connect to the PMCD can send requests to the PMDA. > > There are some access controls based on the IP address the client > connects to PMCD on, but these are at the level of connection control > (you can or cannot connect, you can or cannot store, you can or cannot > fetch, etc). > > > Though there seems to be some sort of "context" concept with the PMAPI, > > it doesn't appear to include a user ID context to use in such occasions. > You may be able to set up a proxy daemon that does some client authentication (e.g. a login type arrangement to establish an autheticatted session between the client and the proxy) and then forwards requests to pmcd on some other host, which has been configured to only accept connections from the proxy host. Actually, why not just use a simple firewall - authenticated users have an account on the firewall, use remote X, etc, and pmcd on the servers only accepts connections from the firewall. This doesn't work if you still want to allow access to some metrics for non-authenticated users (but the proxy method could be made to do so). -- Mark From owner-pcp@oss.sgi.com Mon Mar 13 21:46:52 2000 Received: by oss.sgi.com id ; Mon, 13 Mar 2000 21:46:42 -0800 Received: from smtp.sw.oz.au ([203.31.96.1]:27145 "EHLO smtp.sw.oz.au") by oss.sgi.com with ESMTP id ; Mon, 13 Mar 2000 21:46:20 -0800 Received: from kristoph (kristoph.sw.oz.au [192.41.203.64]) by smtp.sw.oz.au (8.8.8+Sun/8.8.8) with SMTP id QAA29605; Tue, 14 Mar 2000 16:44:10 +1100 (EST) From: "Kristoph A. Cichocki-Romanov" To: "Ken McDonell" Cc: , Subject: RE: pcp security? Date: Tue, 14 Mar 2000 16:44:09 +1100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Importance: Normal Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing Greetings, > I can imagine a scheme where some clients "knew" about an end-to-end > authetication mechanism that would give them access to additional > information within a PMDA. Since this would be your PMDA (I presume) > the implementation cost is the changes to all of the client apps > (not nice, but may be acceptable). This could all be done with some > special PMIDs and instance identifiers over the existing PCP store > and fetch protocols. But before going down that track, I'd like to > understand more about your needs and objectives. We have a product that exports metrics information in a fashion that is almost ideally suited to PCP. In fact we are developing a mechanism that, among other things, will extract information from /proc and feed the data, via a daemon to a remote client. Since this is exactly what PCP does we thought we should investigate if we could integrate with PCP. We also need to propagate data back (pmStore works very nicely). Unfortunately, only privileged users are allowed to do this - and we wish to have a mechanism that can delegate that privilege. In our original implementation we were planning to use a challenge-response mechanism on our daemon to validate the user. Since this is a commercial product we need an elegant solution (we'd like to avoid the firewall option) and, ideally, we would like to use only one daemon. I hasten to add that we are eager to contribute to PCP, rather than do something that only benefits us. (The security issue was raised by several people during the PCP BOF in Sydney, so I am tempted to think PCP could benefit in some way.) ]{ristoph From owner-pcp@oss.sgi.com Tue Mar 14 13:50:18 2000 Received: by oss.sgi.com id ; Tue, 14 Mar 2000 13:50:09 -0800 Received: from ftg3.lbl.gov ([128.3.11.181]:27142 "EHLO ftg3.lbl.gov") by oss.sgi.com with ESMTP id ; Tue, 14 Mar 2000 13:49:54 -0800 Received: (from eroman@localhost) by ftg3.lbl.gov (8.9.3/8.9.3) id NAA02104; Tue, 14 Mar 2000 13:49:44 -0800 Date: Tue, 14 Mar 2000 13:49:44 -0800 From: Eric Roman To: Mark Goodwin Cc: pcp@oss.sgi.com Subject: Re: PCP Build for Alpha Message-ID: <20000314134944.A2100@ftg3.lbl.gov> Reply-To: eroman@lbl.gov References: <20000309141935.A16210@ftg3.lbl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre3us In-Reply-To: Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing > > I've built a binary RPM for PCP 2.1.4 on Red Hat/Alpha/6.0. I haven't given > > it a full testing yet, but it seems ok, (pmstat, pmval work as expected). > > So the "delayed reporting" problem with pmstat et al has now gone away? > (if so it must have been stdout buffering - I added a change to these > tools to force stdout to be line buffered). I don't think this bug was in the line buffering. It went away when I futzed around w/ the sginap macro (CLK_TCK was assumed at 100, it's 1000 on Alpha.). I think you fixed that in PCP 2.1.4-2 > > Any interest? > > I am interested from the portability perspective, but you are the only > PCP on Linux-Alpha user that I know of. Ok. I thought you might be interested in putting a binary on the web page. -- Eric Roman NERSC Future Technologies Group (510)486-6420 Lawrence Berkeley National Laboratory From owner-pcp@oss.sgi.com Tue Mar 14 15:07:09 2000 Received: by oss.sgi.com id ; Tue, 14 Mar 2000 15:07:00 -0800 Received: from deliverator.sgi.com ([204.94.214.10]:51282 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 14 Mar 2000 15:06:33 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id PAA15209 for ; Tue, 14 Mar 2000 15:01:54 -0800 (PST) mail_from (markgw@sgi.com) Received: from sandpit.melbourne.sgi.com (sandpit.melbourne.sgi.com [134.14.55.132]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA18849; Wed, 15 Mar 2000 10:03:53 +1100 Date: Wed, 15 Mar 2000 10:03:52 +1100 (EST) From: Mark Goodwin X-Sender: markgw@sandpit.melbourne.sgi.com To: Eric Roman cc: Mark Goodwin , pcp@oss.sgi.com Subject: Re: PCP Build for Alpha In-Reply-To: <20000314134944.A2100@ftg3.lbl.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Tue, 14 Mar 2000, Eric Roman wrote: > > > I've built a binary RPM for PCP 2.1.4 on Red Hat/Alpha/6.0. I haven't given > > > it a full testing yet, but it seems ok, (pmstat, pmval work as expected). > > > > So the "delayed reporting" problem with pmstat et al has now gone away? > > (if so it must have been stdout buffering - I added a change to these > > tools to force stdout to be line buffered). > > I don't think this bug was in the line buffering. It went away when I > futzed around w/ the sginap macro (CLK_TCK was assumed at 100, it's 1000 > on Alpha.). I think you fixed that in PCP 2.1.4-2 Ah yes, I forgot about that fix. The line buffering doesn't hurt anyway ;-) > > > > Any interest? > > > > I am interested from the portability perspective, but you are the only > > PCP on Linux-Alpha user that I know of. > > Ok. I thought you might be interested in putting a binary on the web > page. Actually, I'd rather put a pointer from the PCP home page to the Alpha-Linux RPM, if you could volunteer to be it's official builder? Can you also possibly host the binary somewhere? We have the same requirement with the PPC-Linux binary RPM. thanks -- Mark From owner-pcp@oss.sgi.com Tue Mar 14 16:15:10 2000 Received: by oss.sgi.com id ; Tue, 14 Mar 2000 16:14:50 -0800 Received: from smtp.sw.oz.au ([203.31.96.1]:17925 "EHLO smtp.sw.oz.au") by oss.sgi.com with ESMTP id ; Tue, 14 Mar 2000 16:14:24 -0800 Received: from aurema.com (swag.sw.oz.au [192.41.203.35]) by smtp.sw.oz.au (8.8.8+Sun/8.8.8) with ESMTP id LAA26561 for ; Wed, 15 Mar 2000 11:12:58 +1100 (EST) Message-ID: <38CED589.31267BC@aurema.com> Date: Wed, 15 Mar 2000 11:12:57 +1100 From: "Peter J. MASON" X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.6 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: pcp@oss.sgi.com Subject: Re: pcp security? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing > There are some access controls based on the IP address the client > connects to PMCD on, but these are at the level of connection control > (you can or cannot connect, you can or cannot store, you can or cannot > fetch, etc). This is too coarse with its management becoming intractable too quickly. > Contexts are used to maintain a very small amount of state between the > client and PMCD ... aside from IPC channel identification and the > last sent profile, there is nothing else. > > And PMDAs can't see any of the client state when they recieve requests > from PMCD. The data gathering calls from our agent need to run in a user context. Visibility/access of data is dependent on the caller's uid. Our agent, if single threaded, would need to setuid() to that of the data requester before each request. We thought it better to hope that we could have a forking PMDA, which would spawn off an agent per user, lasting as long as a context is active, which seems to be the duration of a given TCP/IP connection. If this were possible, then a connection to the user specific agent invocation, might service requests from that user client, if such navigation were possible. If data fetching were the only possibility, then perhaps this might not be a problem, but in our case storing (or setting) metrics is subject to user privilege and thus needs to be done in a specific user context too. -- Peter J. MASON, Senior S/W Architect, Aurema Pty Ltd. email: petem@aurema.com phone: +61-2-9698 2322 From owner-pcp@oss.sgi.com Tue Mar 28 12:35:29 2000 Received: by oss.sgi.com id ; Tue, 28 Mar 2000 12:35:10 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:532 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 28 Mar 2000 12:35:02 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via SMTP id MAA01218 for ; Tue, 28 Mar 2000 12:38:38 -0800 (PST) mail_from (kenmcd@melbourne.sgi.com) Received: from rattle.melbourne.sgi.com (rattle.melbourne.sgi.com [134.14.55.145]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id GAA27633; Wed, 29 Mar 2000 06:33:39 +1000 Received: from localhost (kenmcd@localhost) by rattle.melbourne.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id GAA77056; Wed, 29 Mar 2000 06:33:37 +1000 (EST) Date: Wed, 29 Mar 2000 06:33:37 +1000 From: Ken McDonell To: Borne Mace cc: pcp@oss.sgi.com, pcp-info@sgi.com Subject: Re: NT port of PCP In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Thu, 9 Mar 2000, Borne Mace wrote: > ... > I recently downloaded your PCP open source code, and it works very well, > thanks for all the hard work you have all put into it. Look at the HTML > slide show about PCP it seems there was a port of the product to NT in 1998, > can the new PCP code be built for that platform, or is there any place I can > download a binary of that product? We are trying to move to an all unix > environment, sadly some NT is lingering, and still needs to be supported. I'm afraid the NT port (a) was limited to the PCP infrastructure (so no agent to poke in the NT registry to extract perfomrance metrics), and (b) used several (the port was done multiple times) Unix-like run-time emulations on top of NT, e.g. Nutcracker. So no conversions to the native Windows APIs were attempted. So the open source code will more or less compile if you have (b), but there is serious work to be done to complete (a). The NT work was more in the line of a feasibility study prior to a real implementation, and the real implementation was never done. > Any help would be appreciated. > > Thanks, > > Borne Mace > MTS, Bidder's Edge, Inc. > From owner-pcp@oss.sgi.com Tue Mar 28 13:39:00 2000 Received: by oss.sgi.com id ; Tue, 28 Mar 2000 13:38:50 -0800 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:62494 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 28 Mar 2000 13:38:38 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via SMTP id NAA07000 for ; Tue, 28 Mar 2000 13:42:14 -0800 (PST) mail_from (kenmcd@melbourne.sgi.com) Received: from rattle.melbourne.sgi.com (rattle.melbourne.sgi.com [134.14.55.145]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id HAA27923; Wed, 29 Mar 2000 07:37:19 +1000 Received: from localhost (kenmcd@localhost) by rattle.melbourne.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id HAA77686; Wed, 29 Mar 2000 07:37:16 +1000 (EST) Date: Wed, 29 Mar 2000 07:37:15 +1000 From: Ken McDonell To: Ami Vider cc: pcp@oss.sgi.com Subject: Re: info on Performance Co-Pilot (linux) In-Reply-To: <59D68F695E95D31193040090279AA94F4D3F2D@TORNADO> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing n Fri, 10 Mar 2000, Ami Vider wrote: > Hello Ken: > > I need a utility to measure IO performance on a Fibre Channel board on > Linux. We are beta testing a new Linux driver and were looking at something > equivalent to IOMeter on NT. Do you think that Performance Co-Pilot would be > useful? Thanks, Ami Vider Yes. Without any changes, Linux (and hence PCP) will deliver i/os per second for each disk spindle ... $ pmval disk.dev.total metric: disk.dev.total host: oss.sgi.com semantics: cumulative counter (converting to rate) units: count (converting to count / sec) samples: all interval: 1.00 sec hda sda sdb 2.015 2.015 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7.999 7.999 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 blocks per sec in and out are also available. the sard patch extends this to per partition stats. From owner-pcp@oss.sgi.com Tue Mar 28 20:39:54 2000 Received: by oss.sgi.com id ; Tue, 28 Mar 2000 20:39:34 -0800 Received: from law2-f297.hotmail.com ([216.32.180.151]:27915 "HELO hotmail.com") by oss.sgi.com with SMTP id ; Tue, 28 Mar 2000 20:39:07 -0800 Received: (qmail 26536 invoked by uid 0); 29 Mar 2000 04:39:01 -0000 Message-ID: <20000329043901.26535.qmail@hotmail.com> Received: from 208.216.180.101 by www.hotmail.com with HTTP; Tue, 28 Mar 2000 20:39:01 PST X-Originating-IP: [208.216.180.101] From: "Brian K" To: pcp@oss.sgi.com Subject: Other ports of PCP? Date: Wed, 29 Mar 2000 04:39:01 GMT Mime-Version: 1.0 Content-Type: text/plain; format=flowed Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing I think it's Really Cool that SGI has given new life to PCP by releasing it as open source. In a past life I used it to monitor Origin 2000 systems. Unfortunately my current environment is largely devoid of SGI's. I sure miss IRIX! Fortunately, we have Linux. PCP is a natural there. Then there are the Tru64 Alphas. Don't even get me started on how pathetic AdvFS is compared to XFS (I can't wait to toast the Alphas with XFS on IA32 ;-) Getting PCP up and running on our Tru64 Alphas really greases the skids for using PCP on a broader scale. I've begun porting the code. So far things are going pretty well. With not too much effort I have pmcd up and talking. I also have some Sun and HP boxes to deal with, so I expect to be playing there soon. Is anyone else working on PCP ports? There was some talk a while back about the viz tools being available as part of ACE. I need to follow-up with my SGI contacts about that. Has anyone confirmed whether they are available separately? I wouldn't mind supporting the efforts of the PCP team by purchasing the viz tools. Keep up the great work! Brian ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-pcp@oss.sgi.com Wed Mar 29 16:49:31 2000 Received: by oss.sgi.com id ; Wed, 29 Mar 2000 16:49:11 -0800 Received: from deliverator.sgi.com ([204.94.214.10]:1604 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 29 Mar 2000 16:48:43 -0800 Received: from larry.melbourne.sgi.com (larry.melbourne.sgi.com [134.14.52.130]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via SMTP id QAA06635 for ; Wed, 29 Mar 2000 16:44:01 -0800 (PST) mail_from (markgw@sgi.com) Received: from sandpit.melbourne.sgi.com (sandpit.melbourne.sgi.com [134.14.55.132]) by larry.melbourne.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id KAA08000; Thu, 30 Mar 2000 10:47:15 +1000 Date: Thu, 30 Mar 2000 10:47:15 +1000 (EST) From: Mark Goodwin X-Sender: markgw@sandpit.melbourne.sgi.com To: Brian K cc: pcp@oss.sgi.com, ptg@larry.melbourne.sgi.com Subject: Re: Other ports of PCP? In-Reply-To: <20000329043901.26535.qmail@hotmail.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pcp@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;pcp-outgoing On Wed, 29 Mar 2000, Brian K wrote: > > Then there are the Tru64 Alphas. Don't even get me started on how > pathetic AdvFS is compared to XFS (I can't wait to toast the Alphas > with XFS on IA32 ;-) XFS on IA32 is coming ... > > Getting PCP up and running on our Tru64 Alphas really greases the > skids for using PCP on a broader scale. > > I've begun porting the code. So far things are going pretty well. > With not too much effort I have pmcd up and talking. OK good. Now you're going to have to write the Tru64 platform PMDA, (to support at least the metrics you're interested in). There is plenty of documentation available (see the Performance Co-Pilot Programmers Guide, available on-line from SGI's techpubs (http://techpubs.sgi.com) and plentry of example src (see the "trivial" PMDA for example). > > I also have some Sun and HP boxes to deal with, so I expect to be > playing there soon. Same again. Getting the libraries ported and pmcd going is the easy bit. There was once an HP platform PMDA, but it was never finished and never escaped. > > Is anyone else working on PCP ports? Open source pcp has been ported to other linux platforms (linux-alpha and linux-ppc), but so far as I know, no other non-linux platforms. We could do it for IRIX but there's little point since the IRIX PCP is still available, supported and shipped as part of IRIX. Also, the open source PCP fully interoperates with IRIX PCP. > > There was some talk a while back about the viz tools being available > as part of ACE. I need to follow-up with my SGI contacts about that. The "pcp-pro" product (aka viz tools) is included as part of ACE (Advanced Cluster Environment) and ISE (Internet Server Environment) products currently available from SGI. > Has anyone confirmed whether they are available separately? > They are not available separately and there are no plans to do so either. IMHO you should be able to purchase pcp-pro by itself, but SGI marketing disagree, so you'll have to purchase ACE or ISE. I don't know (but should) if you can just purchase the ACE/ISE CDs, or whether you have to actually purchase SGI hardware too: both ACE and ISE are hardware products with software bundles. PCP's role, from the marketing perspective, is to provide "value-add". > I wouldn't mind supporting the efforts of the PCP team by purchasing > the viz tools. > Thanks! -- Mark Goodwin SGI Engineering