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-email

host_notification_commands notify-host-by-email

email fanjingjian@hk515.com , mawei@hk515.com #联系人邮箱

}

2、定义名为nagiosadmin的联系人

vi /usr/local/nagios/etc/objects/contacts.cfg 添加如下内容:

define contact{

contact_name nagiosadmin #联系人名

use generic-contact #调用模板中的通用联系人

alias Nagios Admin #别名

email readom@189.cn,401596186@qq.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只会收到服务警告类型为CRITICAL,RECOVERY以及主机警告类型为DOWN,RECOVERY的邮件,联系人nagiosadmin会收到全部的邮件

相关推荐
fengkai45452 天前
十三、Zabbix 监控
运维·服务器·zabbix·监控·网络设备
鸿观工坊10 天前
Prometheus 内置指标:每次抓取自动生成了哪些数据
监控
cws20040112 天前
监控摄像头选型指南
运维·网络·监控
鸿观工坊13 天前
第13篇 监控安全与权限治理
监控
鸿观工坊13 天前
第11篇 监控报告编写:SLO/SLI 与数据分析方法
监控
鸿观工坊16 天前
第09篇 告警体系设计:Alertmanager 路由与告警治理
监控
lisanmengmeng19 天前
nacos nrpe 监控机及被监控机部署
服务器·nacos·nagios·nrpe
做萤石二次开发的哈哈20 天前
视频解码器怎么对接?解码上墙、电视墙开窗与场景切换的ISAPI接入实战
人工智能·物联网·监控·视频编解码·大屏端·萤石开放平台·蓝海aiot一站式工作台
鸿观工坊20 天前
第5篇 Nginx 监控:流量、连接与性能指标
监控