check_nmap.sh/service_nmap.conf

32 lines
703 B
Plaintext
Raw Permalink Normal View History

2021-02-23 22:37:16 +01:00
apply Service "nmap4" {
2020-02-28 21:42:40 +01:00
import "generic-service"
check_command = "nmap"
check_interval = 24h
retry_interval = 2h
2021-02-23 22:37:16 +01:00
vars.notification_interval = 1d
vars.nmap_ipv4 = true
2020-02-28 21:42:40 +01:00
for (k => v in host.vars.nmap) {
vars["nmap_" + k] = v
}
2021-02-23 22:37:16 +01:00
assign where host.vars.nmap != null && (host.vars.nmap.ipv6_only == null || host.vars.nmap.ipv6_only == false)
}
apply Service "nmap6" {
import "generic-service"
check_command = "nmap"
check_interval = 24h
retry_interval = 2h
vars.notification_interval = 1d
vars.nmap_ipv6 = true
for (k => v in host.vars.nmap) {
vars["nmap_" + k] = v
}
assign where host.vars.nmap != null && (host.vars.nmap.ipv4_only == null || host.vars.nmap.ipv4_only == false)
2020-02-28 21:42:40 +01:00
}