Usage:
表示最大響應(yīng)時間,即ping某個地址的響應(yīng)時間達到這個值后報警;
實例:
由于nagios程序是由nagios用戶執(zhí)行,使用該腳本的ping模塊會報錯,需要給nagios用戶開放sudo權(quán)限:
#visudo
添加以下內(nèi)容
nagios ALL=(ALL) NOPASSWD: /usr/local/nagios/libexec/check_ping.py
commands.cfg配置:
##### 飛信機器人的配置 ######
define command {
command_name notify-service-by-fei
command_line LD_LIBRARY_PATH=/usr/local/fetion /usr/local/fetion/fetion --mobile=158******** --pwd=123456 --to=$CONTACTPAGER$ --msg-type=1 --msg-utf8="**Nagios**\nNotification Type: $NOTIFICATIONTYPE$\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nDate/Time: $LONGDATETIME$\nAdditional Info:\n$SERVICEOUTPUT$"
}
##### 定義check_python_ping命令 #####