Pomocí modulu widget Monitor služeb je možné měřit dobu odezvy a propustnost služeb odkrytých a vyvolaných vaším modulem v definovaném časovém období.
Modul widget
Monitor služeb může zobrazovat grafy doby odezvy i propustnosti, takže můžete porovnávat a korelovat data. Také zobrazuje tabulku provozních statistik. Oba grafy jsou zakresleny v definovaném časovém okně a pravidelně aktualizovány podle stanovené obnovovací frekvence. S příchodem nových dat jsou nejstarší údaje z grafu odebírány.
- Graf doby odezvy
- Zakresluje dobu odezvy na volání ve vybraných operacích, takže je možné určit, jak dlouho služba trvá a zda se doba trvání s časem zhoršuje. Na ose Y je označena doba odezvy měřená v milisekundách. Na ose X je označena uplynulá doba od počátku monitorování (např. časové okno, které monitorujete), měřená v minutách nebo hodinách. Je možné zakreslit minimální, maximální a střední dobu odezvy pro zadanou jednotku času.
U operací služeb s implementací obousměrných asynchronních služeb označuje doba odezvy pouze dobu, kterou operace potřebuje ke zpracování požadavku. Neměří celkovou dobu do odeslání odezvy.
- Graf propustnosti
- Zakresluje propustnost volání ve vybraných operacích, takže je možné zjistit, jak často je nějaká služba volána a zda plní propustnost očekávanou podle typových úloh. Tento graf označuje počet volání dokončených ve specifickém časovém období (měřeno v sekundách nebo minutách). Na ose Y je zakreslen počet volání dokončených za jednotku času, přičemž časová jednotka je měřena v sekundách nebo minutách. Na ose X je zakreslena uplynulá doba, měřená v minutách nebo hodinách.
- Tabulka statistických měření
- Pokud ve volbách konfigurace modulu widget vyberete volbu Zobrazit statistiku, obsahuje tato tabulka provozní statistiku kumulovanou za poslední sekundu nebo minutu a od počátku monitorování služby. Kumulovaná statistika obsahuje dobu odezvy, počet propustnosti a počet selhání pro jednotlivé monitorované operace.
Tipy pro použití grafů
Následující tipy vám mohou pomoci efektivnější využít grafy doby odezvy a propustnosti.
- Upravit časové období a obnovovací frekvenci pro grafy. Obnovovací frekvenci můžete upravit, a zvýšit či snížit tak frekvenci aktualizací grafů. Nezapomeňte, že vyšší obnovovací frekvence může mít vliv na výkon. Také můžete určit dobu trvání, pro kterou chcete data v grafech zakreslit. Doba trvání je v grafech měřena buď v minutách, nebo v hodinách.
- Omezit horní limit osy Y. Délka osy Y je přizpůsobitelná a umožňuje optimalizovat podrobnosti grafu; dynamicky se mění tak, aby zobrazila minimální a maximální hodnoty od počátku monitorování. Kromě toho můžete nakonfigurovat její horní limit, aby se osa Y dále omezila v situacích, kde je několik málo hodnot doby odezvy či propustnosti, které značně přesahují zbytek hodnot. V také situaci graf nezobrazuje měření vyšší než horní limit.
- Zobrazte přesná měření pro určitý bod grafu. Podržte ukazatel myši nad libovolným bodem grafu doby odezvy nebo propustnosti a zobrazí se okno s názvem operace a specifickými údaji o době odezvy nebo propustnosti.
- Nastavit prahovou hodnotu doby odezvy a propustnosti. U každé monitorované operace určete prahovou hodnotu doby odezvy, propustnosti, případně obou. Volání, které tuto prahovou hodnotu překročí, jsou v grafech vizuálně rozlišena.
- Přepínejte mezi různými styly grafu. Modul widget Monitor služeb nabízí pro zobrazení údajů doby odezvy a propustnosti tři různé typy grafů: Spojnicový (výchozí), Sloupcový a Bodový. Typ grafu můžete měnit dynamicky z rozevírací nabídky v horní části grafu.
- Monitorujte v jednom grafu více operací. Grafy můžete využít k monitorování více operací zároveň (například pro porovnání doby odezvy sady souvisejících operací). Graf doby odezvy i graf propustnosti může každý zakreslit až pět operací.