.NET CSM Uygulamaları/Performans ihlalleri/sn \%’si topla performans sayacı
Bu kural, uygulamalar için .NET CSM Uygulamaları/Performans ihlali/sn %’si performans sayacından veri toplar.
Sayaç, Internet tarayıcısının perspektifinden ölçülen istemci tarafında performans ihlallerinin hızını yansıtır. Sayacın değeri izleme yapılandırmasına bağlıdır. Sayaç değeri olay denetimi tarafından gizlenen olayları da içerdiği için, sayaç değeri Application Diagnostics konsoluna raporlanan istemci tarafında performans olaylarının hızından fazla olabilir.
Bu sayaç, yalnızca istemci tarafında uygulama performans izlemesi etkin olduğunda kullanılabilir.
Internet tarayıcısında ölçülen çalışma süresi yapılandırılan eşiği aştığında, istemci tarafında performans olayları üretilir. İstemci tarafında uygulama performansındaki düşüşün tipik nedenleri arasında web sunucusunun düşük performansı, yavaş ağ veya verimsiz uygulama kodu bulunur. Nedenlerin anlaşılması için, istemci tarafında izleme uyarı ayrıntılarıyla sunulan verilerin çözümlenmesi gerekir.
Target | Microsoft.SystemCenter.Apm.CsmApplicationInstance |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Apps |
Counter Name | \% of Performance violations/sec |
Frequency | 300 |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | System.Performance.DataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.Apm.CsmApplicationInstance.CollectPerformanceEventsRate" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmApplicationInstance" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% of Performance violations/sec</CounterName>
<ObjectName>.NET CSM Apps</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmApplicationInstance"]/CounterInstance$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>