Aracılığıyla paylaş


Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme

Yükleme testleri, performans sayacı verilerini çözümlediğinizde kullanışlı olan adlandırılmış sayaç kümeleri sağlar. Sayaç kümesi teknoloji ile düzenlenir ve Uygulamayı, ASP.NET, .NET Uygulamasını, IIS ve SQL'yi içerir. Yeni Yükleme Testi Sihirbazı kullanarak yükleme testi oluşturduğunuzda, başlangıç sayaç kümesini eklersiniz. Bu yükleme testiniz için önceden tanımlanmış ve önemli sayaç kümeleri kümesini sunar. Sayaçlarınızı Yükleme Testi Düzenleyicisi'nde yönetin.

Not

Yükleme testleriniz uzak makineler arasında dağıtılmışsa, denetleyici ve aracı sayaçları denetleyici ve aracı sayaç ayarlarına eşlenir.Yükleme testinizde uzak makineleri kullanma hakkında daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

Sayaç kümeleri, belirttiğiniz bilgisayarlarda oluşturulur. Yükleme testi boyunca sayaç kümesi ve bilgisayar arasında kullanılan ilişki sayaç kümesi eşlemesi olur. Örneğin, test ettiğiniz Web sunucusu, ASP.NET, IIS ve .NET uygulama sayaç kümesi eşlemelerine sahip olabilir.

Varsayılan değer olarak, başarım sayaçları denetleyici ve aracılar üzerinden toplanır. Daha fazla bilgi için bkz. Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır.

Test altındaki sunucuları, sayaçları toplama üzerindeki bilgisayarlar listesine eklemeniz önemlidir. Sonra, herhangi önemli sistem verisi toplanır ve yükleme testi sırasında izlenir.

Gereksinimler

  • Visual Studio Ultimate

Bu konuda:

Görevler

Görevler

İlişkili Konular

Yük testiniz için başlangıç sayaç kümelerini belirtin: Bir yük testi oluşturduğunuzda, izlemek istediğiniz sayaç kümelerini Yeni Yük Testi Sihirbazı'nda eklersiniz. Daha fazla bilgi için bkz. Yeni Yük Testi Sihirbazı'nı Kullanarak Yük Testleri Oluşturma.

Yük testinizin sayaç kümelerini yönetme: Yük testinizi oluşturduktan sonra, Yük Testi Düzenleyicisi'nde Sayaç Kümesi'ni düzenleyebilirsiniz. Sayaç kümelerini yönetme, performans toplamak istediğiniz bilgisayarlar kümesini seçmeyi ve her bir bilgisayardan toplamak üzere bir sayaç kümesinin kümesini atamayı içerir. Sayaçlarınızı Yükleme Testi Düzenleyicisi'nde yönetin.

Yük testinize sayaç kümeleri ekleyin: Yeni Yük Testi Sihirbazı ile bir yük testi oluşturduğunuzda, ilk sayaç kümesini eklersiniz. Bu yükleme testiniz için önceden tanımlanmış sayaç kümeleri kümesini sunar. Bir yük testi oluşturduktan sonra Yük Testi Düzenleyicisi'ni kullanarak varolan sayaç kümelerine yeni sayaçlar ekleyebilirsiniz.

Yükleme testiniz için sayaçları kullanarak eşik kuralı belirleme: Eşik kuralı yükleme testi süresince sistem kaynak kullanımını görüntülemek için tek bir performans sayacı üzerine ayarlanan bir kuraldır. Sayaç kümesi tanımları, birçok anahtar başarım sayacı için önceden tanımlanmış eşik kurallarını içerir. Yükleme testindeki eşik kuralları, bir performans sayacı değerini sabit bir değerle veya başka bir performans sayacı değeriyle karşılaştırır.

Sayaç kümelerinin eşleştirildiği bilgisayarlara kolay adlar atayın: bilgisayara kolayca tanınan bir isim vermenizi sağlayan bilgisayar etiketlerini ekleyebilirsiniz. Etiketler ağaç olarak Yükleme Testi Düzenleyicisi'nde Sayaç Kümesi Eşlemeleri düğümünde görüntülenir. Daha da önemlisi, etiketler paydaşlara bilgisayarın yük testi içerisindeki rolünü belirlemede yardımcı olan Excel raporlarında gösterilir (örneğin "lab2 içinde Web Server1" veya "Phoenix ofisi içinde SQL Server2").

Daha fazla bilgi için bkz. Test Karşılaştırmaları veya Eğilim Analizleri için Yükleme Testi Sonuçlarını Raporlama.

İlgili Görevler

Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme

Uygulamanızdaki engelleri bulmanıza, hataları belirlemenize ve ilerlemeleri ölçmenize yardım etmek için Yükleme Testi Çözümleyicisi'ni kullanabilirsiniz.

Sayaç Kümeleri Kullanma

Yükleme testi araçları, zaman içinde sayaçları kullanarak performans verilerini toplar ve grafiğini çizer. Sayaç kümesi, kullanıcı tarafından belirtilen aralıklarla yükleme testi sırasında toplanır. Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Örnek Hız Nasıl Belirlenir. Sayaçları, çalışma sırasında veya Yükleme Test Çözümleyicisi kullanılarak yapılan yükleme testinin çalışmasından sonra görüntüleyebilirsiniz. Daha fazla bilgi için bkz. Yük Testi Çözümleyicisi Genel Görünümü.

Sayaç verileri, sunucudan ve testin çalıştığı herhangi bir bilgisayardan toplanır. Testleri çalıştırdığınız aracı bilgisayarları kümesini ayarladıysanız, sayaçlar bu bilgisayarlardan da toplanır.

Üç sayaç kategorisi var: yüzdeler, sayılanlar ve ortalamalar. % CPU kullanımı, SQL Sunucu kilidi sayar ve saniyedeki IIS istekleri, örnek verilebilir.

Yük Testi Sayaç Kümeleri

Yük testi sayaç kümeleri

Bireysel HTTP istekleri için performans verileri, bir testi yapan bilgisayar tarafından bildirilir. bu tür aracı bir bilgisayar. İstekler için, İlk Bayt için Ortalama Süre, Yanıtlama Süresi ve Saniyedeki İstekler gibi verileri görüntüleyebilirsiniz.

Başarım verilerinin toplanma kolaylığı için, Visual Studio Ultimate, ayrıca, yükleme testleri kullanımı için önceden belirlenmiş, isimlenmiş sayaç kümeleri de sağlar. Bu ayarlar, IIS, ASP.NET veya SQL Server'ı çalıştıran sunucuyu çözümlerken yararlıdır. Sayaçlar, Yükleme Testi Düzenleyicisi kullanarak eklenebilen varsayılan sayaç kümesinde sağlanmaz. Bilgisayarlardaki kaynak kullanımını görüntüleyebileceğinizden emin olmak için, yükleme testinize bilgisayarları veya sunucuları eklemeniz önemlidir. Daha fazla bilgi için bkz. Yük Testi Düzenleyicisi Kullanılarak Sayaç Kümeleri Nasıl Yönetilir.

Yükleme çalışmalarının sonuç çözümlemesi, hangi verinin toplandığını, eşik kurallarının nereye ayarlanması gerektiğini, ve bir ölçünün uygulamadaki belirli bir problemi nasıl anlattığını bilmek için belirli bir alanın etki alanı özel bilgisine sıklıkla ihtiyaç duyar. Daha fazla bilgi için bkz. About Threshold Rules.

ms404695.collapse_all(tr-tr,VS.110).gifPerformans Sayacı Örnekleme Aralığı Hakkında Önemli Noktalar

Yük testi çalıştırma ayarlarından, yük testinizin uzunluğuna göre uygun bir Örnek Hızı özelliği değeri seçin. Varsayılan değer olarak beş saniye gibi küçük bir örnekleme hızı yükleme testi sonuçları veritabanında daha fazla alan gerektirir. Daha uzun yük testlerinde, örnek hızı artırmak toplanan veri miktarını azaltır. Daha fazla bilgi için bkz. Yük Testi Çalışma Ayarı için Örnek Hız Nasıl Belirlenir.

Aşağıdakiler örnek oranlar için bazı kılavuzlardır:

Yükleme testi süresi

Önerilen örnek hız

<1 Saat

5 saniye

1−8 Saat

15 saniye

8−24 Saat

30 saniye

> 24 Saat

60 saniye

Başarım Verilerini Depolama

Yükleme testi sırasında, performans sayacı verisi, Yükleme Testi Sonuçları Deposu'nda toplanır ve saklanır. Daha fazla bilgi için bkz. Yükleme Testi Sonuçları Deposunda, Yükleme Testi Sonuçlarını Yönetme.

Eşik kuralları hakkında

Eşik kuralı, yükleme testi süresince sistem kaynak kullanımını görüntülemek için tek bir başarım sayacı üzerine ayarlanan bir kuraldır. Sayaç kümesi tanımları, birçok anahtar başarım sayacı için önceden tanımlanmış eşik kurallarını içerir. Daha fazla bilgi için bkz. Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme.

Eşik Kuralları ve Düzeyleri

Yükleme testlerinizde eşik kuralları oluşturduğunuzda, iki kural türü arasından seçersiniz:

  • Sabiti Karşılaştırma
    Bir başarım sayaç değerini sabit bir değerle karşılaştırma.

  • Sayaçları Karşılaştırma
    Bir başarım sayaç değerini başka bir başarım sayaç değeriyle karşılaştırma.

Eşik kuralları oluşturduğunuzda, kural düzeylerini de ayarlarsınız. Düzeyler, uyarı eşiği ve kritik eşiktir. Bir yükleme testi çalışması görüntülediğinizde, uyarı düzeyi eşik ihlalleri sarı simgeyle gösterilir ve kritik düzey eşik ihlalleri kırmızı simgeyle gösterilir.

Aşma Özelliğiyse Uyar

Eşiği aşamanın bir sorun olduğunu belirtmek için Alert If Over (Aştıysa Uyar) özelliğini True (Doğru) olarak ayarlayın. Örneğin, eşik kuralı % İşlemci Süresi olarak ayarlanmışsa ve bu değer 90'dan büyük olduğunda uyarılmayı isterseniz, Compare Constant (Sabiti Karşılaştır) kural türünü kullanın, Critical Threshold Value (Kritik Eşik Değeri)'ni 90'a ayarlayın ve Alert If Over (Aştıysa Uyar)'ı True (Doğru) olarak ayarlayın.

Eşiğin altına düşmenin bir sorun olduğunu belirtmek için Alert If Over (Aştıysa Uyar) özelliğini False (Yanlış) olarak ayarlayın. Örneğin, eşik kuralı Requests/Sec (İstek/saniye) olarak ayarlanmışsa ve bu değer 50'dan düşük olduğunda uyarılmayı isterseniz, Compare Constant (Sabiti Karşılaştır) kural türünü kullanın, Critical Threshold Value (Kritik Eşik Değeri)'ni 50'a ayarlayın ve Alert If Over (Aştıysa Uyar)'ı False (Yanlış) olarak ayarlayın.

Ayrıca bkz.

Görevler

İzlenecek yol: Web Başarım Testleri İçeren Bir Yükleme Testi Oluşturmak ve Çalıştırmak

Yük Testi Düzenleyicisini Kullanarak bir Eşik Kuralı Nasıl Eklenir

Kavramlar

Yük Testi Çözümleyicisi'ni Kullanarak Yük Testlerindeki Eşik Kuralı İhlallerini Çözümleme

Bilgisayarlar bir yük sınaması için sayaç kümesi ve eşik kurallarını belirtme

Diğer Kaynaklar

Birden çok Test makinelerde Test denetleyicileri ve Test aracıları'nı kullanarak yük sınaması dağıtma çalışır

Yük Testi Çözümleyicisini Kullanarak Yük Testi Sonuçlarını Çözümleme