This is a very common request on the various ganglia mailing lists (I have made the same request myself a couple of times) since many server systems these days implement some sort of out-of-band management interface (IPMI for instance) that allows remote out-of-band sensor data to be pulled from a system. Many of us would like to be able to shove that data back into ganglia as if it were coming from that remote node.
-----Original Message----- >From: Alex Balk <[EMAIL PROTECTED]> >Sent: Apr 11, 2006 9:07 AM >To: [EMAIL PROTECTED] >Cc: [EMAIL PROTECTED], [email protected] >Subject: [Ganglia-developers] Re: [Ganglia-general] How do I plug in data >without calling gmetric on the host? > >Hi Egan, > > >That's not possible at this point. > >It's an interesting idea, though. I'd go with pushing the data into >gmond if you're doing unicast, though. That way when gmetad polls it, >the data would get written out to the rrds without having to modify any >gmetad code. > >If you're doing multicast, it would probably be different (I'm not sure >if it'd be practical or at all possible, as all gmonds hold all the >data)... worth checking out though. > > >Hopefully I'll get to check this out this weekend. > > >Cheers, > >Alex > > >Egan Ford wrote: > >> I have a large cluster and I would like to collect HW data, but do not want >> to call gmetric on each node, e.g. today each node has to run: >> >> gmetric --name temp --value 30 --type int16 --units Celsius >> >> Since I can get the data without impacting the OS, how can I get the data >> into gmetad? Something like: >> >> gmetric --name temp --value 30 --type int16 --units Celsius --host node1 >> >> Thanks.
