Hello,

I'm trying to configure a gmond server that is listeing in two ports (8649 and 
8650). I need this configuration because I need, in separate graphs, local 
gmond reporting and private instances (OpenNebula) in another one. In others 
words, I don't want to get, in the same "cluster name" reporting data from 
baremetal server and from all virtual instances. In this way, I have configured 
my gmond file in this way (only modified lines):
globals {
  mute = no
  deaf = no
}
cluster {
  name = "My_Server"
  owner = "Blah"
}
udp_send_channel {
  bind_hostname = yes # Highly recommended, soon to be default.
  host = my_public_IP
  port = 8649
  ttl = 1
}
udp_send_channel {
  host = my_private_IP
  port = 8650
  ttl = 1
}
udp_recv_channel {
  port = 8649
}
udp_recv_channel {
  port = 8650
}
tcp_accept_channel {
  bind = my_public_IP
  port = 8649
}
tcp_accept_channel {
  bind = my_public_IP  # here, again, public IP for allowing external 
connections from my Gmetad server with public IP
  port = 8650
}
In my private instance (OpenNebula instance), gmond.conf is:
cluster {
  name = "My_Server-instances-OpenNebula"
  owner = "Blah"
}
udp_send_channel {
  host = my_private_IP
  port = 8650
  ttl = 1
}
udp_recv_channel {
  port = 8650
}
tcp_accept_channel {
  port = 8650
}

With this configuration, in my Ganglia-Web I get, in the same "cluster name", 
reports from my baremetal server and from private instance. How do I configure 
gmond.conf (in server or in instance) to separate in two "cluster name"?

Thanks!
_______________________________________________
Ganglia-general mailing list
Ganglia-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-general

Reply via email to