需求: 目前公司的邮件报警邮件都是发给运维部的,这样造成运维部要处理大量的报警邮件,这样做降低了效率,今天想了一下把具体的一些应用的报警分配到各个开发小组的项目负责人,以便更好的解决和处理线上服务器出现的问题。 好了直接上步骤: 首先编辑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组的用户 } 好了,大功告成。
本文出自 “yaoshenshen” 博客,谢绝转载!
原文地址:http://shenshen.blog.51cto.com/156530/1556952