2eew 发表于 2016-1-18 09:44:26

nagios根据业务定义多个联系人

快下班了,领导发来需求,需要监控国外3台服务器,丢包发邮件给领导;我们现有nagios 都是发邮件给运维(我自己),这个nagios映像可以做,赶紧查资料,最终还是在写博客之前搞定了,这里当作笔记记录下。下面是定义了2组contacts.cfg联系人,一组常规服务,邮件通知运维,另外一组邮件通知领导;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
define contact{
      contact_name                  wgzx.dxt                ; Short name of user
#       use                           generic-contact         ; Inherit default values from generic-contact template (defined above)
      alias                           Nagios Admin
      service_notification_period   24x7
      host_notification_period      24x7
      service_notification_options    w,u,c,r
      host_notification_options       u,d,r
      service_notification_commands   notify-service-by-email
      host_notification_commands      notify-host-by-email
      email                           自己邮箱
      }

define contact{
      contact_name                  guowai-contact                ; Short name of user
      service_notification_period   24x7
      host_notification_period      24x7
      service_notification_options    w,u,c,r
      host_notification_options       u,d,r
      service_notification_commands   notify-service-by-email
      host_notification_commands      notify-host-by-email
      email                           领导邮箱
      }
         
define contactgroup{
      contactgroup_name       admins
      alias                   Nagios Administrators
      members               wgzx.dxt
      }
define contactgroup{
      contactgroup_name       guowai
      alias                   guowai
      members               guowai-contact
      }







页: [1]
查看完整版本: nagios根据业务定义多个联系人