Share via


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 etmede kullanılan Microsoft iç karşılaştırması açıklanmaktadır. Karşılaştırma sonuçları, ortamınızda ihtiyacınız olacak kaynakları boyutlandırmak için bir kılavuz sağlamalıdır.

Dekont

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.

  • İ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.

Dekont

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