2017/monitoring/nagios3/conf.d/99-cisco-services.cfg
2017-09-20 17:26:27 +03:00

61 lines
2.4 KiB
INI

define service {
use generic-service
service_description Switch uptime
check_interval 5
check_command check_uptime_snmp!-T win!-w 20 -c 5
hostgroup cisco-switches,tplink-switches
}
define service {
name SNMP_TRAP
service_description SNMP_TRAP
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
process_perf_data 0
obsess_over_service 0 ; 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
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
check_command check-host-alive ; This will be used to reset the service to "OK"
is_volatile 1
check_period 24x7
max_check_attempts 1
normal_check_interval 1
retry_check_interval 1
notification_interval 120
notification_period 24x7
notification_options w,u,c,r
contact_groups ofnoc ; Modify this to match your Nagios contact group definitions
register
}
; define service {
; use SNMP_TRAP
; hostgroup_name cisco-switches,tplink-switches
; service_description TRAP
; check_interval 120
; flap_detection_enabled 0
;}
; Cisco IOS CPU Avg
define service {
use generic-service
hostgroup cisco-switches
service_description 5 Min CPU Average
check_interval 5
check_command check_snmp_cisco!.1.3.6.1.4.1.9.9.109.1.1.1.1.8.1!-l \"5 Minute CPU \% \" -w 50 -c 80
}
define service {
use generic-service
hostgroup cisco-switches
service_description 1 Min CPU Average
check_interval 1
check_command check_snmp_cisco!.1.3.6.1.4.1.9.9.109.1.1.1.1.7.1!-l \"1 Minute CPU \% \" -w 50 -c 80
}