Nagios 根据具体应用发送报警到指定的人员
需求:目前公司的邮件报警邮件都是发给运维部的,这样造成运维部要处理大量的报警邮件,这样做降低了效率,今天想了一下把具体的一些应用的报警分配到各个开发小组的项目负责人,以便更好的解决和处理线上服务器出现的问题。
好了直接上步骤:
首先编辑contacts.cfg文件:内容如下:
define contact{
contact_name nagiosadmin
use generic-contact
alias Nagios Admin
email report-noreply@222.com
}
define contact{
contact_name yaoshenshen
use generic-contact
alias yaoshenshen-sys
email yaoshenshen@222.com
}
define contactgroup{
contactgroup_name system
alias system
members yaoshenshen
}
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members nagiosadmin
}
修改主机配置文件vim NB-test-host.cfg
define host{
use linux-server
host_name NB-test
alias NB-test
address 1.1.1.1
}
define service{
use local-service
host_name NB-test
service_description check ssh
check_command check_tcp!55536
contact_groups system #指定邮件组 当55536接口无法访问的时候报警邮件发送给system组的用户
}
好了,大功告成。
页:
[1]