check_nmap.sh/service_nmap.conf

32 lines
703 B
Plaintext

apply Service "nmap4" {
import "generic-service"
check_command = "nmap"
check_interval = 24h
retry_interval = 2h
vars.notification_interval = 1d
vars.nmap_ipv4 = true
for (k => v in host.vars.nmap) {
vars["nmap_" + k] = v
}
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)
}