Messaging Host Initialization Failed event collection rule

Microsoft.ServiceBus.v1.1.Event30711CollectionRule (Rule)

Knowledge Base article:

Summary

Messaging Host Initialization Failed event collection rule.

For more details please see Troubleshooting the Service Bus for Windows Server

Causes

Internal error. Service was unable to start

Resolutions

Service Should automatically restart. In this case this event persists, contact Microsoft Customer Support Service (CSS)

Element properties:

TargetMicrosoft.ServiceBus.v1.1.ServiceBusHost
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityHigh
RemotableTrue
Alert Message
Messaging Host Initialization Failed Event Warning
Messaging Host Initialization Failed Event Warning

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.ServiceBus.v1.1.CustomEventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectEvent Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Microsoft.ServiceBus.v1.1.Event30711CollectionRule" ConfirmDelivery="false" Enabled="true" Priority="Normal" Remotable="true" Target="Microsoft.ServiceBus.v1.1.ServiceBusHost">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.ServiceBus.v1.1.CustomEventProvider">
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetworkName$</ComputerName>
<LogName>Microsoft-ServiceBus/Operational</LogName>
<EventNumber>30711</EventNumber>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.ServiceBus.v1.1.Event30711CollectionRule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SuppressionValue>
</Suppression>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>