[Ganglia-general] Problem displaying Virtual Machine data with hsflowd and ganglia 3.2.0 in an Openstack Compute node.

2011-08-16 Thread Emanuele Verga
Hi, we have a problem with the following installation: we have a system that’s a compute node in an Openstack test installation. Now on this machine we decided to install Ganglia, to check it’s monitoring capabilities regarding virtual machines hosted on that node by Openstack. We then

[Ganglia-general] network push/pull model clarification

2011-08-16 Thread Chris Burroughs
So my understanding is that gmond on each node receives UDP messages from localhost is polled by gmetad via tcp/xml. The wikipedia page [1] states that gmond also sends data via Unicasting or Multicasting host state in external data representation (XDR) format using UDP messages. But I'm having

Re: [Ganglia-general] network push/pull model clarification

2011-08-16 Thread David Birdsong
You choose a single gmond in each cluster as a collector. Gmetad only polls the collector for each cluster. In unicast mode, you set all your gmond nodes to send an XDR formatted UDP datagram to the collectors. In multicast mode, you can choose the collector at random from gmetad's perspective.

Re: [Ganglia-general] Problem displaying Virtual Machine data with hsflowd and ganglia 3.2.0 in an Openstack Compute node.

2011-08-16 Thread Neil Mckee
Hello, On an OpenStack node you may be able to use libxenstore instead of libvirt. You'll need to recompile hsflowd to try this. Looking at trunk/src/Linux/Makefile it appears to look for libvirt first, but you can override that by compiling hsflowd like this: make clean make LIBVIRT=no