|
@@ -42,106 +42,106 @@
|
|
# 'check_cpu' check remote cpu load
|
|
# 'check_cpu' check remote cpu load
|
|
define command {
|
|
define command {
|
|
command_name check_cpu
|
|
command_name check_cpu
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_cpu.php -h $HOSTADDRESS$ -p $ARG1$ -w $ARG2$ -c $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -u $ARG8$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_cpu.php -h $HOSTADDRESS$ -p $ARG1$ -w $ARG2$ -c $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -u $ARG8$
|
|
}
|
|
}
|
|
{% endif %}
|
|
{% endif %}
|
|
|
|
|
|
# Check data node storage full
|
|
# Check data node storage full
|
|
define command {
|
|
define command {
|
|
command_name check_datanode_storage
|
|
command_name check_datanode_storage
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_datanode_storage.php -h $HOSTADDRESS$ -p $ARG1$ -w $ARG2$ -c $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -s $ARG8$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_datanode_storage.php -h $HOSTADDRESS$ -p $ARG1$ -w $ARG2$ -c $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -s $ARG8$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_hdfs_blocks
|
|
command_name check_hdfs_blocks
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_hdfs_blocks.php -h $ARG1$ -p $ARG2$ -s $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -u $ARG8$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_hdfs_blocks.php -h $ARG1$ -p $ARG2$ -s $ARG3$ -e $ARG4$ -k $ARG5$ -r $ARG6$ -t $ARG7$ -u $ARG8$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_hdfs_capacity
|
|
command_name check_hdfs_capacity
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_hdfs_capacity.php -h $ARG1$ -p $ARG2$ -w $ARG3$ -c $ARG4$ -e $ARG5$ -k $ARG6$ -r $ARG7$ -t $ARG8$ -s $ARG9$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_hdfs_capacity.php -h $ARG1$ -p $ARG2$ -w $ARG3$ -c $ARG4$ -e $ARG5$ -k $ARG6$ -r $ARG7$ -t $ARG8$ -s $ARG9$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_aggregate
|
|
command_name check_aggregate
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_aggregate.php -f /var/nagios/status.dat -s 1 -t service -n $ARG1$ -w $ARG2$ -c $ARG3$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_aggregate.php -f /var/nagios/status.dat -s 1 -t service -n $ARG1$ -w $ARG2$ -c $ARG3$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_rpcq_latency
|
|
command_name check_rpcq_latency
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_rpcq_latency.php -h $HOSTADDRESS$ -p $ARG2$ -n $ARG1$ -w $ARG3$ -c $ARG4$ -e $ARG5$ -k $ARG6$ -r $ARG7$ -t $ARG8$ -s $ARG9$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_rpcq_latency.php -h $HOSTADDRESS$ -p $ARG2$ -n $ARG1$ -w $ARG3$ -c $ARG4$ -e $ARG5$ -k $ARG6$ -r $ARG7$ -t $ARG8$ -s $ARG9$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_nagios
|
|
command_name check_nagios
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_nagios -e $ARG1$ -F $ARG2$ -C $ARG3$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_nagios -e $ARG1$ -F $ARG2$ -C $ARG3$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_webui
|
|
command_name check_webui
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_webui.sh $ARG1$ $HOSTADDRESS$ $ARG2$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_webui.sh $ARG1$ $HOSTADDRESS$ $ARG2$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_name_dir_status
|
|
command_name check_name_dir_status
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh php $USER1$/check_name_dir_status.php -h $HOSTADDRESS$ -p $ARG1$ -e $ARG2$ -k $ARG3$ -r $ARG4$ -t $ARG5$ -s $ARG6$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh php $USER1$/check_name_dir_status.php -h $HOSTADDRESS$ -p $ARG1$ -e $ARG2$ -k $ARG3$ -r $ARG4$ -t $ARG5$ -s $ARG6$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_oozie_status
|
|
command_name check_oozie_status
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_oozie_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_oozie_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_templeton_status
|
|
command_name check_templeton_status
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_templeton_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_templeton_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_hive_metastore_status
|
|
command_name check_hive_metastore_status
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_hive_metastore_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_hive_metastore_status.sh $HOSTADDRESS$ $ARG1$ $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$
|
|
}
|
|
}
|
|
define command{
|
|
define command{
|
|
command_name check_hue_status
|
|
command_name check_hue_status
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_hue_status.sh
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_hue_status.sh
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_mapred_local_dir_used_space
|
|
command_name check_mapred_local_dir_used_space
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_mapred_local_dir_used.sh $ARG1$ $ARG2$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_mapred_local_dir_used.sh $ARG1$ $ARG2$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_namenodes_ha
|
|
command_name check_namenodes_ha
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_namenodes_ha.sh $ARG1$ $ARG2$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_namenodes_ha.sh $ARG1$ $ARG2$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_nodemanager_health
|
|
command_name check_nodemanager_health
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_nodemanager_health.sh $HOSTADDRESS$ $ARG1$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_nodemanager_health.sh $HOSTADDRESS$ $ARG1$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name host_sys_logger
|
|
command_name host_sys_logger
|
|
- command_line {{nagios_env}} $USER1$/sys_logger.py $HOSTSTATETYPE$ $HOSTATTEMPT$ $HOSTSTATE$ "Host::Ping" "Event Host=$HOSTADDRESS$($HOSTSTATE$), $HOSTOUTPUT$ $LONGHOSTOUTPUT$"
|
|
|
|
|
|
+ command_line $USER1$/sys_logger.py $HOSTSTATETYPE$ $HOSTATTEMPT$ $HOSTSTATE$ "Host::Ping" "Event Host=$HOSTADDRESS$($HOSTSTATE$), $HOSTOUTPUT$ $LONGHOSTOUTPUT$"
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name service_sys_logger
|
|
command_name service_sys_logger
|
|
- command_line {{nagios_env}} $USER1$/sys_logger.py $SERVICESTATETYPE$ $SERVICEATTEMPT$ $SERVICESTATE$ "$SERVICEDESC$" "Event Host=$HOSTADDRESS$ Service Description=$SERVICEDESC$($SERVICESTATE$), $SERVICEOUTPUT$ $LONGSERVICEOUTPUT$"
|
|
|
|
|
|
+ command_line $USER1$/sys_logger.py $SERVICESTATETYPE$ $SERVICEATTEMPT$ $SERVICESTATE$ "$SERVICEDESC$" "Event Host=$HOSTADDRESS$ Service Description=$SERVICEDESC$($SERVICESTATE$), $SERVICEOUTPUT$ $LONGSERVICEOUTPUT$"
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_tcp_wrapper
|
|
command_name check_tcp_wrapper
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_checkpoint_time
|
|
command_name check_checkpoint_time
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh /var/lib/ambari-agent/ambari-python-wrap $USER1$/check_checkpoint_time.py -H "$ARG1$" -p $ARG2$ -w $ARG3$ -c $ARG4$ -t $ARG5$ -x $ARG6$
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh /var/lib/ambari-agent/ambari-python-wrap $USER1$/check_checkpoint_time.py -H "$ARG1$" -p $ARG2$ -w $ARG3$ -c $ARG4$ -t $ARG5$ -x $ARG6$
|
|
}
|
|
}
|
|
|
|
|
|
define command{
|
|
define command{
|
|
command_name check_tcp_wrapper_sasl
|
|
command_name check_tcp_wrapper_sasl
|
|
- command_line {{nagios_env}} $USER1$/check_wrapper.sh $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$ -s \"$ARG3$\"
|
|
|
|
|
|
+ command_line $USER1$/check_wrapper.sh $USER1$/check_tcp -H $HOSTADDRESS$ -p $ARG1$ $ARG2$ -s \"$ARG3$\"
|
|
}
|
|
}
|