Zbieranie wartości licznika Moduł zbierający CSM .NET/Procent nieprawidłowych tokenów/s

Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.CollectInvalidTokensPercentage (Rule)

Ta zasada służy do zbierania informacji o stopniu, w jakim nieprawidłowe żądania monitorowania są odrzucane przez punkt końcowy zbierania danych monitorowania po stronie klienta. Wartości są uzyskiwane z licznika wydajności Moduł zbierający CSM .NET/Procent nieprawidłowych tokenów/s.

Knowledge Base article:

Podsumowanie

Ta zasada służy do zbierania informacji o stopniu, w jakim nieprawidłowe żądania monitorowania są odrzucane przez punkt końcowy zbierania danych monitorowania po stronie klienta. Wartości zbierane za pomocą tej reguły są uzyskiwane z licznika wydajności Moduł zbierający CSM .NET/Procent nieprawidłowych tokenów/s.

Moduł zbierający CSM punktu końcowego IIS zbierania danych monitorowania po stronie klienta odrzuca wszystkie żądania, które nie były prawidłowo zaszyfrowane lub nie były zgodne z formatem wymaganym w przypadku otrzymywanych danych. Wysoki stopień nieprawidłowych żądań monitorowania po stronie klienta może wskazywać na problem z ustawieniami zabezpieczeń monitorowania po stronie klienta. Ponadto przyczyną wysokiego stopnia nieprawidłowych żądań monitorowania po stronie klienta może być niewłaściwa konfiguracja usługi równoważenia obciążenia, gdy moduł zbierający CSM otrzymuje żądania monitorowania dotyczące stron sieci Web renderowanych przez serwery sieci Web monitorowane w różnych grupach zarządzania programu Operations Manager. Rezultatem nieprawidłowych transakcji syntetycznych, które przebiegają w odniesieniu do punktu końcowego IIS modułu zbierającego CSM, jest wyższy stopień nieprawidłowych żądań monitorowania po stronie klienta.

Element properties:

TargetMicrosoft.SystemCenter.Apm.ActivatedApmAgent
CategoryPerformanceCollection
EnabledTrue
Instance Name.NET CSM Collector
Counter Name\% Invalid Tokens/sec
Frequency300
Alert GenerateFalse
RemotableFalse

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Performance.DataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.CollectInvalidTokensPercentage" Enabled="true" Target="Microsoft.SystemCenter.Apm.ActivatedApmAgent" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Invalid Tokens/sec</CounterName>
<ObjectName>.NET CSM Collector</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>300</Frequency>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>