QND - Azure OMS Backup

QND.OMS.Backup :: 1.0.0.66 (Management Pack)

Community based Azure OMS Backup monitoring

Summary

This management pack monitors the OMS Azure Backup service.

The management pack checks for:

Every monitor check for the value returned in the first row in the specified column number. Column numbering starts from 1.

Configuration

The Size monitor needs to be enabled and the threhsold configured.

For more and up to date information on this MP and its configuration see GitHub Wiki Home page for the project

Management Pack Elements

Classes (6)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
QND.OMS.Backup.AgentQND - OMS Azure Backup MonitorQND.OMS.Backup.AgentMicrosoft.Windows.LocalApplicationFalseTrueFalseFalseFalsePublic
QND.OMS.Backup.Agent.PolicyQND - OMS Azure Backup PolicyQND.OMS.Backup.Agent.PolicyMicrosoft.Windows.ApplicationComponentFalseTrueFalseFalseFalsePublic
QND.OMS.Backup.BaseQND - OMS Backup Base classQND.OMS.Backup.BaseSystem.ApplicationComponentTrueFalseFalseFalseFalseInternal
QND.OMS.Backup.ContainerQND - OMS Backup ContainerQND.OMS.Backup.ContainerQND.OMS.Backup.BaseFalseTrueFalseFalseFalseInternal
QND.OMS.Backup.ProtectedItemQND - OMS Backup ItemQND.OMS.Backup.ProtectedItemQND.OMS.Backup.BaseFalseTrueFalseFalseFalseInternal
QND.OMS.Backup.VaultQND - OMS Backup VaultQND.OMS.Backup.VaultQND.OMS.Backup.BaseFalseTrueFalseFalseFalseInternal

Relationship Types (4)

 DisplayNameIDSourceTargetAccessibilityAbstract
QND.OMS.Backup.ContainerContainsItemQND - OMS Backup Container contains Backup Protected ItemQND.OMS.Backup.ContainerContainsItemQND.OMS.Backup.ContainerQND.OMS.Backup.ProtectedItemPublicFalse
QND.OMS.Backup.SubscriptionContainsVaultQND - Azure Subscription Contains Backup VaultQND.OMS.Backup.SubscriptionContainsVaultQND.OMS.Azure.SubscriptionQND.OMS.Backup.VaultPublicFalse
QND.OMS.Backup.VaultContainsContainerQND - OMS Backup Vault contains Backup ContainerQND.OMS.Backup.VaultContainsContainerQND.OMS.Backup.VaultQND.OMS.Backup.ContainerPublicFalse
QND.OMS.BackupAgentHostsPolicyQND.OMS.BackupAgentHostsPolicyQND.OMS.BackupAgentHostsPolicyQND.OMS.Backup.AgentQND.OMS.Backup.Agent.PolicyPublicFalse

DataSource Modules (4)

 IDIsolationAccessibility
Progel.Windows.Azure.Backup.Policy.Status.DSProgel.Windows.Azure.Backup.Policy.Status.DSAnyInternal
QND.OMS.Backup.Discovery.DSQND.OMS.Backup.Discovery.DSAnyInternal
QND.OMS.Backup.ItemStatus.DSQND.OMS.Backup.ItemStatus.DSAnyPublic
QND.OMS.Backup.Policy.Discovery.DSQND.OMS.Backup.Policy.Discovery.DSAnyInternal

ProbeAction Modules (1)

 IDIsolationAccessibility
QND.OMS.Backup.ItemStatus.PTQND.OMS.Backup.ItemStatus.PTAnyPublic

Unit Monitor Types (6)

 IDAccessibilitySupport Monitor Recalculate
QND.OMS.Backup.Connectivity.MTQND.OMS.Backup.Connectivity.MTPublicFalse
QND.OMS.Backup.FailureRate.MTQND.OMS.Backup.FailureRate.MTPublicFalse
QND.OMS.Backup.LastJobStatus.MTQND.OMS.Backup.LastJobStatus.MTPublicFalse
QND.OMS.Backup.LastRecoveryPointAge.MTQND.OMS.Backup.LastRecoveryPointAge.MTPublicFalse
QND.OMS.Backup.Policy.Age.MTQND.OMS.Backup.Policy.Age.MTInternalFalse
QND.OMS.Backup.Size.MTQND.OMS.Backup.Size.MTInternalFalse

Discoveries (3)

 DisplayNameIDTargetEnabled
QND.OMS.Backup.Agent.DiscoveryDiscovery For OMS Azure Backup AgentQND.OMS.Backup.Agent.DiscoveryMicrosoft.Windows.ComputerTrue
QND.OMS.Backup.Vault.DiscoveryQND - OMS Backup Vault global discoveryQND.OMS.Backup.Vault.DiscoveryQND.OMS.Azure.SubscriptionTrue
QND.OMS.Backup.Policy.DiscoveryQND.OMS.Backup.Policy.DiscoveryQND.OMS.Backup.Policy.DiscoveryQND.OMS.Backup.AgentTrue

Aggregate Monitors (1)

 DisplayNameIDTargetAlgorithmCategoryEnabledAlert GenerateAccessibility
QND.OMS.Backup.Container.ProtectedItemAvailability.AggMonitorProtected ItemsQND.OMS.Backup.Container.ProtectedItemAvailability.AggMonitorQND.OMS.Backup.ContainerWorstOfAvailabilityHealthTrueFalsePublic

Dependency Monitors (5)

 DisplayNameIDTargetAlgorithmSource MonitorRelationshipCategoryEnabledAlert GenerateAccessibility
QND.OMS.Backup.Agent.Depends.Policy.DMPolicy StatusQND.OMS.Backup.Agent.Depends.Policy.DMQND.OMS.Backup.AgentWorstOfQND.OMS.Backup.Policy.Age.MonitorQND.OMS.BackupAgentHostsPolicyAvailabilityHealthTrueFalseInternal
QND.OMS.Backup.ContainerToItemJobFailureRate.DepMonitorJobs Failure rateQND.OMS.Backup.ContainerToItemJobFailureRate.DepMonitorQND.OMS.Backup.ContainerPercentageQND.OMS.Backup.Item.JobFailureRate.MonitorQND.OMS.Backup.ContainerContainsItemAvailabilityHealthTrueFalsePublic
QND.OMS.Backup.ContainerToItemLastJobStatus.DepMonitorLast Job StatusQND.OMS.Backup.ContainerToItemLastJobStatus.DepMonitorQND.OMS.Backup.ContainerPercentageQND.OMS.Backup.Item.LastJobStatus.MonitorQND.OMS.Backup.ContainerContainsItemAvailabilityHealthTrueFalsePublic
QND.OMS.Backup.ContainerToItemLastRecoveryPointAge.DepMonitorLast Recovery Point AgeQND.OMS.Backup.ContainerToItemLastRecoveryPointAge.DepMonitorQND.OMS.Backup.ContainerPercentageQND.OMS.Backup.Item.RecoveryPointAge.MonitorQND.OMS.Backup.ContainerContainsItemAvailabilityHealthTrueFalsePublic
QND.OMS.Backup.VaultToContainerAvailability.DepMonitorProtected ItemsQND.OMS.Backup.VaultToContainerAvailability.DepMonitorQND.OMS.Backup.VaultPercentageQND.OMS.Backup.Container.ProtectedItemAvailability.AggMonitorQND.OMS.Backup.VaultContainsContainerAvailabilityHealthTrueFalsePublic

Unit Monitors (6)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
QND.OMS.Backup.Item.JobFailureRate.MonitorJobs failure rateQND.OMS.Backup.Item.JobFailureRate.MonitorQND.OMS.Backup.ProtectedItemAvailabilityHealthFalseTruePublic
QND.OMS.Backup.Item.LastJobStatus.MonitorLast Backup Job ResultQND.OMS.Backup.Item.LastJobStatus.MonitorQND.OMS.Backup.ProtectedItemAvailabilityHealthTrueTruePublic
QND.OMS.Backup.Item.RecoveryPointAge.MonitorRecovery Point AgeQND.OMS.Backup.Item.RecoveryPointAge.MonitorQND.OMS.Backup.ProtectedItemAvailabilityHealthTrueTruePublic
QND.OMS.Backup.Policy.Age.MonitorBackup AgeQND.OMS.Backup.Policy.Age.MonitorQND.OMS.Backup.Agent.PolicyAvailabilityHealthTrueTrueInternal
QND.OMS.Backup.Size.MonitorBackup SizeQND.OMS.Backup.Size.MonitorQND.OMS.Backup.AgentAvailabilityHealthTrueTrueInternal
QND.OMS.Backup.Vault.Connectivity.MonitorVault ConnectivityQND.OMS.Backup.Vault.Connectivity.MonitorQND.OMS.Backup.VaultAvailabilityHealthTrueTruePublic

Folder Items (5)

 IDFolderNameElementID
QND.OMS.Backup.AgentState.FldrItemQND.OMS.Backup.AgentState.FldrItemQND.OMS.Backup.FolderQND.OMS.Backup.AgentState.View
QND.OMS.Backup.Alert.FldrItemQND.OMS.Backup.Alert.FldrItemQND.OMS.Backup.FolderQND.OMS.Backup.Alert.View
QND.OMS.Backup.ContainerState.FldrItemQND.OMS.Backup.ContainerState.FldrItemQND.OMS.Backup.FolderQND.OMS.Backup.ContainerState.View
QND.OMS.Backup.ProtectedItemState.FldrItemQND.OMS.Backup.ProtectedItemState.FldrItemQND.OMS.Backup.FolderQND.OMS.Backup.ProtectedItemState.View
QND.OMS.Backup.VaultState.FldrItemQND.OMS.Backup.VaultState.FldrItemQND.OMS.Backup.FolderQND.OMS.Backup.VaultState.View

Folders (1)

 DisplayNameIDParentFolderAccessibility
QND.OMS.Backup.FolderAzure BackupQND.OMS.Backup.FolderQND.OMS.FoldersPublic

Views (5)

 DisplayNameIDTargetTypeAccessibilityVisible
QND.OMS.Backup.AgentState.ViewBackup Agent StateQND.OMS.Backup.AgentState.ViewQND.OMS.Backup.AgentMicrosoft.SystemCenter.StateViewTypePublicTrue
QND.OMS.Backup.Alert.ViewBackup AlertsQND.OMS.Backup.Alert.ViewQND.OMS.Backup.AgentMicrosoft.SystemCenter.AlertViewTypePublicTrue
QND.OMS.Backup.ContainerState.ViewBackup Containers StateQND.OMS.Backup.ContainerState.ViewQND.OMS.Backup.ContainerMicrosoft.SystemCenter.StateViewTypePublicTrue
QND.OMS.Backup.ProtectedItemState.ViewProtected Items StateQND.OMS.Backup.ProtectedItemState.ViewQND.OMS.Backup.ProtectedItemMicrosoft.SystemCenter.StateViewTypePublicTrue
QND.OMS.Backup.VaultState.ViewBackup Vaults StateQND.OMS.Backup.VaultState.ViewQND.OMS.Backup.VaultMicrosoft.SystemCenter.StateViewTypePublicTrue