.NET CSM İstatistiği/Performans ihlali sayısı/sn topla performans sayacı
Bu kural, web sayfaları için .NET CSM İstatistiği/İhlal sayısı/sn performans sayacından veri toplar.
Sayaç, web sayfalarındaki performans ihlallerinin sayısını Internet tarayıcısının perspektifinden ölçüldüğü şekilde gösterir.
Sayacın değeri izleme yapılandırmasına bağlıdır. Sayaç değeri olay denetimi tarafından gizlenen olayları içerdiği için, sayaç değeri Application Diagnostics konsoluna raporlanan performans olaylarının sayısından fazla olabilir.
Bu sayacın web sayfaları için kullanılabilmesi için, istemci tarafı uygulama performansı izlemenin etkin olması ve sayfa için istemci tarafı işleminin yapılandırılmış olması gerekir.
Yeni bir uygulamanın web sayfası için istemci tarafı işlemi yapılandırmak için:
.NET Uygulama Performansı İzleme şablonu sihirbazını açın.
İstemci tarafı izlemeyi etkinleştirirken, Özelleştir'i tıklatın.
İşlem bölümünde, Ekle'yi tıklatın.
İzlemek istediğiniz sayfalar için istemci tarafı işlem ayarlarını belirtin.
İzlenmekte olan bir uygulamanın web sayfası için bir istemci tarafı işlemi yapılandırmak için:
.NET Uygulama Performansı İzleme şablonunda, web uygulaması grubunuzu açın.
İstemci Tarafı İzleme sekmesini tıklatın.
Değiştirmek istediğiniz uygulamayı seçip Özelleştir'i tıklatın.
İşlem bölümünde, Ekle'yi tıklatın.
İzlemek istediğiniz sayfalar için istemci tarafı işlem ayarlarını belirtin.
Target | Microsoft.SystemCenter.Apm.CsmTransaction |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Statistic |
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.CsmTransaction.CollectPerformanceEventsCount" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmTransaction" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName># of Performance violations/sec</CounterName>
<ObjectName>.NET CSM Statistic</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/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>