监控和安全运维 1.7 nagios配置邮件告警
2016-01-04 23:37
691 查看
8. 配置邮件告警
服务端
增加:
然后在要需要告警的服务里面加上contactgroup
想让那个服务告警,就在哪个服务下面添加一行 contact_groups common
服务端
vim /etc/nagios/objects/contacts.cfg
增加:
define contact{ contact_name 123 use generic-contact alias denny email 836503270@qq.com } define contact{ contact_name 456 use generic-contact alias aaa email wangshaojun@qq.com } define contactgroup{ contactgroup_name common alias common members 123,456 }
然后在要需要告警的服务里面加上contactgroup
vim /etc/nagios/conf.d/192.168.1.111.cfg
define service{ use generic-service host_name 192.168.1.111 service_description check_load check_command check_nrpe!check_load max_check_attempts 5 normal_check_interval 1 contact_groups common }
想让那个服务告警,就在哪个服务下面添加一行 contact_groups common
9. 几个重要参数说明 notifications_enabled : 是否开启提醒功能。1为开启,0为禁用。一般,这个选项会在主配置文件(nagios.cfg)中定义,效果相同。 notification_interval: 之前刚介绍过,表示重复发送提醒信息的最短间隔时间。默认间隔时间是60分钟。如果这个值设置为0,将不会发送重复提醒。 notification_period: 发送提醒的时间段。非常重要的主机(服务)我定义为7×24,一般的主机(服务)就定义为上班时间。如果不在定义的时间段内,无论什么问题发生,都不会发送提醒。 notification_options: 这个参数定义了发送提醒包括的情况:d = 状态为DOWN, u = 状态为UNREACHABLE , r = 状态恢复为OK , f = flapping。,n=不发送提醒。
相关文章推荐
- iOS开发-使用charles(青花瓷)抓包图文详解
- iOS三种定时器
- 监控和安全运维 1.6 nagios监控客户端-2
- 芒果iOS开发之mac下github使用
- 监控和安全运维 1.5 nagios监控客户端-1
- IOS crash atos
- 对比iOS中的四种数据存储
- iOS开发多线程篇—GCD介绍
- iOS 判断并使用 百度地图 高德地图 自带地图 导航(使用URI,不集成sdk)
- iOS为多张图片设置相同的大小
- iOS开发-获取设备型号信息
- IOS 委托代理(delegate)实现页面传值
- 监控和安全运维 1.4 nagios安装
- iOS开发 动画Animation的简单使用
- IOS程序调用拨打电话的两种方式
- ios之修饰符(public、internal、private)
- iOS gif图片保存到相册里面
- iOS中的动画 Core Animation,CATransition
- iOS 模仿QQ音乐用Xcode写的一个播放器
- iOS开发62-iOS 如何实现MRC和ARC混编