User Manual

133
7.2.10 Custom Check
This check allows users to run an assigned custom script with assigned arguments whose return value is used as an auto-
response trigger event:
• Click on Custom Check as the Check Condition.
• Create an executable trigger check script file (e.g. /etc/config/test.sh):
#!/bin/sh
logger “A test script”
logger Argument1 = $1
logger Argument2 = $2
logger Argument3 = $3
logger Argument4 = $4
if [ -f /etc/config/customscript.0 ]; then
rm /etc/config/customscript.0
exit 7
touch /etc/config/customscript.0
exit 1
Refer to the online FAQ for a sample web page html and other script file templates.
• Enter the Script Executable file name (e.g. /etc/config/test.sh).
• Set the Check Frequency (i.e. the time in seconds between re-running the script) and the Script Timeout (i.e. the
maximum run-time for the script).
• Specify the Successful Return Code. An auto-response is triggered if the return code from the script is not this value.
• Enter Arguments that are to be passed to the script (e.g., with a web page html check script, these Arguments may specify
the web page address/DNS and user logins).
• Check Save Auto-Response.
7. Alerts, Auto-Response and Logging