From b0e58f19024720de02a7b9a07b423ace6b57d393 Mon Sep 17 00:00:00 2001 From: hadaq Date: Tue, 14 Feb 2012 15:35:32 +0000 Subject: [PATCH] JAM: struggling with restart handler, still testing --- icinga/objects/commands.cfg | 4 ++-- icinga/objects/hosts_eb_servers.cfg | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/icinga/objects/commands.cfg b/icinga/objects/commands.cfg index 0f8e9a2..aed4be6 100644 --- a/icinga/objects/commands.cfg +++ b/icinga/objects/commands.cfg @@ -317,13 +317,13 @@ define command { # restart eventbuilder epics if state is critical after 3 attempts define command { command_name restart_eb_epics - command_line $USER1$/my_restart_handler.pl -m hadaq@lxhadesdaq -s /home/hadaq/trbsoft/daq/evtbuild/start_eb_gbe.pl -a "-i start -n 1-16" -x $SERVICESTATE$ -y $SERVICESTATETYPE$ -z $SERVICEATTEMPT$ + command_line $USER1$/my_restart_handler.pl -m hadaq@lxhadesdaq -s /home/hadaq/trbsoft/daq/evtbuild/start_eb_iocs.sh -a '> /dev/null 2>&1' -x $SERVICESTATE$ -y $SERVICESTATETYPE$ -z $SERVICEATTEMPT$ } # restart oracle export processes if state is critical after 3 attempts define command { command_name restart_run2oracle - command_line $USER1$/my_restart_handler.pl -m hadaq@lxhadesdaq -s /home/hadaq/trbsoft/daq/oracle/runinfo2orastart_parallel.sh -a "" -x $SERVICESTATE$ -y $SERVICESTATETYPE$ -z $SERVICEATTEMPT$ + command_line $USER1$/my_restart_handler.pl -m hadaq@lxhadesdaq -s /home/hadaq/trbsoft/daq/oracle/runinfo2orastart_parallel.sh -a '> /dev/null 2>&1' -x $SERVICESTATE$ -y $SERVICESTATETYPE$ -z $SERVICEATTEMPT$ } diff --git a/icinga/objects/hosts_eb_servers.cfg b/icinga/objects/hosts_eb_servers.cfg index 5862f9b..fc410b7 100644 --- a/icinga/objects/hosts_eb_servers.cfg +++ b/icinga/objects/hosts_eb_servers.cfg @@ -120,7 +120,7 @@ define service{ notification_interval 30 notification_options c,r check_command check_proc_status!50998!daq2ora! - event_handler restart_process!hadaq!/home/hadaq/trbsoft/daq/oracle/daq2ora_client.pl!"-d -o"! + event_handler restart_process!hadaq!/home/hadaq/trbsoft/daq/oracle/daq2ora_client.pl!'-d -o'! } # runinfo2ora in one process: @@ -238,7 +238,7 @@ define service{ notification_interval 30 notification_options c,u,r check_command check_proc_by_ssh!hadaq!daq_disks! - event_handler restart_process!hadaq!/home/hadaq/bin/daq_disks!"-s 10"! + event_handler restart_process!hadaq!/home/hadaq/bin/daq_disks!'-a -s 10 > /dev/null 2>&1'! } define service{ @@ -250,7 +250,7 @@ define service{ notification_interval 30 notification_options c,u,r check_command check_proc_status!50501!cleanup! - event_handler restart_process!hadaq!/home/hadaq/bin/cleanup.pl!"-d"! + event_handler restart_process!hadaq!/home/hadaq/bin/cleanup.pl!'-d > /dev/null 2>&1'! } @@ -277,10 +277,10 @@ define service{ retry_check_interval 1 notification_interval 30 notification_options c,w,r - check_command check_multi_proc_by_ssh!hadaq!SCREEN!4!CRITICAL! - event_handler restart_eb_epics + check_command check_multi_proc_by_ssh!hadaq!SCREEN!4!CRITICAL! } - +# disabled eventhandler until it is really working JAM +#event_handler restart_eb_epics ## direct check of running iocs with fine granularity: -- 2.43.0