]>
Commit | Line | Data |
---|---|---|
3bc32d9e IB |
1 | # vim: filetype=nagios |
2 | ||
3 | # CONTACT GROUPS | |
4 | define contactgroup { | |
5 | contactgroup_name admins | |
6 | alias Naemon Administrators | |
7 | # members immae | |
8 | } | |
9 | ||
10 | # No contact, we go through master | |
11 | # define contact { | |
12 | # contact_name immae | |
13 | # alias Immae | |
14 | # use generic-contact | |
5ea246ba | 15 | # email xxxxxxxxxxxxxxxx |
3bc32d9e IB |
16 | # } |
17 | # | |
18 | # define contact { | |
19 | # name generic-contact | |
20 | # host_notification_commands notify-host-by-email | |
21 | # host_notification_options d,u,r,f,s | |
22 | # host_notification_period 24x7 | |
23 | # register 0 | |
24 | # service_notification_commands notify-service-by-email | |
25 | # service_notification_options w,u,c,r,f,s | |
26 | # service_notification_period 24x7 | |
27 | # } | |
28 | # | |
29 | # define command { | |
30 | # command_name notify-host-by-email | |
31 | # command_line SERVICENOTIFICATIONID="$SERVICENOTIFICATIONID$" HOSTSTATE="$HOSTSTATE$" HOSTOUTPUT="$HOSTOUTPUT$" $USER2$/notify_by_email host "$NOTIFICATIONTYPE$" "$HOSTALIAS$" "$LONGDATETIME$" "$CONTACTEMAIL$" $OVE | |
32 | # #$OVE is to force naemon to run via shell instead of execve which fails here | |
33 | # } | |
34 | # | |
35 | # # 'notify-service-by-email' command definition | |
36 | # define command { | |
37 | # command_name notify-service-by-email | |
38 | # command_line SERVICENOTIFICATIONID="$SERVICENOTIFICATIONID$" SERVICEDESC="$SERVICEDESC$" SERVICESTATE="$SERVICESTATE$" SERVICEOUTPUT="$SERVICEOUTPUT$" $USER2$/notify_by_email service "$NOTIFICATIONTYPE$" "$HOSTALIAS$" "$LONGDATETIME$" "$CONTACTEMAIL$" $OVE | |
39 | # # command_line sudo /usr/bin/strace -o /tmp/foo -vf -s 256 -u naemon $USER2$/notify_by_email | |
40 | # #$OVE is to force naemon to run via shell instead of execve which fails here | |
41 | # } |