The total number of failed BAM events during a flush
The threshold for the “BAM Interceptor\Total Failed BAM Events During Flush” counter has been exceeded.
This monitor watches the value of the “BAM Interceptor\Total Failed BAM Events During Flush” counter for a given system. If the value exceeds the preset threshold, which is set to 85 by default, then the state will change from healthy to critical. This monitoring is configured by default to generate an alert when the state is changed to critical.
Common issues that occur with BAM Interceptors are detailed at http://technet.microsoft.com/en-us/library/bb226451.aspx.
BAM Interceptor Performance Counters: http://msdn2.microsoft.com/en-us/library/bb728052.aspx
Troubleshooting BAM Interceptors: http://msdn2.microsoft.com/en-us/library/bb226470.aspx
Target | Microsoft.BizTalk.2006.BizTalkServer.LocalApplication | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | BAM Interceptor | ||
Counter Name | Total Failed BAM Events During Flush | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | False | ||
Monitor Type | System.Performance.ThresholdMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.BizTalk.Library.BizTalk.BAM.TotalFailedBAMEvents" Accessibility="Public" Enabled="true" Target="BZLib!Microsoft.BizTalk.2006.BizTalkServer.LocalApplication" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Perf!System.Performance.ThresholdMonitorType" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.BizTalk.Library.BizTalk.BAM.TotalFailedBAMEvents.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>false</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<CounterName>Total Failed BAM Events During Flush</CounterName>
<ObjectName>BAM Interceptor</ObjectName>
<AllInstances>true</AllInstances>
<Frequency>900</Frequency>
<Threshold>85</Threshold>
</Configuration>
</UnitMonitor>