Using passive host checks and freshness

Kevin Keane subscription at kkeane.com
Sun Jun 21 15:10:54 CEST 2009


I found the problem. Host freshness checks were turned off in nagios.cfg.

Kevin Keane wrote:
> I am using Nagios 3.0.6. In my setup, most checks are passive. I also am 
> using passive host checks. I can't get freshness checking to work right 
> for host checks, though it works fine for services. I'd appreciate some 
> help with that!
>
> I tried configuring the host checks the same way as service checks:
>
> active_checks_enabled 0
> passive_checks_enabled 1
> check_freshness         1
> freshness_threshold     900
> check_command           check_dummy!2!"Server is down!"
>
> But freshness checking apparently is never taking place.
>
> When I set active_checks_enabled to 1, Nagios will change the status to 
> UP when a check result arrives for the host, and then immediately, 
> within ten seconds or less, change it back to DOWN. Oddly enough, it 
> does not use the status text return from check_dummy ("Server is down!") 
> but rather (null).
>
>
>
>
> The relevant host and template definitions are attached below, as well 
> as an excerpt from the nagios.log file for the same server.
>
> define host {
>         host_name                       xxxx.xxxx.xxxx
>         hostgroups                      servers
>         alias                           XXXXX
>         address                         192.168.2.197
>         use                             windows-server
>         contact_groups                  mainoffice
> }
>
> define host{
>         name                    windows-server  ; The name of this host 
> template
>         use                     generic-host    ; Inherit default values 
> from the generic-host template
>         check_period            24x7            ; By default, Windows 
> servers are monitored round the clock
>         check_interval          5               ; Actively check the 
> server every 5 minutes
>         retry_interval          1               ; Schedule host check 
> retries at 1 minute intervals
>         max_check_attempts      10              ; Check each server 10 
> times (max)
>         # check_command         check-host-alive        ; Default 
> command to check if servers are "alive"
>         passive_checks_enabled  1
>         check_freshness         1
>         freshness_threshold     900
>         check_command           check_dummy!2!"Server is down!"
>         # normal_check_interval   5
>         # retry_check_interval    2
>         notification_period     24x7            ; Send notification out 
> at any time - day or night
>         notification_interval   30              ; Resend notifications 
> every 30 minutes
>         notification_options    d,r             ; Only send 
> notifications for specific host states
>         contact_groups          admins          ; Notifications get sent 
> to the admins by default
>         hostgroups              windows-servers ; Host groups that 
> Windows servers should be a member of
>         register                0               ; DONT REGISTER THIS - 
> ITS JUST A TEMPLATE
>         }
>
> The Nagios.log file contains:
>
> [1245555922] PASSIVE HOST CHECK: xxxx.xxxx.xxxx;0;sometext
> [1245555922] HOST ALERT: xxxx.xxxx.xxxx;UP;HARD;1;sometext
> [1245555922] HOST NOTIFICATION: 
> xxx at xxx.com;xxxx.xxxx.xxxx;UP;notify-host-by-email;sometext
> [1245555930] HOST NOTIFICATION: 
> kkeane;xxxx.xxxx.xxxx;UP;notify-host-by-email;sometext
> [1245555931] HOST ALERT: xxxx.xxxx.xxxx;DOWN;SOFT;1;(null)
>
>
>
>   


-- 
Kevin Keane
Owner
The NetTech
Find the Uncommon: Expert Solutions for a Network You Never Have to Think About

Office: 866-642-7116
http://www.4nettech.com

This e-mail and attachments, if any, may contain confidential and/or proprietary information. Please be advised that the unauthorized use or disclosure of the information is strictly prohibited. The information herein is intended only for use by the intended recipient(s) named above. If you have received this transmission in error, please notify the sender immediately and permanently delete the e-mail and any copies, printouts or attachments thereof.


------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
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