Te groot aantal aanvragen om gegevens voor prestatiemeteritems mislukt

Microsoft.Windows.Server.10.0.OperatingSystem.PerfCounterDataRequestTimeOut.Alert (Rule)

Voor een te groot aantal gegevensaanvragen voor prestatiemeteritems is een time-out opgetreden, waardoor deze aanvragen zijn mislukt.

Knowledge Base article:

Samenvatting

Er zijn geen prestatiemeteritemgegevens binnen de opgegeven collect time-out door de provider van het prestatiemeteritem voor deze service geretourneerd. Deze periode verschilt voor elk prestatiemeteritem en kan worden gewijzigd.

Dit heeft geen invloed op de systeemstatus, alleen op de mogelijkheid tot het verzamelen van prestatiemeteritemgegevens. De regels die dit prestatiemeteritem controleren worden pas geactiveerd als dit probleem is opgelost.

Voorbeeld van gebeurtenis:

De time-out voor het wachten op de functie voor prestatiegegevensverzameling CollectSysProcessObjectData in de Perfproc.dll-bibliotheek is verlopen. Er kan een probleem zijn met dit uitbreidbaar item of de service waarvan de gegevens worden verzameld, of het systeem was bezet tijdens het aanroepen van de gegevens.

Gerelateerde gebeurtenissen:

Bron: Perflib;

Gebeurtenis-id: 1015

Oorzaken

Er kan een probleem zijn met de provider van het prestatiemeteritem of de service waarvan de gegevens worden verzameld, of het systeem was bezet tijdens het genereren van de aanvraag.

Oplossingen

Indien u problemen ondervindt vanwege open time-outs of collect time-outs, kunt u de standaardwaarden voor deze time-outs wijzigen voor de provider of de service die de fout rapporteert.

Er wordt door het besturingssysteem standaard een open time-out of collect time-out van 10 seconden (gemeten in milliseconden) gebruikt voor alle services. Wijzig de registervermelding voor de open time-out of collect time-out om deze time-outperiode voor een bepaalde service te negeren.

De volgende procedure is van toepassing op de collect time-out, maar dezelfde procedure kan ook worden gebruikt voor de vermelding van de open time-out.

Waarschuwing

Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Maak een back-up van alle waardevolle gegevens op uw computer voordat u begint met het wijzigen van het register.

De registervermelding voor de collect time-out wijzigen:

Extern

Zie de Microsoft TechNet-website op http://go.microsoft.com/fwlink/?LinkId=27756 voor meer informatie over het bewaken van prestaties en betrouwbaarheid

Zie Knowledge Base-artikel 275659 Prestatiemeteritems met fouten verdwijnen of zijn niet beschikbaar voor Perfmon http://go.microsoft.com/fwlink/?LinkId=27763 voor meer informatie over het onbeschikbaar zijn van prestatiemeteritems.

Zie voor meer informatie over probleemoplossing voor prestatiemeteritems Microsoft Knowledge Base-artikel 152513 Probleemoplossing voor prestatiemeteritems http://go.microsoft.com/fwlink/?LinkId=30322.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Time-out voor te groot aantal aanvragen om gegevens voor prestatiemeteritems
{0}
Event LogApplication

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.PerfCounterDataRequestTimeOut.Alert" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" 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>Perflib</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1015</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.OperatingSystem.PerfCounterDataRequestTimeOut.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>