define host{ name gluster-generic-host use linux-server notifications_enabled 1 notification_period 24x7 notification_interval 120 notification_options d,u,r,f,s register 0 contacts +snmp } define host { name gluster-host use gluster-generic-host register 0 _gluster_entity Host } define host { name gluster-cluster use gluster-generic-host register 0 _gluster_entity Cluster check_command check_cluster_status } define host{ name gluster-volume use gluster-generic-host register 0 _gluster_entity Volume } define service { name gluster-service use generic-service notifications_enabled 1 notification_period 24x7 notification_options w,u,c,r,f,s notification_interval 120 register 0 contacts +snmp _gluster_entity Service } define service { name gluster-passive-service use gluster-service register 0 active_checks_enabled 0 passive_checks_enabled 1 check_command check_dummy!0 } define service { name gluster-brick-status-service use gluster-service register 0 _GLUSTER_ENTITY Brick event_handler brick_status_event_handler check_command check_brick_status } define service { name gluster-service-with-graph use gluster-service action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$ register 0 } define service { name gluster-service-without-graph use gluster-service register 0 } define service { name brick-service use gluster-service-with-graph check_command check_brick_usage _GLUSTER_ENTITY Brick }