The total number of failed BAM Batches
The threshold for the “BizTalk:TDDS\Total Failed Batches” counter has been exceeded.
This monitor watches the value of the “BizTalk:TDDS\Total Failed Batches” counter for a given system. If the value exceeds the preset threshold, which is set to 5 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.
Verify if the different BizTalk processes and SQL servers are in healthy condition.
TDDS Performance Counters: http://msdn2.microsoft.com/en-us/library/aa560810.aspx
Target | Microsoft.BizTalk.2006.BizTalkServer.LocalApplication | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | BizTalk:TDDS | ||
Counter Name | Total Failed Batches | ||
Frequency | 300 | ||
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.BizTalk.TDDSFailedBatches" 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.BizTalk.TDDSFailedBatches.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 Batches</CounterName>
<ObjectName>BizTalk:TDDS</ObjectName>
<AllInstances>true</AllInstances>
<Frequency>300</Frequency>
<Threshold>5</Threshold>
</Configuration>
</UnitMonitor>