(二)增加新的配置文件

先创建简单的配置文件timeperiods.cfg,其内容如下:

  1. define timeperiod{  
  2.  
  3. timeperiod_name 24x7  
  4.  
  5. alias 24 Hours A Day, 7 Days A Week  
  6.  
  7. sunday 00:00-24:00  
  8.  
  9. monday 00:00-24:00  
  10.  
  11. tuesday 00:00-24:00  
  12.  
  13. wednesday 00:00-24:00  
  14.  
  15. thursday 00:00-24:00  
  16.  
  17. friday 00:00-24:00  
  18.  
  19. saturday 00:00-24:00  
  20.  
  21. }  
  22.  

这个文件的定义明晰易懂,不多做说明。另建议7X24小时监控。

第二个手动创建的配置文件是 contacts.cfg,其格式如下:

define contact {

contact_name sa //不要有空格

alias system administrator

service_notification_period 24x7

host_notification_period 24x7

service_notification_options w,u,c,r

host_notification_options d,u,r

service_notification_commands service-notify-by-sms,service-

notify-by-email //这个命令读配置文件miscommands.cfg

host_notification_commands host-notify-by-email,host-noti

fy-by-sms //这个命令读配置文件miscommands.cfg

email sery@163.com

pager 13333333333 //手机号,收报警短信

} //不要把这个符号写掉了

  1. define contact {  
  2.  
  3. contact_name sery  
  4.  
  5. alias system administrator  
  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 service-notify-by-sms,service-  
  16.  
  17. notify-by-email  
  18.  
  19. host_notification_commands host-notify-by-email,host-noti  
  20.  
  21. fy-by-sms  
  22.  
  23. email sery@sohu.com  
  24.  
  25. pager 13312345678  
  26.  
  27. }  
  28.  

上面的文件定义了2个联系人,如果有更多联系人的话,照这个格式在后面追加即可。服务通知选项(service_notification_options)与主机通知选项(host_notification_options)的几个选项在这里说明一下:w-warning , u-unknown,c-critical,r-recovery;d-down,u-unreachable,注意一下,主机报警和服务报警有些差异。


相关内容