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

限制Nagios報警次數用escalations

運維 系統運維
Nagios是一個可運行在Linux/Unix平臺之上的監視系統,Nagios是比較火的!但是他的報警系統太煩,次數太多,讓我們在文章中找找答案解決掉他!

 

Nagios 

圖-Nagios

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

 

 

  1.   Services.cfg  
  2.  
  3.   define service{  
  4.  
  5.   host_name WWW-Server  
  6.  
  7.   service_description Check_HTTP  
  8.  
  9.   check_command check_http  
  10.  
  11.   max_check_attempts 10  
  12.  
  13.   normal_check_interval 3  
  14.  
  15.   retry_check_interval 2  
  16.  
  17.   check_period 24x7  
  18.  
  19.   notification_interval 5  
  20.  
  21.   notification_period 24x7  
  22.  
  23.   notification_options w,u,c,r  
  24.  
  25.   contact_groups admin  
  26.  
  27.   }  
  28.  

 

 

  1.   define service{  
  2.  
  3.   host_name WWW-Server  
  4.  
  5.   service_description Check_Jetty  
  6.  
  7.   check_command check_tcp!8080  
  8.  
  9.   max_check_attempts 10  
  10.  
  11.   normal_check_interval 3  
  12.  
  13.   retry_check_interval 2  
  14.  
  15.   check_period 24x7  
  16.  
  17.   notification_interval 5  
  18.  
  19.   notification_period 24x7  
  20.  
  21.   notification_options w,u,c,r  
  22.  
  23.   contact_groups admin  
  24.  
  25.   }  
  26.  

 

 

  1.   Contacts.cfg  
  2.  
  3.   define contact{  
  4.  
  5.   contact_name chengnan  
  6.  
  7.   alias chengnan  
  8.  
  9.   service_notification_period 24x7  
  10.  
  11.   host_notification_period 24x7  
  12.  
  13.   service_notification_options w,u,c,r  
  14.  
  15.   host_notification_options d,u,r  
  16.  
  17.   service_notification_commands notify-service-by-email  
  18.  
  19.   host_notification_commands notify-host-by-email  
  20.  
  21.   email chengnan@139.com //手機郵箱  
  22.  
  23.   }  
  24.  

 

 

  1.   define contactgroup{  
  2.  
  3.   contactgroup_name chengnan  
  4.  
  5.   alias Nagios Administrators  
  6.  
  7.   members chengnan  
  8.  
  9.   }  
  10.  

#p#
 

 

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

 

  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.  

 

 

  1.   define contactgroup{  
  2.  
  3.   contactgroup_name sysadmin  
  4.  
  5.   alias sysadmin  
  6.  
  7.   members chengnan_cor  
  8.  
  9.   }  
  10.  

#p#
 

 

  然后創建一個配置文件:

  vi escalations.cfg

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

  其內容為:

  define hostescalation{

  host_name WWW-Server //被監控主機名稱,與Hosts.cfg中一致

  first_notification 4 // 第n條信息起,改變頻率間隔

  last_notification 0 // 第n條信息起,恢復頻率間隔

  notification_interval 30 // 通知間隔(分)

  contact_groups sysadmin

  }

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

  define serviceescalation{

  host_name WWW-Server //被監控主機名稱,與Hosts.cfg中一致

  service_description Check_HTTP,Check_Jetty //被監控服務名稱,與Services.cfg中一致

  first_notification 4

  last_notification 0

  notification_interval 30

  contact_groups sysadmin

  }

  保存

  修改nagios.cfg

  vi nagios.cfg

  添加:

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

  檢查nagios配置文件是否正確

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

  重新啟動nagios服務:

  service nagios restart

  測試:

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

#p#

  后記

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

通過文章的說明解說,我們大致明白了限制Nagios報警次數就用escalations。希望本文對你們有用!

【編輯推薦】

  1. Nagios監控服務器的配置
  2. Nagios監控Windows客戶端
  3. Ubuntu下安裝運行Nagios
  4. 運維監控Nagios:啟動服務
  5. Nagios遠程監控軟件的裝置與設置裝備
  6. nagios報警通過飛信
  7. nagios客戶端程序的安裝

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-03-24 08:56:23

escalationsNagios報警

2011-03-21 15:44:52

escalationsNagios

2011-03-23 13:32:14

Nagios飛信

2011-03-25 13:10:08

2011-03-24 08:56:21

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-04-06 14:24:18

2018-12-04 09:02:14

正則表達式回溯WEB安全

2011-03-22 15:17:13

Nagios監控

2011-03-22 15:17:14

Nagios安裝

2011-03-22 15:17:14

Nagios安裝

2025-03-05 07:58:30

2011-03-31 16:05:18

Redhat配置nagios

2011-08-22 12:25:02

nagios

2011-03-21 15:35:01

Nagiosnagios-plug安裝
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国内毛片毛片毛片毛片 | 911网站大全在线观看 | 99pao成人国产永久免费视频 | 欧美专区在线 | 精品在线一区二区 | 中文字幕视频在线免费 | 男人天堂av网 | 成人精品一区 | 精品三级在线观看 | 亚洲欧美日韩在线 | 精品国产91亚洲一区二区三区www | 国产精品久久久久久久免费观看 | 国产精品日韩一区二区 | 伊人中文字幕 | 中文字幕99| 国产视频一区二区三区四区五区 | 久久综合久色欧美综合狠狠 | 九九成人 | 亚洲韩国精品 | 久操国产 | 成人h视频 | 欧美一级片久久 | 久久精品国产a三级三级三级 | 日韩一| 国产精品久久久久久久久久软件 | 午夜久久久 | 亚洲精品区 | 国产免费观看一区 | 久久高清 | 91资源在线 | 亚洲免费视频一区二区 | 97精品超碰一区二区三区 | 久久久久久网站 | 99色综合 | 国产目拍亚洲精品99久久精品 | 久久小视频 | 欧美一级免费 | 国产成人99久久亚洲综合精品 | 国产成人99久久亚洲综合精品 | 久久精品久久久久久 | 网站黄色在线 |