Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I like Ganglia for its Gmetric function, and I like its multi-layer capability.

But Ganglia does not have healthiness check, alerting and etc. for the server monitor functionality. So it would be great to bring this two species together.

Sure, we can install Ganglia, and then install ZenOSS. But is there a plugin or something that can smoothly integrate them together? At least integration at the presentation level.


share|improve this question – quanta Aug 1 '12 at 18:29
up vote 2 down vote accepted

Since I see the tag in your question, did you consider integrating Ganglia and Nagios? If so, take a look at this:


In the Ganglia source code folder, there is a script named which can be used as a Nagios plugin to report on Ganglia metrics.

define command {
    command_name    check_ganglia
    command_line    $USER1$/ -h $HOSTNAME$ -m $ARG1$ -w $ARG2$ -c $ARG3$

An example of definition to monitor CPU system:

define service {
    use                     generic-service
    hostgroup_name          ganglia-servers
    service_description     cpu_system
    check_command           check_ganglia!cpu_system!70!80
    max_check_attempts      5
    check_interval          5
    retry_interval          3
    check_period            24x7
    notification_interval   60
    contact_groups          admin
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.