Nagios多event_handler在主机上

时间:2018-06-04 13:59:19

标签: events handler nagios

我的问题看起来像这样:Can we add 2 event handlers in nagios service definition但是当我尝试使用解决方案2但它没有用。

我必须传递所有参数,还是应该以这种方式设置命令?

command_line /path/to/script $ARGUMENTS$

我的脚本是这样的:

php /usr/local/nagios/libexec/eventhandlers/manage-host-tickets.php hoststate="$HOSTSTATE$" hoststatetype="$HOSTSTATETYPE$" eventhost="$HOSTNAME$" hostattempts="$HOSTATTEMPT$" $MAXHOSTATTEMPTS$" hostproblemid="$HOSTPROBLEMID$" lasthostproblemid="$LASTHOSTPROBLEMID$"

curl -H "Content-Type: application/json" -d "{\"title\": \"** $NOTIFICATIONTYPE$ alert - $HOSTNAME$ is $HOSTSTATE$ **\", \"text\": \"***** Nagios Admin *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n\", \"themeColor\": \"EA4300\"}" https://outlook.office.com/webhook/d7e72b9d...

谢谢, rmontenegro。

0 个答案:

没有答案