Windows Azure Pack Configuration Dependency Monitor

Microsoft.WindowsAzurePack.WindowsAzurePack.Monitor.Dependency.Configuration (DependencyMonitor)

Use to rollup health to a higher entity

Element properties:

TargetWindowsAzurePack.Instance.Group
Parent MonitorSystem.Health.ConfigurationState
AlgorithmWorstOf
Source MonitorSystem.Health.ConfigurationState
RelationshipMicrosoft.SystemCenter.InstanceGroupContainsEntities
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
RemotableTrue
AccessibilityInternal

Source Code:

<DependencyMonitor ID="Microsoft.WindowsAzurePack.WindowsAzurePack.Monitor.Dependency.Configuration" Accessibility="Internal" Enabled="true" Target="WindowsAzurePack.Instance.Group" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" RelationshipType="MSIL!Microsoft.SystemCenter.InstanceGroupContainsEntities" MemberMonitor="Health!System.Health.ConfigurationState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
</DependencyMonitor>