Issue
Code backup
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
// -*- mode: icinga -*-
|
||||
|
||||
// - Template -
|
||||
|
||||
template Host "snmp-agent" {
|
||||
check_command = "hostalive"
|
||||
vars.agent_type = "snmp"
|
||||
vars.snmp_community = "pal-ro"
|
||||
}
|
||||
|
||||
// - Host -
|
||||
|
||||
object Host "WatchGuard" {
|
||||
import "snmp-agent"
|
||||
address = "172.16.254.240"
|
||||
|
||||
vars.oids["wgSystemTotalSendBytes"] = "1.3.6.1.4.1.3097.6.3.8"
|
||||
vars.oids["wgSystemTotalRecvBytes"] = "1.3.6.1.4.1.3097.6.3.9"
|
||||
vars.oids["wgSystemTotalSendPackets"] = "1.3.6.1.4.1.3097.6.3.10"
|
||||
vars.oids["wgSystemTotalRecvPackets"] = "1.3.6.1.4.1.3097.6.3.11"
|
||||
vars.oids["wgSystemCpuUtil1"] = "1.3.6.1.4.1.3097.6.3.77"
|
||||
vars.oids["wgSystemCurrActiveConns"] = "1.3.6.1.4.1.3097.6.3.80"
|
||||
vars.oids["wgIpsecTunnelNum"] = "1.3.6.1.4.1.3097.6.5.1.1"
|
||||
vars.oids["wgInfoGavService"] = "1.3.6.1.4.1.3097.6.1.3.0"
|
||||
vars.oids["wgInfoIpsService"] = "1.3.6.1.4.1.3097.6.1.4.0"
|
||||
}
|
||||
|
||||
// - Basic Service -
|
||||
|
||||
object Service "ping4" {
|
||||
display_name = "Ping4"
|
||||
host_name = "WatchGuard"
|
||||
check_command = "ping4"
|
||||
}
|
||||
|
||||
object Service "http" {
|
||||
display_name = "Http"
|
||||
host_name = "WatchGuard"
|
||||
check_command = "http"
|
||||
}
|
||||
|
||||
// - Snmp Service -
|
||||
|
||||
apply Service for (identifier => oid in host.vars.oids) {
|
||||
check_command = "snmp"
|
||||
display_name = identifier
|
||||
vars.snmp_oid = oid
|
||||
|
||||
ignore where identifier == "bgp" //don't generate service for bgp checks
|
||||
}
|
||||
Reference in New Issue
Block a user