<DependencyMonitor ID="Microsoft.Forefront.TMG.ArrayAvailabilityDependsOnFirewallAvailability" Accessibility="Public" Enabled="true" Target="Microsoft.Forefront.TMG.Array" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="High" RelationshipType="Microsoft.Forefront.TMG.Array.Contains.Firewall" MemberMonitor="Health!System.Health.AvailabilityState"> <Category>AvailabilityHealth</Category> <AlertSettings AlertMessage="Microsoft.Forefront.TMG.ArrayAvailabilityDependsOnFirewallAvailability_AlertMessageResourceID"> <AlertOnState>Error</AlertOnState> <AutoResolve>true</AutoResolve> <AlertPriority>High</AlertPriority> <AlertSeverity>Error</AlertSeverity> </AlertSettings> <Algorithm>Percentage</Algorithm> <AlgorithmParameter>60</AlgorithmParameter> </DependencyMonitor>