Yanıtlar:
Sunucularımda performans sayaçlarını çalıştırmada hiç sorun yaşamadım.
Microsoft, IIS için aşağıdaki sayaçları izlemenizi önerir :
Özellikle ASP.NET için
Geç cevap olsa da, burada yaptıklarımızı üretim ortamıyla paylaşıyorum.
Senaryo, web sunucumuzdaki istek isabetlerinin sayısını ve kaç tanesinin sunulduğunu / meydana gelen herhangi bir iplik açlığı / kaynak darboğazı olup olmadığını bulmak zorunda kalmamızdı.
Bunun için perfmon.exe
Sayaç ile aşağıdaki sayaçları kullandık
: - Asp.Net Apps V2.0.50727.
Eşgörünüm: - LM_W3SVC_1_ROOT_ "HostedWebSite"
1). Toplam İstek:: Son IIS yeniden başlatmasından toplam istek sayısı sağlar.
2). Uygulama Sırasındaki İstekler
3). İstekler Başarılı
4). İstekler Başarısız Oldu
3). TimedOut
4) istekleri . Reddedilen İstekler: Başvuru isteği kuyruğu nedeniyle reddedilen istek sayısı
5). Bulunamayan İstekler: Bulunamayan kaynak isteklerinin sayısı.
6). Yetkilendirilmemiş İstekler: Yetkisiz erişim nedeniyle başarısız istek sayısı.
Sayaç: - .Net CLR Verileri.
1). Sql İstemcisi: Geçerli # havuzlanmış ve havuzsuz bağlantılar: - Havuzlanmış olsun veya olmasın geçerli bağlantı sayısını sağlar.
Sayaç: - .Net CLR Kilitler ve Konular.
1). Mantıksal İş Parçacığı Sayısı
2). Fiziksel İş
Parçacığı Sayısı: - HTTP Hizmet İstek Kuyrukları
1). CurrentQueueSize: - Kuyruktaki istek sayısı
2). RejectedRequests: Kuyruktan reddedilen toplam istek sayısı