Notify more than once
Fernando Rocha
fernando.rocha at opservices.com.br
Wed Nov 19 14:18:08 CET 2008
Hi Ed,
I haven't see nothing wrong, the service definition should overwrite the template definition.
But, you can try the volatile services to send notifications until the service isn't reset by an OK.
http://nagios.sourceforge.net/docs/3_0/volatileservices.html
[]'s
--
Fernando Rocha <fernando.rocha at opservices.com.br>
Analista de Suporte - Operação
OpServices - Porto Alegre - RS - Brasil
+55 51 3275.3588
www.opservices.com.br
www.opmon.org
----- "Ed Greenberg" <edg at greenberg.org> wrote:
> I have a bunch of active, and even some passive, alerts that notify
> every 'notification_interval' minutes properly until reset by an OK,
> but
> I have on stubborn one.
>
> Below I've provided all the config info that I think is relevant.
> Also
> the entry in service.dat showing an unissued notification.
>
> Can somebody help me figure out what I've done wrong?
>
> Here is the definition of the service and everything that should
> define
> the need to alert every five minutes.
> define service {
> use passive-alert-only-service
> register 1
> notification_interval 5 <---- I expect a notify every
> five
> minutes
> service_description viral_email_not_received
> hostgroup_name viral_email_not_received
> check_command generic_notify!viral email not received
> contact_groups edg
> }
> define service {
> name passive-alert-only-service
> use generic-service
> is_volatile 0
> active_checks_enabled 0
> passive_checks_enabled 1
> check_freshness 0
> register 0
> max_check_attempts 1
> normal_check_interval 1
> retry_check_interval 1
> notification_interval 0 <--- this should have been
> overridden by the line in the service definition above, right?
> notification_period 24x7
> notification_options c
> }
>
> define contactgroup{
> contactgroup_name edg
> alias edg
> members edg
> }
>
> define contact{
> contact_name edg <----- This is me
> alias Another Nagios Admin
> host_notification_period 24x7
> service_notification_period 24x7
> host_notification_options d,r
> service_notification_options w,u,c,r
> host_notification_commands
> host-notify-by-email,host-notify-by-epager
> service_notification_commands
> notify-by-email,notify-by-epager
> email xxxxxxxxxxx
> pager xxxxxxxxxxx
> }
>
> The alert was fired with the following string sent to send_nsca:
> admin005.geni.com viral_email_not_received 2
> sample_email not received
>
> This is the current state of the alert from status.dat:
> service {
> host_name=admin005.geni.com
> service_description=viral_email_not_received
> modified_attributes=0
> check_command=generic_notify!viral email not received
> event_handler=
> has_been_checked=1
> should_be_scheduled=0
> check_execution_time=0.000
> check_latency=3.015
> check_type=1
> current_state=2
> last_hard_state=2
> current_attempt=1
> max_attempts=1
> state_type=1
> last_state_change=1227034513
> last_hard_state_change=1227034513
> last_time_ok=0
> last_time_warning=0
> last_time_unknown=0
> last_time_critical=1227034513
> plugin_output=sample_email not received
> performance_data=
> last_check=1227034513
> next_check=0
> current_notification_number=1
> last_notification=1227034516 <---- this time is accurate
> as
> to the first alert
> next_notification=1227034816 <---- this alert never
> happened
> and is now eleven minutes in the past as I write
> no_more_notifications=0
> notifications_enabled=1
> active_checks_enabled=0
> passive_checks_enabled=1
> event_handler_enabled=1
> problem_has_been_acknowledged=0
> acknowledgement_type=0
> flap_detection_enabled=1
> failure_prediction_enabled=1
> process_performance_data=1
> obsess_over_service=1
> last_update=1227035386
> is_flapping=0
> percent_state_change=6.25
> scheduled_downtime_depth=0
> }
>
>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when
> reporting any issue.
> ::: Messages without supporting info will risk being sent to /dev/null
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list