Сбор значений счетчика "Сборщик CSM .NET/\% недопустимых маркеров/с"

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

Это правило выполняет сбор данных о числе недопустимых запросов мониторинга, отклоненных конечной точкой сбора данных мониторинга на стороне клиента. Значения поступают из счетчика производительности "Сборщик CSM .NET/\% недопустимых маркеров/с".

Knowledge Base article:

Сводка

Это правило выполняет сбор данных о числе недопустимых запросов мониторинга, отклоненных конечной точкой сбора данных мониторинга на стороне клиента. Значения, собираемые этим правилом, поступают из счетчика производительности "Сборщик CSM .NET/% недопустимых маркеров/с".

Сборщик CSMCollector конечной точки IIS сбора данных мониторинга на стороне клиента отклоняет все запросы, которые неправильно зашифрованы или не соответствуют требуемому формату получаемых данных. Большое число недопустимых запросов мониторинга на стороне клиента может указывать на проблему, связанную с параметрами безопасности мониторинга на стороне клиента. Кроме того, неправильная конфигурация подсистемы балансировки нагрузки (когда сборщик CSMCollector получает запросы мониторинга для веб-страниц, визуализируемых веб-серверами, наблюдение за которыми осуществляется в разных группах управления Operations Manager) может привести к появлению большого числа недопустимых запросов мониторинга на стороне клиента. Недопустимые синтетические транзакции, выполняемые с конечной точкой IIS сборщика CSMCollector, могут привести к повышению числа недопустимых запросов мониторинга на стороне клиента.

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>