求助: nagios 的 notify-service-by-email 如何根据条件发送?
notify-service-by-email 这个命令是否可以加个判断语句,如果host属于hostgroupA,则发送邮件报警信息,如果host属于hostgroup B,就不发送报警信息。没思路,不知道该怎么实现:-L # 'notify-service-by-email' command definition#define command{
# command_name notify-service-by-email
# command_line /usr/bin/printf "%b" "***** Nagios*****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$" | /bin/mail -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$
上面是notify-service-by-email的定义,想在里面加个条件判断
页:
[1]