summaryrefslogtreecommitdiff
path: root/nagios/objects
diff options
context:
space:
mode:
Diffstat (limited to 'nagios/objects')
-rw-r--r--nagios/objects/cluster.cfg10
-rw-r--r--nagios/objects/commands.cfg5
2 files changed, 14 insertions, 1 deletions
diff --git a/nagios/objects/cluster.cfg b/nagios/objects/cluster.cfg
index 804580d..e792277 100644
--- a/nagios/objects/cluster.cfg
+++ b/nagios/objects/cluster.cfg
@@ -170,7 +170,15 @@ define service {
service_description GB API
check_command check_ice!9001!portage!users!maintenance
}
-
+define service {
+ use local-service
+ hostgroup_name linux-servers
+ service_description HA Proxy
+ check_command check_haproxy
+ max_check_attempts 1
+ check_interval 1
+ retry_interval 1
+}
#
# Cluster state checks
diff --git a/nagios/objects/commands.cfg b/nagios/objects/commands.cfg
index 0b22568..b11cc68 100644
--- a/nagios/objects/commands.cfg
+++ b/nagios/objects/commands.cfg
@@ -48,6 +48,11 @@ define command {
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_swap -a $ARG1$
}
+define command {
+ command_name check_haproxy
+ command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_haproxy
+}
+
################################################################################
# NOTE: The following 'check_...' commands are used to monitor services on