Code backup
This commit is contained in:
2026-05-10 16:59:01 +02:00
commit 368d6fafea
796 changed files with 315310 additions and 0 deletions
+50
View File
@@ -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
}