QND - Azure OMS Automation Monitoring

QND.OMS.Automation :: 1.0.0.37 (Management Pack)

Community based monitoring for Azure OMS Automation

Summary

This community based management pack check for OMS Automation health.

Configuration

For more info on MP configuration see GitHub Wiki Home page for the project

Management Pack Elements

Classes (2)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
QND.OMS.Automation.AccountAzure Automation AccountQND.OMS.Automation.AccountSystem.ApplicationComponentFalseTrueFalseFalseFalseInternal
QND.OMS.Automation.RunbookAzure Automation RunbookQND.OMS.Automation.RunbookSystem.ApplicationComponentFalseTrueFalseFalseFalseInternal

Relationship Types (2)

 IDSourceTargetAccessibilityAbstract
QND.OMS.Automation.AccountContainsRunbookQND.OMS.Automation.AccountContainsRunbookQND.OMS.Automation.AccountQND.OMS.Automation.RunbookPublicFalse
QND.OMS.SubscriptionContainsAutomationAccountQND.OMS.SubscriptionContainsAutomationAccountQND.OMS.Azure.SubscriptionQND.OMS.Automation.AccountPublicFalse

DataSource Modules (2)

 IDIsolationAccessibility
QND.OMS.Automation.Discovery.DSQND.OMS.Automation.Discovery.DSAnyInternal
QND.OMS.Automation.RunbookStatus.DSQND.OMS.Automation.RunbookStatus.DSAnyPublic

ProbeAction Modules (1)

 IDIsolationAccessibility
QND.OMS.Automation.RunbookStatus.PTQND.OMS.Automation.RunbookStatus.PTAnyPublic

Unit Monitor Types (4)

 IDAccessibilitySupport Monitor Recalculate
QND.OMS.Automation.Connectivity.MTQND.OMS.Automation.Connectivity.MTPublicFalse
QND.OMS.Automation.RunbookStatusGenericCooked.MTQND.OMS.Automation.RunbookStatusGenericCooked.MTPublicFalse
QND.OMS.Automation.RunbookStatusGenericNotCooked.MTQND.OMS.Automation.RunbookStatusGenericNotCooked.MTPublicFalse
QND.OMS.Automation.RunbookWebHookExpirationCooked.MTQND.OMS.Automation.RunbookWebHookExpirationCooked.MTPublicFalse

Discoveries (1)

 IDTargetEnabled
QND.OMS.Automation.Account.DiscoveryQND.OMS.Automation.Account.DiscoveryQND.OMS.Azure.SubscriptionTrue

Aggregate Monitors (1)

 DisplayNameIDTargetAlgorithmCategoryEnabledAlert GenerateAccessibility
QND.OMS.Automation.Account.RunbookAvailability.AggMonitorRunbooksQND.OMS.Automation.Account.RunbookAvailability.AggMonitorQND.OMS.Automation.AccountWorstOfAvailabilityHealthTrueFalsePublic

Dependency Monitors (4)

 DisplayNameIDTargetAlgorithmSource MonitorRelationshipCategoryEnabledAlert GenerateAccessibility
QND.OMS.Automation.AccountToRunbookExecStatus.DepMonitorExecution StatusQND.OMS.Automation.AccountToRunbookExecStatus.DepMonitorQND.OMS.Automation.AccountPercentageQND.OMS.Automation.Runbook.ExecStatus.MonitorQND.OMS.Automation.AccountContainsRunbookAvailabilityHealthTrueFalsePublic
QND.OMS.Automation.AccountToRunbookLongRunning.DepMonitorRunbooks running timeQND.OMS.Automation.AccountToRunbookLongRunning.DepMonitorQND.OMS.Automation.AccountPercentageQND.OMS.Automation.Runbook.LongRunning.MonitorQND.OMS.Automation.AccountContainsRunbookAvailabilityHealthTrueFalsePublic
QND.OMS.Automation.AccountToRunbookRunAge.DepMonitorLast Exectuion TimeQND.OMS.Automation.AccountToRunbookRunAge.DepMonitorQND.OMS.Automation.AccountPercentageQND.OMS.Automation.Runbook.RunAge.MonitorQND.OMS.Automation.AccountContainsRunbookAvailabilityHealthTrueFalsePublic
QND.OMS.Automation.AccountToRunbookWebHookExpiration.DepMonitorWebHooks ValidityQND.OMS.Automation.AccountToRunbookWebHookExpiration.DepMonitorQND.OMS.Automation.AccountPercentageQND.OMS.Automation.Runbook.WebHookExpiration.MonitorQND.OMS.Automation.AccountContainsRunbookAvailabilityHealthTrueFalsePublic

Unit Monitors (5)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
QND.OMS.Automation.Account.Connectivity.MonitorConnectivityQND.OMS.Automation.Account.Connectivity.MonitorQND.OMS.Automation.AccountAvailabilityHealthTrueTruePublic
QND.OMS.Automation.Runbook.ExecStatus.MonitorExecution ResultQND.OMS.Automation.Runbook.ExecStatus.MonitorQND.OMS.Automation.RunbookAvailabilityHealthTrueTruePublic
QND.OMS.Automation.Runbook.LongRunning.MonitorExecution timeQND.OMS.Automation.Runbook.LongRunning.MonitorQND.OMS.Automation.RunbookPerformanceHealthFalseTruePublic
QND.OMS.Automation.Runbook.RunAge.MonitorLast Run AgeQND.OMS.Automation.Runbook.RunAge.MonitorQND.OMS.Automation.RunbookAvailabilityHealthFalseTruePublic
QND.OMS.Automation.Runbook.WebHookExpiration.MonitorWebHook ValidityQND.OMS.Automation.Runbook.WebHookExpiration.MonitorQND.OMS.Automation.RunbookAvailabilityHealthTrueTruePublic

Folder Items (2)

 IDFolderNameElementID
QND.OMS.Automation.AccountState.FldrItemQND.OMS.Automation.AccountState.FldrItemQND.OMS.Automation.FolderQND.OMS.Automation.AccountState.View
QND.OMS.Automation.RunbookState.FldrItemQND.OMS.Automation.RunbookState.FldrItemQND.OMS.Automation.FolderQND.OMS.Automation.RunbookState.View

Folders (1)

 DisplayNameIDParentFolderAccessibility
QND.OMS.Automation.FolderAzure AutomationQND.OMS.Automation.FolderQND.OMS.FoldersPublic

Views (2)

 DisplayNameIDTargetTypeAccessibilityVisible
QND.OMS.Automation.AccountState.ViewAccounts StateQND.OMS.Automation.AccountState.ViewQND.OMS.Automation.AccountMicrosoft.SystemCenter.StateViewTypePublicTrue
QND.OMS.Automation.RunbookState.ViewRunbook StatesQND.OMS.Automation.RunbookState.ViewQND.OMS.Automation.RunbookMicrosoft.SystemCenter.StateViewTypePublicTrue