Custom Windows Task Scheduler Monitoring - Windows 2008

Custom.Windows.TaskScheduler.Windows2008.Monitoring :: 1.1.1.0 (Management Pack)

Discovers and monitors the health of Windows 2008 server based scheduled tasks

Management Pack Elements

Classes (3)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
Custom.TaskScheduler2.ScheduledTaskScheduler 2.0 Task (time scheduled)Custom.TaskScheduler2.ScheduledTaskCustom.TaskScheduler2.TaskFalseTrueFalseFalseFalsePublic
Custom.TaskScheduler2.TaskScheduler 2.0 TaskCustom.TaskScheduler2.TaskCustom.Windows.TaskSchedulerTaskFalseTrueFalseFalseFalsePublic
Custom.TaskScheduler2.Task.ShowMessageAction.GroupScheduled tasks with ShowMessage action groupCustom.TaskScheduler2.Task.ShowMessageAction.GroupCustom.Windows.TaskSchedulerTask.GroupFalseFalseTrueFalseFalsePublic

DataSource Modules (4)

 IDIsolationAccessibility
Custom.TaskScheduler2.Task.RunTime.PropertyBagHelper.DataSourceCustom.TaskScheduler2.Task.RunTime.PropertyBagHelper.DataSourceAnyInternal
Custom.TaskScheduler2.Task.ServiceDiscoveryScript.DataSourceCustom.TaskScheduler2.Task.ServiceDiscoveryScript.DataSourceAnyInternal
Custom.TaskScheduler2.Task.TotalExecutionTime.PropertyBagHelper.DataSourceCustom.TaskScheduler2.Task.TotalExecutionTime.PropertyBagHelper.DataSourceAnyInternal
Custom.Windows.ScheduledTask.TaskDuration.DataSourceCustom.Windows.ScheduledTask.TaskDuration.DataSourceAnyInternal

Unit Monitor Types (5)

 DisplayNameIDAccessibilitySupport Monitor Recalculate
Custom.Windows.ScheduledTaskV2.DiscoveryData.LastResult.MonitorTypeLast Result Monitor TypeCustom.Windows.ScheduledTaskV2.DiscoveryData.LastResult.MonitorTypeInternalFalse
Custom.TaskScheduler2.Task.ExecutionSkipped.MonitorTypeCustom.TaskScheduler2.Task.ExecutionSkipped.MonitorTypeCustom.TaskScheduler2.Task.ExecutionSkipped.MonitorTypeInternalFalse
Custom.TaskScheduler2.Task.LongRunningTask.MonitorTypeCustom.TaskScheduler2.Task.LongRunningTask.MonitorTypeCustom.TaskScheduler2.Task.LongRunningTask.MonitorTypeInternalFalse
Custom.Windows.ScheduledTaskV2.DiscoveryData.NextRun.MonitorTypeCustom.Windows.ScheduledTaskV2.DiscoveryData.NextRun.MonitorTypeCustom.Windows.ScheduledTaskV2.DiscoveryData.NextRun.MonitorTypeInternalFalse
Custom.Windows.ScheduledTaskV2.DiscoveryData.NoTriggers.MonitorTypeCustom.Windows.ScheduledTaskV2.DiscoveryData.NoTriggers.MonitorTypeCustom.Windows.ScheduledTaskV2.DiscoveryData.NoTriggers.MonitorTypeInternalFalse

Discoveries (2)

 DisplayNameIDTargetEnabled
Custom.TaskScheduler2.Task.DiscoverByScriptWindows Task Scheduler Discovery (Windows 2008)Custom.TaskScheduler2.Task.DiscoverByScriptMicrosoft.Windows.Server.2008.ComputerTrue
Custom.TaskScheduler2.Task.ShowMessageAction.Group.DiscoveryCustom.TaskScheduler2.Task.ShowMessageAction.Group.DiscoveryCustom.TaskScheduler2.Task.ShowMessageAction.Group.DiscoveryCustom.TaskScheduler2.Task.ShowMessageAction.GroupTrue

Unit Monitors (5)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
Custom.TaskScheduler2.Task.ExecutionSkipped.MonitorNext scheduled execution skippedCustom.TaskScheduler2.Task.ExecutionSkipped.MonitorCustom.TaskScheduler2.ScheduledTaskAvailabilityHealthTrueTruePublic
Custom.TaskScheduler2.Task.LastResult.MonitorLast Result Successful MonitorCustom.TaskScheduler2.Task.LastResult.MonitorCustom.TaskScheduler2.TaskAvailabilityHealthTrueTruePublic
Custom.TaskScheduler2.Task.LastResult.NextRun.MonitorNext Run Defined MonitorCustom.TaskScheduler2.Task.LastResult.NextRun.MonitorCustom.TaskScheduler2.ScheduledTaskAvailabilityHealthTrueTruePublic
Custom.TaskScheduler2.Task.LongRunningTask.MonitorLong running taskCustom.TaskScheduler2.Task.LongRunningTask.MonitorCustom.TaskScheduler2.TaskAvailabilityHealthFalseTruePublic
Custom.Windows.ScheduledTaskV2.DiscoveryData.NoTriggers.MonitorTriggers Defined MonitorCustom.Windows.ScheduledTaskV2.DiscoveryData.NoTriggers.MonitorCustom.TaskScheduler2.TaskAvailabilityHealthTrueTruePublic

Rules (1)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Custom.TaskScheduler2.Task.TaskDuration.CollectCollect scheduled task job durationCustom.TaskScheduler2.Task.TaskDuration.CollectCustom.TaskScheduler2.TaskCustomTrueFalse

Recoveries (1)

 DisplayNameIDTargetMonitorReset MonitorCategoryEnabledAccessibility
Custom.TaskScheduler2.Task.LastResult.Failure.RecoveryRun Scheduled TaskCustom.TaskScheduler2.Task.LastResult.Failure.RecoveryCustom.TaskScheduler2.TaskCustom.TaskScheduler2.Task.LastResult.MonitorFalseCustomfalsePublic

Monitor Configuration Overrides (1)

 IDContextTarget
OverrideFor.Custom.TaskScheduler2.Task.LastResult.Monitor.ForContext.Custom.TaskScheduler2.Task.ShowMessageAction.GroupOverrideFor.Custom.TaskScheduler2.Task.LastResult.Monitor.ForContext.Custom.TaskScheduler2.Task.ShowMessageAction.GroupCustom.TaskScheduler2.Task.ShowMessageAction.GroupCustom.TaskScheduler2.Task.LastResult.Monitor