Chyby ID události 106 po instalaci kumulativní aktualizace serveru Exchange Server 2013: Chyba aktualizace čítače výkonu

Původní číslo KB:   2870416

Příznaky

Po instalaci role serveru Microsoft Exchange Server 2013 Client Access na nový server a restartování serveru se v protokolu aplikací zobrazí mnoho chyb ID události 106. Může se například zobrazit následující chybová zpráva:

ID: 106
Level: Error
Source: MSExchange Common
Machine: -
Message: Performance counter updating error. Counter name is Per-Tenant KeyToRemoveBudgets Cache Size, category name is MSExchangeRemotePowershell. Optional code: 3. Exception: The exception thrown is: System.InvalidOperationException: The requested Performance Counter is not a custom counter, it has to be initialized as ReadOnly.\

Při kontrole protokolu nastavení serveru Exchange (ExchangeSetup.log) se zobrazí následující informace:

[VAROVÁNÍ] Soubor definice čítače výkonu C:\Program Files\Microsoft\Exchange Server\V15\Bin\Perf\AMD64\GlsPerformanceCounters.xml nebyl nalezen.

Příčina

K tomuto problému dochází, protože nelze načíst čítače výkonu.

Řešení

Poznámka

Přestože následující metoda řeší problém, ID události 106 z MSExchange Common nikdy skutečně eliminovány z místních nasazení, protože některé čítače jsou pouze datové centrum.

Chcete-li tento problém vyřešit, ručně načtěte chybějící čítače. Uděláte to takto:

  1. Zavřete sledování výkonu a zastavte všechny ostatní služby monitorování, které se mohou pokutit o použití chybějících čítačů.

  2. Do prostředí Exchange Management Shell zadejte následující příkaz a stiskněte Enter:

    Add-Pssnapin Microsoft.Exchange.Management.PowerShell.Setup
    
  3. Spuštěním New-PerfCounters přidáte čítače výkonu. Chcete-li například načíst čítače výkonu definované v GlsPerformanceCounters.xml, spusťte následující rutinu:

    New-PerfCounters -definitionfilename "C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf\GlsPerformanceCounters.xml"