デフォルトの check_tasksched を使用していくつかの方法を試し、デフォルトで有効になっているもののみをチェックします (フィルター)。
今私の問題:実行中のタスクは、実行中に「警告」で通知されます。
デフォルトの check_tasksched を使用していくつかの方法を試し、デフォルトで有効になっているもののみをチェックします (フィルター)。
今私の問題:実行中のタスクは、実行中に「警告」で通知されます。
何度か試した後...解決策を見つけました:
フィルターの使用:
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