On Wed, Feb 17, 2010 at 16:35, Scott Dworkis <[email protected]> wrote:
> i think i saw the Ganglia-Gmetric and it appeared fork-based, so i had
> scale concerns.
>
> embeddedgmetric looks good... maybe spent 3 years in alpha though?  but if
> it works, who cares.

Well, there isn't a whole lot to the protocol, so it's possible that
there really isn't much more work that needs to be done. :)

> one nice thing about the csv approach is it should scale for any language
> that can do standard io... even a shell or sed script.

Agreed, but neither sed nor awk[1] can send gmetric packets natively;
Perl at least has modules to help with it.

> i wonder if/how-much a packet is cheaper than a fork?  but yeah ideally

I would be shocked sending a UDP packet wasn't substantially cheaper
than a full blown fork (which then needs to *also* send a UDP packet).

> you'd consolidate packets.  as far as i can i haven't bumped into
> packet-rate issues as much as packet-byte-rate issues, which would remain
> even in a consolidated packet scenario.

Interesting point.  However, consolidating packages does imply a bit
more pre-processing of the data on the sender's side (to glom the
packets together, if not thing else), and that would tend to reduce
the packet rate slightly.  Gmond could probably be a little more
efficient about memory allocation as well if it could allocate a
larger lump of space at once for multiple metrics instead of dealing
with each one piecemeal.


[1] gawk has some very odd built-in "device files" that you can use.
Check out the manpage for "Special File names", and then look at the
/inet/udp/lport/rhost/rport "files".


-- 
Jesse Becker
Every cloud has a silver lining, except for the mushroom-shaped ones,
which come lined with strontium-90.

------------------------------------------------------------------------------
Download Intel&reg; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs 
proactively, and fine-tune applications for parallel performance. 
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general

Reply via email to