ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

nagios 图形化监控部署

nagios 图形化监控部署 nagios警告级别分离可以定义不同的联系人对不同的联系人定义不同的警告级别即可实现其做法如下一、在contacts.cfg配置文件定义不同联系人1、定义名为leader的联系人vi /usr/local/nagios/etc/objects/contacts.cfg 添加如下内容define contact{contact_name leader #联系人的名称alias leader relation #联系人的别名service_notification_period 24x7 #联系人接收服务警告邮件时段host_notification_period 24x7 #联系人接收主机警告邮件时段service_notification_options c,r #联系人接收服务警告级别c-(CRITICAL) r-(RECOVERY)host_notification_options d,r #联系人接收主机警告级别d-(DOWN) r-(RECOVERY)service_notification_commands notify-service-by-emailhost_notification_commands notify-host-by-emailemail fanjingjianhk515.com , maweihk515.com #联系人邮箱}2、定义名为nagiosadmin的联系人vi /usr/local/nagios/etc/objects/contacts.cfg 添加如下内容define contact{contact_name nagiosadmin #联系人名use generic-contact #调用模板中的通用联系人alias Nagios Admin #别名email readom189.cn,401596186qq.com #值班手机}3、定义名为admins的联系人组vi /usr/local/nagios/etc/objects/contacts.cfg 添加如下内容define contactgroup{contactgroup_name admins #组名alias Nagios Administrators #组别名members nagiosadmin,tyyd #组成员}二、修改templates.cfg中主机和服务告警联系人组为admins 默认即是三、通过以上修改tyyd只会收到服务警告类型为CRITICALRECOVERY以及主机警告类型为DOWNRECOVERY的邮件联系人nagiosadmin会收到全部的邮件
返回列表