>>> On 10/19/2007 at 4:28 AM, in message <[EMAIL PROTECTED]>, Martin Knoblauch <[EMAIL PROTECTED]> wrote: > Hi Brad, > > ----- Original Message ---- >> From: Brad Nicholes <[EMAIL PROTECTED]> >> To: Marcus Rueckert <[EMAIL PROTECTED]> >> Cc: Ganglia Developers <ganglia-developers@lists.sourceforge.net>; Alex > <[EMAIL PROTECTED]> >> Sent: Wednesday, October 17, 2007 5:52:57 PM >> Subject: Re: [Ganglia-developers] Ganglia spec file cleanup >> >> >> Actually the scenario that I am proposing would eliminate all of >> the built in hardcoded metrics and move them out of gmond as python >> modules. > > I definitely agree that the notion of "core metrics" should go in 3.1. At > least they should no longer be hardcoded, but loadable. > > What I do not agree (and you probably didn't mean it that way) is to > replace everything by Python code. C Modules should still be allowed and be > first class citizens :-) >
Yes, I'm on board with that. The only reason for reimplementing the core metrics as python modules would be for the convenience factor. Python would make it a little easer to tweak for a platform. But I am 100% on board with moving them out of gmond as C interface modules. >> This would allow gmond to be just the collection and transport >> daemon as it should be. Then the user would have full control over >> which metrics they want to allow in their system, which version of a metric >> they want to use, allow them the ability to easily tweak a metric for >> their particular platform if necessary without having to get into the >> guts of gmond to do it. > > Absolutely. > >> It would also eliminate the need for the PHP interface to have to know >> about gmond vs gmetric metrics. Everything >> would just be a metric. So in this case, unless your system is running pure >> C interface metric modules, python would be a required component. >> > > Nothing against making Python required, but as I said I strongly oppose > making C (or other language) modules second class. > Yep, 100% agree with you. Brad ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers