Server Pending Restart Monitoring

Server.Pending.Restart :: 1.0.1.11 (Management Pack)

This Management Pack monitors multiple conditions which can result in a pending restart state for a given computer.

Summary

This management pack provides monitoring and alerting for multiple conditions which determine a monitoring computer is pending a restart.

The following conditions are checked to determine whether there is a pending restart. Additionally, all condition detections (which are disabled by default) are separate from each other and can be enabled individually to meet the monitoring requirements.

Component Based Servicing (CBS)

Pending Computer Rename and/or Domain Join

Pending File Rename Operations

System Center Configuration Manager (SCCM) Client Operations

Windows Update / Auto Update

The management pack contains a monitor and a rule.

"Server Pending Restart Monitor": This monitor is designed to detect the multiple conditions which result in a computer or server pending a restart. This monitor is enabled by default. See monitor properties - product knowledge for additional information.

"Server Pending Restart Alert Rule": This rule, which is disabled by default has the exact same condition detection behaviour as the "Server Pending Restart Monitor". This rule can be enabled as an alternative to the "Server Pending Restart Monitor" when the presentation of health state changes is not required. See rule properties - product knowledge for additional information.

Management Pack Elements

DataSource Modules (2)

 IDIsolationAccessibility
Server.Pending.Restart.Monitor.DataSourceServer.Pending.Restart.Monitor.DataSourceAnyInternal
Server.Pending.Restart.Script.Alert.Rule.DatasourceServer.Pending.Restart.Script.Alert.Rule.DatasourceAnyInternal

Unit Monitor Types (1)

 IDAccessibilitySupport Monitor Recalculate
Server.Pending.Restart.Monitor.MonitorTypeServer.Pending.Restart.Monitor.MonitorTypeInternalTrue

Unit Monitors (1)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
Server.Pending.Restart.MonitorServer Pending Restart MonitorServer.Pending.Restart.MonitorMicrosoft.Windows.Server.OperatingSystemAvailabilityHealthTrueTruePublic

Rules (1)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Server.Pending.Restart.Script.Alert.RuleServer Pending Restart Alert RuleServer.Pending.Restart.Script.Alert.RuleMicrosoft.Windows.Server.OperatingSystemAlertFalseTrue

Folder Items (1)

 IDFolderNameElementID
Server.Pending.Restart.Alert.View.FolderItemServer.Pending.Restart.Alert.View.FolderItemServer.Pending.Restart.Root.FolderServer.Pending.Restart.Alert.View

Folders (1)

 DisplayNameIDParentFolderAccessibility
Server.Pending.Restart.Root.FolderServer Pending RestartServer.Pending.Restart.Root.FolderMicrosoft.SystemCenter.Monitoring.ViewFolder.RootInternal

Views (1)

 DisplayNameIDTargetTypeAccessibilityVisible
Server.Pending.Restart.Alert.ViewActive AlertsServer.Pending.Restart.Alert.ViewSystem.EntityMicrosoft.SystemCenter.AlertViewTypePublicTrue