Yes, I am available and willing to test. I've already made some minor edits to Mr. Perzl's AIX code and recompiled on AIX to work around a divide-by-zero bug that causes insanely large negative values for cpu_wait and cpu_idle when cpu_user + cpu_sys = 100%.
It looks like the original code was borrowed from an IBM example for libperfstat, and it appears that Mr. Perzl noticed the potential divide-by-zero error and tried to accommodate for it. Still, these insanely large negative for cpu_wait and cpu_idle would appear when the server was completely CPU bound. This was a crash course in C for me, so I was not able to figure out the cause. In the end, the work around was simple check for a negative value and assign 0 instead if it existed. (I don't mean to belittle Mr. Perzl's work here; I am very grateful for his efforts in bringing Ganglia to AIX, and I'm happy to assist in any way I can toward its improvement.) g_val_t cpu_wio_func( void ) { g_val_t val; get_cpuinfo(); val.f = cpu_info.wait; if(val.f < 0) val.f = 0.0; return( val ); } g_val_t cpu_idle_func( void ) { g_val_t val; get_cpuinfo(); val.f = cpu_info.idle; if(val.f < 0) val.f = 0.0; return( val ); } -----Original Message----- From: Bernard Li [mailto:bern...@vanhpc.org] Sent: Monday, December 16, 2013 2:42 PM To: Khrist Hansen Cc: Michael Perzl; ganglia-develop...@lists.sourceforge.net; Morten Torstensen; Ganglia Subject: Re: [Ganglia-general] [Ganglia-developers] Gmetad Platform Poll Hi Khrist: Thanks! Will you be willing to volunteer to help with testing? :-) Cheers, Bernard On Mon, Dec 16, 2013 at 1:19 PM, Khrist Hansen <khrist.han...@gmail.com> wrote: > I second this motion. :) > > > -----Original Message----- > From: Bernard Li [mailto:bern...@vanhpc.org] > Sent: Monday, December 16, 2013 2:04 PM > To: Michael Perzl > Cc: ganglia-develop...@lists.sourceforge.net; Morten Torstensen; > ganglia-general@lists.sourceforge.net > Subject: Re: [Ganglia-general] [Ganglia-developers] Gmetad Platform > Poll > > Hi Michael: > > Any chance we can try to merge your AIX specific patches into upstream code? > Aren't you getting a bit tired managing them separately? ;-) > > Thanks, > > Bernard > > On Wed, Dec 11, 2013 at 3:17 PM, Michael Perzl <mich...@perzl.org> wrote: >> I can certainly test and verify this on a variety of different AIX levels. >> >> Regards, >> Michael >> >> On 12/11/2013 07:27 PM, Devon H. O'Dell wrote: >>> Thanks. I think the work I'm doing should work with AIX on POWER. >>> Would anybody with a builder be able to test and verify this? >>> >>> 2013/12/11 Morten Torstensen <morten.torsten...@evry.com>: >>>> We are using ganglia for aix on power, and possibly linux on power >>>> too > in the close future. >>>> >>>> We use binaries from Michael Perzl, http://www.perzl.org/ganglia/ >>>> >>>> >>>> Best regards >>>> Morten Torstensen >>>> Chief Solution Architect, BA Nordic Open Systems Future Proof >>>> Service Development morten.torsten...@evry.com M +47 46819584 >>>> >>>> -----Original Message----- >>>> From: Devon H. O'Dell [mailto:devon.od...@gmail.com] >>>> Sent: Wednesday, 11 December, 2013 16:49 >>>> To: ganglia-develop...@lists.sourceforge.net; >>>> ganglia-general@lists.sourceforge.net >>>> Subject: [Ganglia-general] Gmetad Platform Poll >>>> >>>> Hi all, >>>> >>>> I'm intending to continue working on performance improvements for >>>> gmetad. I'm curious if anybody uses gmetad on architectures that >>>> are >>>> not: >>>> >>>> * ARM >>>> * PPC >>>> * PPC64 >>>> * SPARCv9 >>>> * i386 >>>> * amd64 >>>> >>>> or on systems that are not: >>>> >>>> * Linux >>>> * ${any}BSD >>>> * Solaris >>>> >>>> (I'd also be interested in hearing if people are using gmond on >>>> architectures other than those mentioned above; less interested >>>> about the operating systems for that one.) >>>> >>>> Kind regards, >>>> >>>> --dho >>>> >>>> ------------------------------------------------------------------- >>>> - >>>> ---------- Rapidly troubleshoot problems before they affect your >>>> business. Most IT organizations don't have a clear picture of how > application performance affects their revenue. With AppDynamics, you > get 100% visibility into your Java,.NET, & PHP application. Start your > 15-day FREE TRIAL of AppDynamics Pro! >>>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ost >>>> g .clktrk _______________________________________________ >>>> Ganglia-general mailing list >>>> Ganglia-general@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/ganglia-general >>> -------------------------------------------------------------------- >>> - >>> --------- Rapidly troubleshoot problems before they affect your >>> business. Most IT organizations don't have a clear picture of how >>> application performance affects their revenue. With AppDynamics, you >>> get 100% visibility into your Java,.NET, & PHP application. Start >>> your 15-day FREE TRIAL of AppDynamics Pro! >>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg. >>> clktrk _______________________________________________ >>> Ganglia-general mailing list >>> Ganglia-general@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/ganglia-general >>> >> >> >> --------------------------------------------------------------------- >> - >> -------- Rapidly troubleshoot problems before they affect your >> business. Most IT organizations don't have a clear picture of how >> application performance affects their revenue. With AppDynamics, you >> get 100% visibility into your Java,.NET, & PHP application. Start >> your 15-day FREE TRIAL of AppDynamics Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg. >> c lktrk _______________________________________________ >> Ganglia-developers mailing list >> ganglia-develop...@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/ganglia-developers > > ---------------------------------------------------------------------- > ------ > -- > Rapidly troubleshoot problems before they affect your business. Most > IT organizations don't have a clear picture of how application > performance affects their revenue. With AppDynamics, you get 100% > visibility into your Java,.NET, & PHP application. Start your 15-day > FREE TRIAL of AppDynamics Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.c > lktrk _______________________________________________ > Ganglia-general mailing list > Ganglia-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ganglia-general > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Ganglia-general mailing list Ganglia-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general