2.0
2015-04-23T09:27:07Z
Templates
Templates DATAGROUP
znil Template Windows Task Scheduler
znil Template Windows Task Scheduler
Discover and monitor all Task from "Task Scheduler Library" without subfolders.
2015 by Bernhard Linz
http://znil.net/index.php?title=Zabbix:TaskSchedulerMonitoring
Templates
Templates DATAGROUP
Task Scheduler
Discovery Task Scheduler
7
znil.TaskSchedulerMonitoring[discovertasks]
3600
0
0
0
0
0
0
0
Discover all Task at "Task Scheduler Libraray" without any Subfolders.
All Task from "TaskSchedulerMonitoring-ignore.txt" will be ignored
Task: {#TSMTASKNAME}: Last Result
2
0
znil.TaskSchedulerMonitoring[LastResult,{#TSMTASKNAME}]
0
7
90
0
3
0
0
0
0
1
0
0
Last Result of Task, numeric value
in most cases 0 = succesfull
0
Task Scheduler
Task: {#TSMTASKNAME}: Last Run Time
2
0
znil.TaskSchedulerMonitoring[LastRunTime,{#TSMTASKNAME}]
0
7
90
0
3
unixtime
0
0
0
0
1
0
0
Last Run Time of Task as an unixtimestamp
0
Task Scheduler
Task: {#TSMTASKNAME}: Next Run Time
2
0
znil.TaskSchedulerMonitoring[NextRunTime,{#TSMTASKNAME}]
0
7
90
0
3
unixtime
0
0
0
0
1
0
0
Next Run Time of Task as an unixtimestamp
0
Task Scheduler
Task: {#TSMTASKNAME}: Query Helper
7
0
znil.TaskSchedulerMonitoring[query,{#TSMTASKNAME}]
3600
7
90
0
3
s
0
0
0
0
1
0
0
Query Helper - start the Query, Values will be send with Zabbix_Sender.exe
Reported Value is the Runtime in Seconds
0
Task Scheduler
Task: {#TSMTASKNAME}: Run As User
2
0
znil.TaskSchedulerMonitoring[RunAsUser,{#TSMTASKNAME}]
0
30
365
0
1
0
0
0
0
1
0
0
Name of User under which the task run
0
Task Scheduler
{znil Template Windows Task Scheduler:znil.TaskSchedulerMonitoring[LastResult,{#TSMTASKNAME}].last()}<>0 and {znil Template Windows Task Scheduler:znil.TaskSchedulerMonitoring[LastResult,{#TSMTASKNAME}].last()}<>267009 and {znil Template Windows Task Scheduler:znil.TaskSchedulerMonitoring[LastResult,{#TSMTASKNAME}].last()}<>1
Last run of {#TSMTASKNAME} failed!
0
4
0