Kan het berichtbestand niet maken vanwege onvoldoende schijfruimte of geheugen

Microsoft.MSMQ.10.0.Rule.Alert.Event2085 (Rule)

Knowledge Base article:

Samenvatting

Kan geen berichtbestand maken. Er is onvoldoende onvoldoende schijfruimte of geheugen.

Oorzaken

Er is onvoldoende onvoldoende schijfruimte of geheugen.

Oplossingen

Vrij geheugen van andere toepassingen.

Om goed te functioneren heeft de MSMQ-service voldoende geheugenbronnen nodig.

Kijk welke andere toepassingen veel geheugen gebruiken en sluit deze. Als blijkt dat de MSMQ-service het enige programma is dat veel geheugen gebruikt, probeer dan de berichten uit de wachtrijen te ontvangen of probeer de snelheid van de berichtverwerking te verhogen. Zie Bronbeheer in MSMQ-toepassingen ( http://go.microsoft.com/fwlink/?LinkId=107361) voor meer informatie.

Als deze fout zich blijft voordoen, noteert u de gegevens in het gebeurtenisbericht en neemt u contact op met de klantenservice van Microsoft (CSS). Zie Enterprise Support ( http://go.microsoft.com/fwlink/?LinkId=52267) voor informatie over contact opnemen met CSS.

Aanvullend

Zie gebeurtenis-id 2085 ( http://technet.microsoft.com/en-us/library/dd337403(WS.10).aspx) voor meer informatie.

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Kan het berichtbestand niet maken vanwege onvoldoende schijfruimte of geheugen.
Beschrijving van gebeurtenis: {0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2085" Enabled="false" Target="Microsoft.MSMQ.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2085</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.10.0.Rule.Alert.Event2085.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>