new services
This commit is contained in:
parent
413fe9c8ad
commit
91c9320e5a
|
@ -1,10 +1,12 @@
|
||||||
apply Service "network_interfaces_traffic" {
|
apply Service "network_interfaces_traffic" {
|
||||||
import "generic-service"
|
import "generic-service"
|
||||||
check_interval = 5m
|
check_interval = 5m
|
||||||
retry_interval = 5m
|
retry_interval = 1m
|
||||||
|
max_check_attempts = 3
|
||||||
check_command = "check_net_int"
|
check_command = "check_net_int"
|
||||||
vars.int_warn="925"
|
vars.int_warn="925"
|
||||||
vars.int_crit="950"
|
vars.int_crit="950"
|
||||||
|
enable_perfdata = true
|
||||||
|
|
||||||
assign where host.vars.net_interfaces
|
assign where host.vars.net_interfaces
|
||||||
|
|
||||||
|
@ -13,8 +15,9 @@ apply Service "network_interfaces_traffic" {
|
||||||
|
|
||||||
apply Service "network_open_ports" {
|
apply Service "network_open_ports" {
|
||||||
import "generic-service"
|
import "generic-service"
|
||||||
|
max_check_attempts = 3
|
||||||
check_interval = 5m
|
check_interval = 5m
|
||||||
retry_interval = 5m
|
retry_interval = 1m
|
||||||
check_command = "check_open_ports"
|
check_command = "check_open_ports"
|
||||||
vars.ports=host.vars.open_ports
|
vars.ports=host.vars.open_ports
|
||||||
vars.host=host.address
|
vars.host=host.address
|
||||||
|
@ -22,3 +25,27 @@ apply Service "network_open_ports" {
|
||||||
|
|
||||||
vars.notif_prio = "high"
|
vars.notif_prio = "high"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
apply Service for (iface => config in host.vars.ifaces) {
|
||||||
|
import "generic-service"
|
||||||
|
display_name = "check_bandwidth"
|
||||||
|
|
||||||
|
check_command = "check_bandwidth"
|
||||||
|
|
||||||
|
vars += config
|
||||||
|
# NB: you probably want to use another condition/hostgroup
|
||||||
|
assign where "openwrt" in host.vars.groups
|
||||||
|
}
|
||||||
|
|
||||||
|
apply Service for (iface => config in host.vars.snmp_ifaces) {
|
||||||
|
import "generic-service"
|
||||||
|
display_name = "check_operstatus"
|
||||||
|
|
||||||
|
check_command = "check_operstatus"
|
||||||
|
|
||||||
|
vars.host = host.address
|
||||||
|
vars += config
|
||||||
|
# NB: you probably want to use another condition/hostgroup
|
||||||
|
assign where "vocsw" in host.vars.groups
|
||||||
|
assign where "ciscosw" in host.vars.groups
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue