Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Geçerlidir: ✔️ Linux VM'ler ✔️ Windows VM'ler
Performans tanılama (PerfInsights), Azure sanal makinelerdeki performans sorunlarını belirlemenize ve gidermenize yardımcı olur. Yüksek CPU, bellek ve disk kullanımı gibi yüksek kaynak kullanımıyla ilgili içgörüler sağlar ve performans sorunlarının kök nedenini anlamanıza yardımcı olur.
Performans tanılamalarını doğrudan Azure portalından çalıştırarak vm için günlükler, yapılandırma ve tanılama verileri hakkındaki içgörüleri ve raporları gözden geçirebilirsiniz. Microsoft Desteği başvurmadan önce sorununuzu tanılamak için bu bilgileri kullanın.
Performans tanılaması, maliyetleri en aza indirmek için kısa veri saklama için yapılandırabileceğiniz bir depolama hesabında tüm içgörüleri ve raporları depolar. Performans tanılamalarının, tanılama verilerini, içgörülerini ve raporlarını yükleyebilmesi için sanal makinenin depolama hesabına giden bir ağ erişimi olması gerekir. Daha fazla bilgi için bkz. Azure'da varsayılan giden erişim.
Performans tanılama modları
Performans tanılaması aşağıdaki iki moddan birinde çalışır:
- Sürekli tanılama , verileri beş saniyelik aralıklarla toplar ve her beş dakikada bir yüksek kaynak kullanımı hakkında eyleme dönüştürülebilir içgörüler raporlar.
- İsteğe bağlı tanılama, tek bir anda toplanan verileri temel alan daha ayrıntılı veriler, içgörüler ve öneriler sağlayarak devam eden bir performans sorununu gidermenize yardımcı olur. İsteğe bağlı tanılama hem Windows hem de Linux'ta desteklenir.
Aşağıdaki tabloda, sürekli ve isteğe bağlı performans tanılamaları tarafından sağlanan veriler karşılaştırilmiştir. Toplanan tüm tanılama verilerinin tam listesi için bkz. Toplanan veriler.
| Devamlı | Talep üzerine | |
|---|---|---|
| Oluşturulan içgörüler | Yüksek CPU, yüksek bellek ve yüksek disk kullanımı gibi yüksek kaynak kullanımıyla ilgili sürekli eyleme dönüştürülebilir içgörüler | Yüksek kaynak kullanımı ve çeşitli sistem yapılandırmaları hakkında isteğe bağlı eyleme dönüştürülebilir içgörüler |
| Veri toplama sıklığı | Beş saniyede bir veri toplar. Güncellemeler her beş dakikada bir yüklenmektedir. | İsteğe bağlı çalıştırmanın seçili süresi için isteğe bağlı verileri toplar |
| Oluşturulan raporlar | Rapor oluşturmaz | Kapsamlı tanılama verilerine sahip bir rapor oluşturur |
Desteklenen sorun giderme senaryoları
Aşağıdaki bölümlerde, performans sorunlarını belirlemek ve gidermek için sürekli ve isteğe bağlı performans tanılamalarını kullanmaya yönelik yaygın senaryolar açıklanmaktadır.
Sürekli tanılama
Sürekli performans tanılamaları, vm'nizi düzenli olarak izleyerek yüksek kaynak kullanımını belirlemenize yardımcı olur:
- Yüksek CPU kullanımı: Yüksek CPU kullanım dönemlerini algılar ve bu dönemlerde en çok CPU kullanan tüketicileri gösterir.
- Yüksek bellek kullanımı: Yüksek bellek kullanım dönemlerini algılar ve bu dönemlerde en çok bellek kullanımı kullananları gösterir.
- Yüksek disk kullanımı: Fiziksel disklerdeki yüksek disk kullanım sürelerini algılar ve bu dönemlerde en çok kullanılan disk kullanım tüketicilerini gösterir.
İsteğe bağlı tanılama
İsteğe bağlı tanılama, Windows ve Linux VM'leri arasında farklı bilgiler sağlar. Aşağıdaki bölümlerde her platform için kullanılabilen senaryolar açıklanmaktadır. Her raporla ilgili daha fazla ayrıntı için bkz. İsteğe bağlı raporlar.
| Rapor | Açıklama |
|---|---|
| Hızlı performans analizi | Olay günlükleri, disk yapılandırması ve ağ kullanımı dahil olmak üzere VM yapılandırmasına ve performansına temel genel bakış. |
| Kıyaslama | VM'ye bağlı tüm sürücüler için bir karşılaştırma testi (IOPS ve MBPS) çalıştırır. |
| Performans analizi | Kaynak tüketimini, bilinen sorunları denetler, en iyi yöntemleri analiz eder ve tanılama verilerini toplar. |
| Azure Dosyalar analizi | Ağ izlemesi ile özel bir performans sayacı ölçümü gerçekleştirir. Tüm Sunucu İleti Bloğu (SMB) istemci paylaşım sayaçlarını içerir. |
| Gelişmiş performans analizi | Paralel olarak çalıştırılacak izlemeleri seçin. |
Toplanan veriler
Performans tanılaması, kullandığınız performans senaryosuna bağlı olarak aşağıdaki tabloda yer alan bilgileri Windows makinelerden toplar.
| Toplanan veriler | Hızlı performans analizi | Kıyaslama | Performans analizi | Azure Dosyalar analizi | Gelişmiş performans analizi |
|---|---|---|---|---|---|
| Olay günlüklerinden gelen bilgiler | Evet | Evet | Evet | Evet | Evet |
| Sistem bilgileri | Evet | Evet | Evet | Evet | Evet |
| Birim haritası | Evet | Evet | Evet | Evet | Evet |
| Disk haritası | Evet | Evet | Evet | Evet | Evet |
| Çalışmakta olan görevler | Evet | Evet | Evet | Evet | Evet |
| Depolama güvenilirlik sayaçları | Evet | Evet | Evet | Evet | Evet |
| Depolama bilgileri | Evet | Evet | Evet | Evet | Evet |
| Fsutil çıkış verisi | Evet | Evet | Evet | Evet | Evet |
| Sürücü bilgilerini filtrele | Evet | Evet | Evet | Evet | Evet |
| Netstat çıkışı | Evet | Evet | Evet | Evet | Evet |
| Ağ yapılandırması | Evet | Evet | Evet | Evet | Evet |
| Güvenlik duvarı yapılandırması | Evet | Evet | Evet | Evet | Evet |
| SQL Server yapılandırması | Evet | Evet | Evet | Evet | Evet |
| Performans tanılama izleri * | Evet | Evet | Evet | Evet | Evet |
| Performans sayacı izleme ** | Evet | Evet | |||
| SMB sayaç izi ** | Evet | ||||
| SQL Server sayacı izleme ** | Evet | Evet | |||
| Xperf izi | Evet | ||||
| StorPort izleme kaydı | Evet | ||||
| Ağ izleme | Evet | Evet | |||
| Diskspd karşılaştırma izlemesi *** | Evet |
Performans etkisi
Aşağıdaki tabloda, çeşitli Windows işletim sistemi sürümleri, Azure boyut vm'leri ve CPU yüklemeleri üzerinde 12 saatlik sürekli performans tanılama testleri çalıştırmanın sonuçları gösterilmektedir. Bu sonuçlar sistem kaynakları üzerinde en düşük etkiyi gösterir.
| İşletim sistemi sürümü | VM boyutu | CPU yükü | Ortalama CPU kullanımı | 90. yüzdebirlik CPU kullanımı | 99. yüzdebirlik CPU kullanımı | Bellek kullanımı |
|---|---|---|---|---|---|---|
| Windows Server 2019 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | %2 | %3 | 42-43 MB |
| Windows Server 2016 SQL | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | %2 | %3 | 42-43 MB |
| Windows Server 2019 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | %2 | %3 | 42-43 MB |
| Windows Server 2022 | B2s, A4V2, D5v2 | 20%, 50%, 80% | <0,5% | <0,5% | %3 | 42-43 MB |
Depolama maliyetleri
VM'de sürekli stres olduğu varsayıldığında, yerel olarak yedekli depolama kullandığınız varsayılarak sürekli performans tanılaması için depolama maliyetinin ayda bir yüzdeden az olduğu tahmin edilir. İçgörüleri bir tabloda ve JSON dosyasını bir BLOB kapsayıcısında depolar. Her satır yaklaşık 0,5 KB ve rapor sıkıştırmadan önce yaklaşık 9 KB'tır. Beş dakikada bir iki satır ve buna karşılık gelen rapor yüklemesi 10 KB veya 0,00001 GB'a eşittir.
Depolama maliyetini hesaplamak için:
- Aylık satır sayısı: 17.280
- Satır başına boyut: 0,00001 GB
- Toplam veri boyutu: 17.280 x 0,000001 = 0,1728 GB
En son fiyatlar için bkz. Azure Blob Depolama pricing.
VM'leri bölgeler arasında taşıma
Azure VM'ler ve ilgili ağ ve depolama kaynakları, Azure Kaynak Taşıyıcı kullanılarak bölgeler arasında taşınabilir. Ancak, Azure Performans Tanılama VM uzantısı da dahil olmak üzere VM uzantılarını bölgeler arasında taşıma desteklenmez. VM'yi taşıdıktan sonra uzantıyı hedef bölgedeki VM'ye el ile yüklemeniz gerekir. Daha fazla bilgi için bkz. Azure VM'leri Azure bölgeler arasında taşımak için Support matrisi.
Tanılama verilerini Microsoft Desteği ile paylaşma
Microsoft ile bir destek bileti açtığınızda, isteğe bağlı performans tanılama çalışması sonucunda oluşturulan performans tanılama raporunu paylaşın. Microsoft Destek, istek üzerine performans tanılama raporunu bir çalışma alanına yükleme seçeneği sunar. İsteğe bağlı performans tanılama raporunu indirmek için aşağıdaki yöntemlerden birini kullanın:
- Performans tanılama panelinden veya depolama hesabından, Performans tanılama içgörülerini ve raporlarını analiz etme bölümünde açıklandığı şekilde raporu indirin.
Yardım için bize ulaşın
Sorularınız veya yardıma ihtiyacınız varsa destek isteği oluşturun veya Azure topluluk desteği sorun. Ayrıca Azure geri bildirim topluluğuna ürün geri bildirimi gönderebilirsiniz.