Azure İzleyici Aracısı Performans Karşılaştırması
Aracı, ağ geçidi olay iletme senaryosunda saniyede binlerce olayı işleyebilir. Tam aktarım hızı, her olayın boyutu, belirli veri türü ve fiziksel donanım kaynakları gibi çeşitli faktörlere bağlıdır. Bu makalede, iletici senaryosunda 10k Syslog olaylarının aracı aktarım hızını test etme amacıyla kullanılan Microsoft iç karşılaştırması açıklanmaktadır. Karşılaştırma sonuçları, ortamınızda ihtiyacınız olan kaynakları boyutlandırmak için bir kılavuz sağlamalıdır.
Not
Bu makaledeki sonuçlar, ama'nın yalnızca iletme senaryosundaki performansı hakkında bilgilendirilmiştir ve Microsoft tarafından herhangi bir hizmet sözleşmesi oluşturmaz.
İletici olarak aracı için en iyi yöntemler.
- Her AMA, 20k EPS alımıyla sınırlıdır ve sınırları aşan tüm verileri bırakır.
- İletici, diğer iş yüklerinin olası girişimlerini ortadan kaldırmak için ayrılmış bir sistemde olmalıdır.
- Aşırı yüklemelerin veri kaybına neden olmasını önlemek için iletici sistemi CPU, bellek ve disk kullanımı için izlenmelidir.
- Mümkün olduğunda, güvenilirliği ve ölçeklenebilirliği geliştirmek için yük dengeleyici ve yedekli iletici sistemleri kullanın.
- İleticiler hakkında dikkat edilmesi gereken diğer noktalar için Log Analytics Ağ Geçidi belgelerine bakın.
Aracı Performansı
Karşılaştırma, yinelenebilir, doğru ve istatistiksel olarak önemli sonuçlar elde etmek için denetimli bir ortamda çalıştırılır. Aracı tarafından tüketilen kaynaklar saniyede 10.000 sanal Syslog olayı yükü altında ölçülür. Simülasyon yükü, test edilen aracıyla aynı fiziksel donanımda çalıştırılır. Test denemeleri yedi gün boyunca çalıştırılır. Her deneme için performans ölçümleri cpu, bellek ve ağ maksimum ve ortalama kullanımı toplamak için saniyede bir örneklenir. Bu yaklaşım, ortamınız için gereken kaynakları tahmin etmeye yardımcı olmak için doğru bilgileri sağlar.
Not
Sonuçlar Log Analytics Çalışma Alanı (veya diğer telemetri havuzları) tarafından alınan uçtan uca aktarım hızını ölçmez, ağ ve arka uç işlem hattı performansı nedeniyle uçtan uca değişkenlik olabilir.
Karşılaştırmalar, olay önbelleği için AMA Linux sürüm 1.25.2 ve 10 GB disk alanı kullanılarak bir Azure VM Standard_F8s_v2 sisteminde çalıştırılır.
- vCPU'lar: HyperThreading ile 8 (%800 CPU mümkündür)
- Bellek: 16 GiB
- Geçici Depolama: 64 GiB
- En Fazla Disk IOPS: 6400
- Ağ: 4 fiziksel NIC'nin tümlerinde En Fazla 12500 Mbp
Sonuçlar
Performans Ölçümü | Ave (Max) Med |
---|---|
CPU % | 51 (262) |
Mem RSS MB | 276 (1,017) |
Ağ KBps'leri | 338 (18,033) |
Sık sorulan sorular
Bu bölüm, sık sorulan soruların yanıtlarını sağlar.
Aracı başına ne kadar veri gönderilir?
Aracı başına gönderilen veri miktarı aşağıdakilere bağlıdır:
- Etkinleştirdiğiniz çözümler.
- Toplanan günlüklerin ve performans sayaçlarının sayısı.
- Günlüklerdeki veri hacmi.
Bkz . Log Analytics çalışma alanında kullanımı analiz etme.
WireData aracısını çalıştırabilen bilgisayarlar için, ne kadar veri gönderildiğini görmek için aşağıdaki sorguyu kullanın:
WireData
| where ProcessName == "C:\\Program Files\\Microsoft Monitoring Agent\\Agent\\MonitoringHost.exe"
| where Direction == "Outbound"
| summarize sum(TotalBytes) by Computer
Microsoft Monitoring Agent tarafından Azure İzleyici'ye veri gönderirken ne kadar ağ bant genişliği kullanılır?
Bant genişliği, gönderilen veri miktarının bir işlevidir. Veriler ağ üzerinden gönderilirken sıkıştırılır.
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin