.NET CSM Uygulamaları/Performans ihlali sayısı/sn topla performans sayacı
Bu kural, uygulamalar için .NET CSM Uygulamaları/İhlal sayısı/sn performans sayacından veri toplar.
Sayaç, Internet tarayıcısının perspektifinden ölçülen istemci tarafında performans ihlallerinin sayısı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 performans olaylarının sayısından fazla olabilir.
Bu sayaç yalnızca, istemci tarafı uygulama performansı izleme 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.CollectPerformanceEventsCount" 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>