I'm just getting icinga notifications working, and have a question regarding 
the syntax.

in my contacts.cfg I have 2 entries:

define contact{
        contact_name                    jesp-email
        host_notifications_enabled      1
        host_notification_period        24x7
        host_notification_options       d,u,r
        host_notification_commands      notify-host-by-email
        service_notifications_enabled   1
        service_notification_period     workhours
        service_notification_options    w,u,c,r
        service_notification_commands   notify-service-by-email
        alias                           Joseph Spenner
        email                           joseph85...@yahoo.com
}

define contact{
        contact_name                    jesp-pager
        host_notifications_enabled      1
        host_notification_period        24x7
        host_notification_options       d,u,r
        host_notification_commands      notify-host-by-email
        service_notifications_enabled   1
        service_notification_period     workhours
        service_notification_options    w,u,c,r
        service_notification_commands   notify-service-by-email
        alias                           JESP Pager
        email                           8005551...@pager.net
}


and 2 contact groups:

define contactgroup{
        contactgroup_name       Admin-email
        alias                   Administrators Email
        members                 jesp-email
        }

define contactgroup{
        contactgroup_name       Admin-pager
        alias                   Administrators Page
        members                 jesp-pager
        }


And my host definition:

define host{
        use                             notify-Admin-email
        host_name                  tycho
        alias                           tycho
        address                         10.4.3l.20
        }


And a notify config:

define host{
        name                            notify-Admin-email
        active_checks_enabled           1
        passive_checks_enabled          1
        check_freshness                 0
        notifications_enabled           1
        event_handler_enabled           1
        flap_detection_enabled          1
        failure_prediction_enabled      1
        process_perf_data               1
        retain_status_information       1
        retain_nonstatus_information    1
        check_period                    24x7
        max_check_attempts              3
        check_interval                  5
        retry_interval                  1
        normal_check_interval           10
        retry_check_interval            2
        check_command                   check-host-alive
        contact_groups                  Admin-email
        notification_options            d,u,r,f,s
        notification_interval           30
        notification_period             24x7
        }
define host{
        name                            notify-Admin-pager
        active_checks_enabled           1
        passive_checks_enabled          1
        check_freshness                 0
        notifications_enabled           1
        event_handler_enabled           1
        flap_detection_enabled          1
        failure_prediction_enabled      1
        process_perf_data               1
        retain_status_information       1
        retain_nonstatus_information    1
        check_period                    24x7
        max_check_attempts              3
        check_interval                  5
        retry_interval                  1
        normal_check_interval           10
        retry_check_interval            2
        check_command                   check-host-alive
        contact_groups                  Admin-pager
        notification_options            d,u,r,f,s
        notification_interval           30
        notification_period             24x7
        }

The above setup will email my regular email only, which makes sense since it's 
the only thing defined.

Is there a way to have 2 groups defined for notifications?  I tried the 
following:

define host{
        use                             notify-Admin-email,notify-Admin-pager
        host_name                  tycho
        alias                           tycho
        address                         10.4.3l.20
        }


But it only goes to the first one listed.
I tried having 2 "use" lines, but it only goes to the last one listed.

The only way I can make it go to both places is to have the one
Admin-email contactgroup (for testing) contain both entries:


define contactgroup{
        contactgroup_name       Admin-email
        alias                   Administrators Email
        members                 jesp-email,jesp-pager
        }



How are multiple groups defined?
Also, is there a way to have it simply go to a single 'contact' who is not part 
of any group?

Any help would be great.

Thanks!


 
______________________________________________________________________
If life gives you lemons, keep them-- because hey.. free lemons.
"♥ Sticker" fixer:  http://microflush.org/stuff/stickers/heartFix.html
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to