Page 1 of 1

Problem with checks planification

Posted: Thu Jan 13, 2011 11:11 am
by poliver21
Hello,

I use Nagios core 3.2.3
I use check_snmp_ifstatus.pl, which needs to run every 30 seconds.

So, I did setup a service as bellow :

Code: Select all

define service {
        host_name       sw-00-00
        service_description     BP Port 24
        #check_command   check_bw!24!1000!m!500!700
        check_command   check_bw!24!1000000000
        use     snmp-port-bw,srv-pnp
}
snmp-port-bw is defined as :

Code: Select all

define service{
        name			snmp-port-bw; The 'name' of this service template
	use			generic-snmp
	normal_check_interval	30s
	retry_check_interval	15s
	#max_check_attempts	2
	#	action_url			/nagios-pnp/?host=$HOSTNAME$&srv=$SERVICEDESC$
        register                        0       ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
        }
and generic-snmp is defined as :

Code: Select all

define service{
        name                            generic-snmp ; The 'name' of this service template
        active_checks_enabled           1       ; Active service checks are enabled
        passive_checks_enabled          1       ; Passive service checks are enabled/accepted
        parallelize_check               1       ; Active service checks should be parallelized (disabling this can lead to major performance problems)
        obsess_over_service             1       ; We should obsess over this service (if necessary)
        check_freshness                 0       ; Default is to NOT check service 'freshness'
        notifications_enabled           1       ; Service notifications are enabled
        event_handler_enabled           1       ; Service event handler is enabled
        flap_detection_enabled          1       ; Flap detection is enabled
        failure_prediction_enabled      1       ; Failure prediction is enabled
        process_perf_data               1       ; Process performance data
        retain_status_information       1       ; Retain status information across program restarts
        retain_nonstatus_information    1       ; Retain non-status information across program restarts
		notification_interval           0		; Only send notifications on status change by default.
		is_volatile                     0
		check_period                    24x7
		#normal_check_interval           1
		#retry_check_interval            30s
		max_check_attempts              4
		notification_period             24x7
		notification_options            w,u,c,r
		contact_groups                  admins
	#	action_url			/nagios-pnp/?host=$HOSTNAME$&srv=$SERVICEDESC$
        register                        0       ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
        }

The matter is when I check for the service execution (ps ax|grep check_snmp_ifstatus), I don"t see this service running every 30 seconds. What's wrong ?

Regards.