上报过程消息和端口号

问题描述

我使用的是 Nagios 核心 4.4.6,我确实收到了升级通知,但问题是我收到了与正常警报内容相同的升级内容,这意味着我需要在升级中至少指定一个显示这是一封升级邮件而不是普通邮件通知

这是我在 commands.cfg 中为服务和主机提供的通知

define command {

command_name    notify-host-by-email
command_line    /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/mailx -s "** $NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is $HOSTSTATE$ **" $CONTACTEMAIL$

}

定义命令{

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$\n" | /usr/bin/mailx -s "** $NOTIFICATIONTYPE$ Service Alert: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" $CONTACTEMAIL$

}

在主机上,这是我对升级设置所拥有的

define serviceescalation {
host_name                       Test
service_description             Check SSH
first_notification              3
last_notification               5
notification_interval           20
contact_groups                  MGMT

}

一个问题如何使用端口号监控 IP,例如我有 Grafana 的 IP 为 192.168.60.120:2000

我应该将哪些内容添加到 Grafana.cfg 以便我可以监控 IP 和端口号?

最好的问候

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)