尝试了几种方法,使用默认的check_tasksched工作,默认只检查启用的(过滤器)。
现在我的问题:运行任务将通过" warning"他们正在跑步。
答案 0 :(得分:1)
经过多次尝试......找到了解决方案:
使用过滤器:
因为267009似乎是"运行"。
的代码这是命令模板:
object CheckCommand "check_tasksched" {
import "plugin-check-command"
command = [
PluginDir + "/check_nrpe",
"-H", "$address$",
"-c", "check_tasksched",
"-a", "filter=$filter$"
]
vars = {
"filter" = "enabled eq 1 AND not exit_code eq 267009"
}
}
不要忘记在nsclient.ini中设置CheckTaskSched = 1。
该命令的更多信息: http://docs.nsclient.org/reference/windows/CheckTaskSched/#check_tasksched_filter_keys