summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/gluster-commands.cfg5
-rw-r--r--config/gluster-templates.cfg2
2 files changed, 6 insertions, 1 deletions
diff --git a/config/gluster-commands.cfg b/config/gluster-commands.cfg
index 3110e5b..d2ebdce 100644
--- a/config/gluster-commands.cfg
+++ b/config/gluster-commands.cfg
@@ -106,6 +106,11 @@ define command{
command_line $USER1$/gluster/submit_external_command.py -c '$ARG1$' -H '$ARG2$' -s '$ARG3$' -t '$ARG4$'
}
+define command{
+ command_name brick_status_event_handler
+ command_line $USER1$/gluster/brick_status_event_handler.py -hg '$HOSTGROUPNAMES$' -v $_SERVICEVOL_NAME$ -st $SERVICESTATETYPE$
+}
+
define command {
command_name check_brick_status
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_brick_status -a $_SERVICEVOL_NAME$ $_SERVICEBRICK_DIR$
diff --git a/config/gluster-templates.cfg b/config/gluster-templates.cfg
index 1530f21..b8b47bc 100644
--- a/config/gluster-templates.cfg
+++ b/config/gluster-templates.cfg
@@ -57,7 +57,7 @@ define service {
use gluster-service
register 0
_GLUSTER_ENTITY Brick
- event_handler submit_external_command!'SCHEDULE_SVC_CHECK'!$HOSTGROUPNAME$!'Volume Status - $_SERVICEVOL_NAME$'!'$LONGDATETIME$'
+ event_handler brick_status_event_handler
check_command check_brick_status
}