成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

限制Nagios報警次數技巧(Escalations)

運維 系統運維
用Escalations限制Nagios報警次數:Nagios是一款強大的監控工具,特別是他的報警功能,但是如果服務器出現故障未及時解決,那么Nagio就不斷得發送消息。該通過怎么樣的方式限制Nagios報警次數呢?本文講述的是限制Nagios報警次數技巧(Escalations)。

巧用escalations限制Nagios報警次數

  Nagios是非常強大的一款監控工具,尤其是它的告警功能,現在網上實現的形式多種多樣如結合移動139郵箱、Fetion、MSN等,但是如果服務器出現故障而未能及時的解決,Nagios就會不斷的發送告警信息,實在令人頭疼。現在用如下方法可以解決Nagios的告警次數問題。

  系統環境:CentOS 5.2

  Nagios版本:3.0.6

  Nagios安裝路徑:/usr/local/nagios

  配置文件內容定義:#基本的配置就不再進行注釋了。

  1.   hosts.cfg  
  2.  
  3.   define host{  
  4.  
  5.   host_name WWW-Server  
  6.  
  7.   alias WWW-Server  
  8.  
  9.   address 193.1.16.100  
  10.  
  11.   check_command check-host-alive  
  12.  
  13.   max_check_attempts 5  
  14.  
  15.   check_period 24x7  
  16.  
  17.   notification_interval 10  
  18.  
  19.   notification_period 24x7  
  20.  
  21.   notification_options d,u,r  
  22.  
  23.   notifications_enabled 1  
  24.  
  25.   contact_groups chengnan  
  26.  
  27.   }  
  28.  
  29.   Services.cfg  
  30.  
  31.   define service{  
  32.  
  33.   host_name WWW-Server  
  34.  
  35.   service_description Check_HTTP  
  36.  
  37.   check_command check_http  
  38.  
  39.   max_check_attempts 10  
  40.  
  41.   normal_check_interval 3  
  42.  
  43.   retry_check_interval 2  
  44.  
  45.   check_period 24x7  
  46.  
  47.   notification_interval 5  
  48.  
  49.   notification_period 24x7  
  50.  
  51.   notification_options w,u,c,r  
  52.  
  53.   contact_groups admin  
  54.  
  55.   }  
  56.  
  57.   define service{  
  58.  
  59.   host_name WWW-Server  
  60.  
  61.   service_description Check_Jetty  
  62.  
  63.   check_command check_tcp!8080  
  64.  
  65.   max_check_attempts 10  
  66.  
  67.   normal_check_interval 3  
  68.  
  69.   retry_check_interval 2  
  70.  
  71.   check_period 24x7  
  72.  
  73.   notification_interval 5  
  74.  
  75.   notification_period 24x7  
  76.  
  77.   notification_options w,u,c,r  
  78.  
  79.   contact_groups admin  
  80.  
  81.   }  
  82.  
  83.   Contacts.cfg  
  84.  
  85.   define contact{  
  86.  
  87.   contact_name chengnan  
  88.  
  89.   alias chengnan  
  90.  
  91.   service_notification_period 24x7  
  92.  
  93.   host_notification_period 24x7  
  94.  
  95.   service_notification_options w,u,c,r  
  96.  
  97.   host_notification_options d,u,r  
  98.  
  99.   service_notification_commands notify-service-by-email  
  100.  
  101.   host_notification_commands notify-host-by-email  
  102.  
  103.   email chengnan@139.com //手機郵箱  
  104.  
  105.   }  
  106.  
  107.   define contactgroup{  
  108.  
  109.   contactgroup_name chengnan  
  110.  
  111.   alias Nagios Administrators  
  112.  
  113.   members chengnan  
  114.  
  115.   }  
  116.  

  除此之外再定義一個聯系人

  1.   define contact{  
  2.  
  3.   contact_name chengnan_cor  
  4.  
  5.   alias chengnan_cor  
  6.  
  7.   service_notification_period 24x7  
  8.  
  9.   host_notification_period 24x7  
  10.  
  11.   service_notification_options w,u,c,r  
  12.  
  13.   host_notification_options d,u,r  
  14.  
  15.   service_notification_commands notify-service-by-email  
  16.  
  17.   host_notification_commands notify-host-by-email  
  18.  
  19.   email chengnan@company.com //公司郵箱  
  20.  
  21.   }  
  22.  
  23.   define contactgroup{  
  24.  
  25.   contactgroup_name sysadmin  
  26.  
  27.   alias sysadmin  
  28.  
  29.   members chengnan_cor  
  30.  
  31.   }  
  32.  

  然后創建一個配置文件:

  1.   vi escalations.cfg  
  2.  

  escalations有自動調整;不斷增加; 逐步上升等意思,本身配置文件的功能是當服務在某一告警次數前沒有恢復,告警頻率周期將會縮短,同時將告警信息發送至指定聯系人。

  其內容為:

  1.   define hostescalation{  
  2.  
  3.   host_name WWW-Server //被監控主機名稱,與Hosts.cfg中一致  
  4.  
  5.   first_notification 4 // 第n條信息起,改變頻率間隔  
  6.  
  7.   last_notification 0 // 第n條信息起,恢復頻率間隔  
  8.  
  9.   notification_interval 30 // 通知間隔(分)  
  10.  
  11.   contact_groups sysadmin  
  12.  
  13.   }  
  14.  

  說明:從第4條告警信息起至服務器恢復前,告警信息發送至sysadmin組下的聯系人,告警間隔為30分鐘1條信息。

  1.   define serviceescalation{  
  2.  
  3.   host_name WWW-Server //被監控主機名稱,與Hosts.cfg中一致  
  4.  
  5.   service_description Check_HTTP,Check_Jetty //被監控服務名稱,與Services.cfg中一致  
  6.  
  7.   first_notification 4  
  8.  
  9.   last_notification 0  
  10.  
  11.   notification_interval 30  
  12.  
  13.   contact_groups sysadmin  
  14.  
  15.   }  
  16.  

  保存

  修改nagios.cfg

  1.   vi nagios.cfg  
  2.  

  添加:

  1.   cfg_file=/usr/local/nagios/etc/objects/escalations.cfg  
  2.  

  檢查nagios配置文件是否正確

 

  1.   /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg  
  2.  

  重新啟動nagios服務:

  1.   service nagios restart  
  2.  

  測試

  服務器啟動后停掉被監控測試機的相應服務,確認告警信息是否按照設置發送至不同信箱

  總結

  escalations這個功能官方給的定義是notification的擴充,使notification變得更加靈活,方便。文中我使用的方法算是耍了個小聰明,將第四條告警信息后的所有信息全部發送至我公司郵箱直至服務器恢復(recovery的信息還是會發送至手機的),從而實現限制告警信息發送至手機的條數。這樣,用Escalations限制Nagios報警次數的功能就成功實現了。

【編輯推薦】
責任編輯:zhaolei 來源: javaeye
相關推薦

2011-03-24 08:56:23

escalationsNagios報警

2011-03-25 14:56:43

Nagiosescalations

2011-03-23 13:32:14

Nagios飛信

2011-03-25 13:10:08

2011-03-24 08:56:21

Nagios郵件

2011-04-01 10:53:43

2013-06-08 16:55:22

Nagios

2011-03-22 14:58:08

Nagios

2011-03-22 16:31:27

Nagios

2011-03-23 09:07:49

Nagios飛信

2011-03-23 09:07:50

Nagios短信

2011-03-23 12:55:51

NagiosMSN飛信

2011-03-24 13:00:31

Nagios飛信

2011-03-24 10:08:42

Nagios飛信Linux

2011-03-25 15:56:58

2010-11-09 10:03:26

2011-04-06 14:24:18

2018-12-04 09:02:14

正則表達式回溯WEB安全

2011-08-22 12:24:56

nagios

2011-08-02 14:39:59

windowsXP系統限制孩子上網
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人啊啊啊 | 久久久这里都是精品 | 久久成人精品视频 | 久久99国产精品久久99果冻传媒 | 日日夜精品视频 | 青青草国产在线观看 | 91精品久久久久久久久 | 国产精品成人品 | 成年人的视频免费观看 | 在线看91| 亚洲视频在线观看免费 | 中文精品视频 | 色综合久久伊人 | 美女午夜影院 | 欧美激情视频一区二区三区免费 | 精品一区二区三区日本 | 成人午夜网 | 欧美一区二区免费 | 一区二区在线不卡 | 欧美在线精品一区 | 久色一区 | 国产精品99久久久久久人 | 国产精品99久久久久久久vr | 亚洲a视频 | 中文字幕1区2区3区 日韩在线视频免费观看 | 国产美女精品视频 | 欧美成人激情 | 中文字幕精品一区 | 日韩成人中文字幕 | 美国十次成人欧美色导视频 | 中文字幕一区二区三区精彩视频 | 一区二区三区免费在线观看 | 91久久久久久久久久久 | 91视频播放 | 91色网站 | 91精品一区 | 亚洲人免费视频 | 在线精品一区二区三区 | 国产精品久久久久久吹潮日韩动画 | 精品一二三 | 99re在线视频观看 |