Sdílet prostřednictvím


Srovnávací test výkonu agenta služby Azure Monitor

Agent dokáže zpracovat mnoho tisíc událostí za sekundu ve scénáři předávání událostí brány. Přesná rychlost propustnosti závisí na různých faktorech, jako je velikost každé události, konkrétní datový typ a fyzické hardwarové prostředky. Tento článek popisuje interní srovnávací test Microsoftu používaný k testování propustnosti agenta 10 tisíc událostí Syslogu ve scénáři předávání. Výsledky srovnávacích testů by měly poskytovat průvodce velikostí prostředků, které budete potřebovat ve svém prostředí.

Poznámka:

Výsledky v tomto článku jsou informativní o výkonu AMA pouze ve scénáři předávání a nepředstavují žádnou smlouvu o poskytování služeb v rámci Microsoftu.

Osvědčené postupy pro agenta jako služby předávání

  • Předávání by mělo být ve vyhrazeném systému, aby se zabránilo potenciálnímu rušení jiných úloh.
  • Systém předávání by měl být monitorován pro využití procesoru, paměti a disku, aby se zabránilo přetížení v příčině ztráty dat.
  • Pokud je to možné, použijte nástroj pro vyrovnávání zatížení a redundantní systémy předávání ke zlepšení spolehlivosti a škálovatelnosti.
  • Další důležité informace o předávání najdete v dokumentaci ke službě Log Analytics Gateway.

Výkon agenta

Srovnávací test se spouští v řízeném prostředí, aby bylo možné získat opakovatelné, přesné a statisticky významné výsledky. Prostředky spotřebované agentem se měří pod zatížením 10 000 simulovaných událostí Syslogu za sekundu. Simulované zatížení se spouští na stejném fyzickém hardwaru, na který je agent pod testem zapnutý. Zkušební verze se spouštějí sedm dní. Pro každou zkušební verzi se metriky výkonu vzorkují každou sekundu, aby se shromáždilo maximální využití procesoru, paměti a sítě a průměrné využití. Tento přístup poskytuje správné informace, které vám pomůžou odhadnout prostředky potřebné pro vaše prostředí.

Poznámka:

Výsledky neměří koncovou propustnost ingestované pracovním prostorem služby Log Analytics (nebo jinými jímky telemetrie), protože kvůli výkonu síťového a back-endového kanálu může dojít k komplexní variabilitě.

Srovnávací testy se spouští na virtuálním počítači Azure Standard_F8s_v2 systému pomocí AMA Linuxu verze 1.25.2 a 10 GB místa na disku pro mezipaměť událostí.

  • VCPU: 8 s HyperThreadingem (800% procesor je možné)
  • Paměť: 16 GiB
  • Dočasné úložiště: 64 GiB
  • Maximální počet vstupně-výstupních operací za sekundu disku: 6400
  • Síť: max. 12500 Mbp na všech 4 fyzických síťových rozhraních

Výsledky

Metrika výkonu Ave (Max) Med
% využití procesoru 51 (262)
Mem RSS MB 276 (1,017)
Síťové klíčové ukazatele výkonu 338 (18,033)

Nejčastější dotazy

Tato část obsahuje odpovědi na běžné otázky.

Kolik dat se odesílá na agenta?

Množství odeslaných dat na agenta závisí na:

  • Řešení, která jste povolili.
  • Počet shromažďovaných protokolů a čítačů výkonu.
  • Objem dat v protokolech.

Viz Analýza využití v pracovním prostoru služby Log Analytics.

V případě počítačů, které můžou spustit agenta WireData, pomocí následujícího dotazu zjistěte, kolik dat se odesílá:

WireData
| where ProcessName == "C:\\Program Files\\Microsoft Monitoring Agent\\Agent\\MonitoringHost.exe"
| where Direction == "Outbound"
| summarize sum(TotalBytes) by Computer 

Kolik šířky pásma sítě používá agent Microsoft Monitoring Agent při odesílání dat do služby Azure Monitor?

Šířka pásma je funkce množství odeslaných dat. Data se komprimují, protože se posílají přes síť.

Další kroky