Nagios :扩展提示信息发送方式(smtp, msn, fetion)(1)


Nagios :扩展提示信息发送方式有这些:smtp, msn, fetion。

1. 使用 SMTP 发送邮件

objects/commands.cfg 中有邮件提醒命令的设置

如要通过 SMTP 发送邮件,可以使用 sendEmail:

http://caspian.dotconf.net/menu/Software/SendEmail/

安装

wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.55.tar.gz

tar zxvf sendEmail-v1.55.tar.gz

mv sendEmail-v1.55/sendEmail /usr/local/bin/

发送邮件的示例:

sendEmail -f nagios@test.com -t admin@test.com -s smtp.test.com -u "test" -xu nagios@test.com -xp password -m "test."

vi objects/commands.cfg

把 notify-host-by-email 和 notify-service-by-email 的邮件发送部分改为:

/usr/local/bin/sendEmail -f nagios@test.com -t $CONTACTEMAIL$ -s smtp.test.com -u "$HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$" -xu nagios@test.com -xp password


相关内容