自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Nagios不發(fā)郵件通知的解決

運(yùn)維 系統(tǒng)運(yùn)維
在使用Nagios時(shí),會(huì)遇到這種情況,服務(wù)有很多警報(bào),但是卻沒(méi)有郵件的通知,該怎么辦呢?如何解決這一情況?本文講述的就是Nagios不發(fā)郵件通知的解決。

  Nagios不發(fā)郵件通知的解決

  ***個(gè)想到的是warning報(bào)警發(fā)了郵件,而CRITICAL就報(bào)警不發(fā)郵件通知了,又看了一下nagios的日志,我service的狀態(tài)變化是出在周六,也就是從warning轉(zhuǎn)變成critical就不發(fā)郵件了,問(wèn)題可能出在服務(wù)報(bào)警通知那部分,于是先看了一下我定義的所有服務(wù)和主機(jī)的模板文件,內(nèi)容如下:

  1. # vi genericdef.cfg  
  2.  
  3. define host{  
  4.  
  5. name generic-host  
  6.  
  7. check_period 24x7  
  8.  
  9. notifications_enabled 1  
  10.  
  11. event_handler_enabled 1  
  12.  
  13. process_perf_data 1  
  14.  
  15. retain_nonstatus_information 0  
  16.  
  17. contact_groups admins  
  18.  
  19. notification_interval 60  
  20.  
  21. notification_period 24x7  
  22.  
  23. notification_options d,u,r  
  24.  
  25. stalking_options o,d,u  
  26.  
  27. register 0  
  28.  
  29. }  
  30.  
  31. define service{  
  32.  
  33. name generic-service  
  34.  
  35. active_checks_enabled 1  
  36.  
  37. passive_checks_enabled 1  
  38.  
  39. notifications_enabled 1  
  40.  
  41. event_handler_enabled 1  
  42.  
  43. check_period 24x7  
  44.  
  45. max_check_attempts 3  
  46.  
  47. normal_check_interval 10  
  48.  
  49. retry_check_interval 2  
  50.  
  51. contact_groups admins  
  52.  
  53. notification_options w,u,c,r  
  54.  
  55. notification_interval 60  
  56.  
  57. notification_period 24x7  
  58.  
  59. register 0  
  60.  
  61. }  
  62.  

  從上面service定義來(lái)看,通知選項(xiàng)已經(jīng)加入了c(CRITICAL)這個(gè)參數(shù)了,看了問(wèn)題不是出在這里。

  第二個(gè)我想到的地方就是contract的配置文件,打開(kāi)看了一下

  1. define contact{  
  2.  
  3. contact_name nagios-msn-admin  
  4.  
  5. alias Nagios msn Admin  
  6.  
  7. email harvey_liu@wenzizone.cn  
  8.  
  9. host_notification_commands notify-host-by-msn  
  10.  
  11. host_notification_options d,u  
  12.  
  13. host_notification_period 24x7  
  14.  
  15. service_notification_period 24x7  
  16.  
  17. service_notification_options w,u,r,c //這個(gè)位置之前是沒(méi)有c  
  18.  
  19. service_notification_commands notify-service-by-msn  
  20.  
  21. }  
  22.  
  23. define contact{  
  24.  
  25. contact_name nagios-mail-admin  
  26.  
  27. alias Nagios mail Admin  
  28.  
  29. email hanzhao.liu@wenzizone.cn  
  30.  
  31. host_notification_commands notify-host-by-email  
  32.  
  33. host_notification_options d,u  
  34.  
  35. host_notification_period 24x7  
  36.  
  37. service_notification_period 24x7  
  38.  
  39. service_notification_options w,u,r,c //這個(gè)位置之前沒(méi)有c  
  40.  
  41. service_notification_commands notify-service-by-email  
  42.  
  43. }  
  44.  

  在上面的第9和21行的位置加上c之后,然后重新reload一下nagios,如果沒(méi)有報(bào)錯(cuò),說(shuō)明配置更新完畢,很快蚊子又可以收到報(bào)警的郵件了。Nagios調(diào)整是一個(gè)細(xì)致的活,大家解決了Nagios不發(fā)郵件的情況了嗎?

【編輯推薦】

Nagios飛信linux短信報(bào)警腳本配置

Nagios安裝記錄

如何用Nagios監(jiān)控遠(yuǎn)程系統(tǒng)

責(zé)任編輯:zhaolei 來(lái)源: wenzizone
相關(guān)推薦

2011-03-22 16:31:27

Nagios

2011-03-23 14:47:25

Nagios監(jiān)控

2011-03-23 09:07:50

Nagios短信

2011-01-21 16:40:58

NagiosSendmail

2011-02-21 11:35:29

sendmail命令

2010-07-26 13:16:11

telnet pop

2021-06-11 06:54:34

程序郵件Django

2013-09-02 15:26:44

.NET開(kāi)發(fā)郵件系統(tǒng).Net

2011-03-31 16:11:23

Redhat配置nagios

2011-03-24 08:56:21

Nagios郵件

2020-04-21 15:30:39

Spring Boot郵件Java

2021-03-03 06:39:05

Nodejs前端開(kāi)發(fā)

2010-05-28 16:13:35

Exchange Se

2011-03-22 09:07:13

Nagios監(jiān)控Linux

2010-09-10 14:14:55

群發(fā)郵件蠕蟲(chóng)病毒

2009-04-22 08:48:22

2010-01-20 09:56:22

MySQL創(chuàng)始人

2014-11-12 14:41:03

TurboMail

2011-03-23 14:43:09

2011-04-01 10:53:43

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)