Zobrazování dat v produktu Tivoli Performance Viewer

Tato stránka slouží k prohlížení a aktualizaci údajů o výkonnosti vybraného serveru, ke změnám nastavení uživatele a protokolování a k zobrazení souhrnných sestav a informací o konkrétních modulech sledování výkonu.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Monitorování a ladění > Sledování výkonu > Aktuální aktivita > server.

Klepnutím na název serveru zobrazte aktuální aktivitu pro daný server. V tomto pohledu má nástroj Tivoli Performance Viewer dvě hlavní části: navigační panel umístěný vedle navigačního stromu administrativní konzoly a panel pro prohlížení dat, který se nachází vpravo od navigačního panelu Tivoli Performance Viewer.

Aktualizace

Klepnutím na tlačítko Obnovit znovu sestavíte navigační strom. Obnovení je užitečné, když dojde ke změně dostupné infrastruktury PMI (Performance Monitoring Infrastructure) a ve stromu nejsou změny uvedeny.

Zobrazit moduly

Na tlačítko Zobrazit modul klepněte v případě, že je ve stromu zobrazený jeden nebo více modulů sledování výkonu. Zobrazíte informace pro tyto moduly na panelu pro prohlížení dat.

Na panelu Monitorování dat můžete vybrat několik počitadel a zobrazit data výsledného výkonu pro přidružené prostředky. Panel se skládá ze dvou dílčích panelů:
  • Panel pro prohlížení počitadla.
  • Panel pro výběr počitadla. Je-li to zapotřebí, můžete upravit výchozí hodnoty v poli Měřítko, které určuje faktor zvětšení.

Zrušit označení všech položek

Tlačítko Zrušit označení všech položek umožňuje rychle zrušit výběr všech modulů, které jste označili v navigačním stromu.

Poradce

Při běhu aplikace můžete klepnutím na položku Poradce ověřit různá data. Poradce výkonu používá shromážděná data PMI a pomáhá dosáhnout optimálního výkonu systému.

První tabulka představuje počet požadavků za sekundu a dobu odezvy v milisekundách pro webový kontejner.

Ve výsečovém grafu je znázorněna aktivita procesoru jako poměr doby, kdy je procesor aktivní a kdy je v nečinnosti.

Třetí tabulka ukazuje průměrnou aktivitu podprocesu pro různé prostředky, například Výchozí, Zprostředkovatel žádostí o objekty nebo Webový kontejner. Aktivita je vyjádřena jako počet podprocesů nebo připojení, které jsou v aktivním a nečinném stavu.

Chcete-li zobrazit podrobné informace o sdělení, vyberte požadovanou zprávu. Následující pohled poskytuje další informace týkající se zprávy, závažnosti, akce uživatele a podrobností.

Nastavení uživatele

Podle potřeby upravte hodnoty pro následující nastavení uživatele:

Informace Hodnota
Obnovovací frekvence Určuje, jak často modul Tivoli Performance Viewer shromažďuje data výkonu pro server ze služby PMI (Performance Monitoring Infrastructure), kterou poskytuje server. Výchozí hodnota je 30 sekund. Pokud chcete data výkonu pro server shromažďovat častěji, nastavte obnovovací frekvenci na nižší hodnotu. Nastavením obnovovací frekvence na vyšší hodnotu budete data výkonu sbírat méně často. Povolený rozsah je 5 až 500 sekund.
Velikost vyrovnávací paměti Určuje množství dat ukládaných na serveru. Data zobrazená v modulu Tivoli Performance Viewer jsou uložena v krátkodobé vyrovnávací paměti. Jakmile se vyrovnávací paměť zaplní, dojde při každém načtení nové položky ke smazání nejstarší položky. Výchozí velikost vyrovnávací paměti je 40. Povolené hodnoty jsou 10, 20, 30, 40, 50, 60, 70, 80, 90 a 100. Čím větší je velikost vyrovnávací paměti, tím větší operační paměť zabírá. Zadejte tedy takovou velikost vyrovnávací paměti, která umožňuje shromažďovat dostatečný objem monitorovacích dat pro analýzu a současně využívá paměť efektivně bez ukládání zbytečných dat.
Způsob zobrazení dat Určuje způsob zobrazení hodnot počitadla. Je možné použít následující možnosti zobrazení:
Nezpracovaná hodnota
Zobrazuje absolutní hodnotu. Pokud počitadlo představuje načtená data, například průměrný počet připojení v databázovém fondu, zobrazí modul Tivoli Performance Viewer aktuální hodnotu.
Hodnota změny
Zobrazí změnu aktuální hodnoty vzhledem k předchozí hodnotě.
Míra změny
Zobrazí poměr změna/(T1 - T2), kde parametr změna představuje změnu aktuální hodnoty v porovnání s předchozí hodnotou, parametr T1 je čas, kdy byla načtena aktuální hodnota, a parametr T2 je čas, kdy byla načtena předchozí hodnota.

Nastavení protokolu

Nastavení protokolu určuje, co se stane po klepnutí na položku Spustit protokolování, například zobrazení souhrnné sestavy s informacemi o výkonu servletu, o objektu EJB (Enterprise Bean), o metodě EJB, o fondu připojení nebo o fondu podprocesů.

Podle potřeby upravte hodnotu pro následující nastavení protokolu:

Informace Hodnota
Trvání Určuje časovou prodlevu (v minutách), po kterou trvá protokolování, pokud dříve neklepnete na tlačítko Zastavit protokolování. Nástroj Tivoli Performance Viewer není určen k trvalému protokolování.
Maximální velikost souboru Určuje maximální velikost (v megabajtech) jednoho souboru. Počítejte s tím, že nástroj Tivoli Performance Viewer šetří místem díky automatické komprimaci souborů. Tento parametr kontroluje velikost souborů před komprimací, nikoli po komprimaci, kdy jsou soubory menší.
Maximální počet historických souborů Určuje počet souborů, které nástroj Tivoli Performance Viewer zapíše před ukončením. Pokud nástroj Tivoli Performance Viewer dosáhne maximální velikosti souboru před vypršením doby platnosti protokolování, pokračuje v protokolování do dalšího souboru, dokud opět nedosáhne maximální velikosti. Jestliže nástroj Tivoli Performance Viewer dosáhne maximálního počtu historických souborů před vypršením doby platnosti protokolování, odstraní nejstarší historický soubor a pokračuje v ukládání do nového souboru. Celkový objem ukládaných dat je omezený parametry Maximální velikost souboru a Maximální počet historických souborů.
Název souboru Určuje název souboru protokolu. K názvu protokolu se přidá název serveru a čas, kdy došlo ke spuštění protokolu. Tyto údaje pomáhají uživatelů identifikovat soubor protokolu.
Výstupní formát protokolu Určuje, zda nástroj Tivoli Performance Viewer zapisuje soubory protokolu ve formátu XML nebo v binárním tvaru. Doporučuje se používat binární formát, který generuje menší soubory protokolu s lepší možností komprimace.

Zobrazení souhrnných sestav

Souhrnné sestavy jsou k dispozici pro všechny aplikační servery.

Před zobrazení sestav ověřte, zda jsou povolena datová počitadla a správně nastaveny úrovně monitorování.

Standardní úroveň monitorování povoluje všechny sestavy s výjimkou sestavy týkající se metod EJB (Enterprise JavaBeans). Chcete-li povolit sestavu s metodami EJB, upravte úroveň PMI tak, aby obsahovala data metody EJB.

Nástroj Tivoli Performance Viewer podporuje pro všechny aplikační servery tyto souhrnné sestavy:
Servlety
V souhrnu servletů jsou uvedeny všechny servlety, které jsou spuštěné na aktuálním aplikačním serveru. V souhrnném pohledu servletů můžete rychle vyhledat servlet, který spotřebovává nejvíce času, a aplikace, které jej používají. Můžete také zjistit servlety, které se používají nejčastěji. Souhrnnou tabulku lze řadit podle kteréhokoli sloupce.

Rady:

  • Nejpomalejší servlet nebo stránku JSP (JavaServer) naleznete při řazení podle průměrné doby odezvy. Hodnota průměrné doby odezvy je uvedena v milisekundách.
  • Nejčastěji používaný servlet nebo stránku JSP určíte seřazením podle sloupce Celkový počet požadavků.
  • Servlet nebo stránku JSP s nejdelší dobou odezvy naleznete při řazení podle sloupce Celkový čas.
Enterprise JavaBeans
V souhrnu EJB (Enterprise JavaBeans) jsou uvedeny všechny objekty enterprise bean spuštěné na serveru, celková doba provádění jejich metod, počet vyvolání objektů EJB a celková doba strávená v každém objektu enterprise bean.
celková_doba
= počet_vyvolání * doba_provádění_metod
Řazením podle různých sloupců můžete vyhledat nejnáročnější objekt enterprise bean. Jestliže jsou také pro jednotlivé metody EJB povolena počitadla PMI, můžete po zaškrtnutí políčka vedle názvu EJB zobrazit statistiky pro jednotlivé metody.

Rady

  • Nejpomalejší objekt enterprise beam určíte řazením podle průměrné doby odezvy.
  • Nejčastěji používané objekty enterprise bean zjistíte řazením podle sloupce Volání metod.
  • Nejpomalejší dobu odezvy určíte při řazení podle sloupce Celkový čas.
Metody EJB
Souhrn metod EJB znázorňuje statistické údaje pro každou metodu EJB. V souhrnu metod EJB můžete vyhledat nejnáročnější metody objektů enterprise bean.

Rady

  • Nejpomalejší metodu EJB naleznete při řazení podle průměrné doby odezvy.
  • Nejčastěji používaný objekt EJB zjistíte řazením podle sloupce Volání metod.
  • Metodu EJB s nejpomalejší dobou odezvy naleznete při řazení podle sloupce Celkový čas.
Fondy připojení
V souhrnu fondů připojení jsou uvedena všechna připojení ke zdrojům dat, které jsou definovány v aplikačním serveru a zobrazují jejich využití v čase.

Tip

  • Je-li na aplikaci běžná až vysoká zátěž, fondy využívané aplikací by měly být téměř zcela využité. Malé využití znamená, že prostředky nejsou efektivně využívány, protože se udržují nepoužívaná připojení nebo podprocesy. Projděte pořadí, v jakém probíhá zpracování mezi různými fondy. Pokud jsou prostředky u konce postupu podhodnoceny, může to znamenat, že prostředky v popředí jsou omezeny, nebo že je ke konci postupu přiděleno více prostředků, než je nezbytně nutné.
Fondy podprocesů
V souhrnu fondu podprocesů jsou uvedeny všechny fondy podprocesů, které aplikační server v daném čase používá.

Tip

  • Je-li na aplikaci běžná až vysoká zátěž, fondy využívané aplikací by měly být téměř zcela využité. Malé využití znamená, že prostředky nejsou efektivně využívány, protože se udržují nepoužívaná připojení nebo podprocesy. Projděte pořadí, v jakém probíhá zpracování mezi různými fondy. Pokud jsou prostředky u konce postupu podhodnoceny, může to znamenat, že prostředky v popředí jsou omezeny, nebo že je ke konci postupu přiděleno více prostředků, než je nezbytně nutné.

Modul sledování výkonu

Můžete zobrazit moduly sledování výkonu, které zobrazují grafy a další vizuální ztvárnění výkonnostních dat pro systémové prostředky, jako je využití procesoru, fondy a fronty serveru WebSphere Application Server (například fondy připojení k databázím) nebo data zákaznických aplikací (například dobu odezvy servletů). Kromě poskytování prohlížeče dat výkonu umožňuje nástroj Tivoli Performance Viewer zobrazit data jiných produktů nebo aplikací zákazníka, které mají implementováno vlastní rozhraní PMI.

Ke každému modulu sledování výkonu je přidruženo několik počitadel. Tato počitadla jsou zobrazena v tabulce pod datovým grafem nebo tabulkou. Vybraná počitadla se zobrazují v grafu nebo tabulce. Počitadla lze do grafu nebo tabulky přidat, nebo je z nich odebrat, zaškrtnutím nebo zrušením zaškrtnutí políčka vedle počitadla. Standardně se zobrazí první tři počitadla pro každý modul.

Ve verzi 8 používá graf nástroje Tivoli Performance Viewer při vykreslování grafu technologii sady nástrojů Dojo, nikoli formát SGV (Scalable Vector Graphics). Formát Dojo poskytuje lepší uživatelskou odezvu a efektivněji využívá procesor a paměť aplikačního serveru. Formát SVG je i nadále podporován, ale ve verzi 8 tohoto produktu již je zamítnut. Chcete-li použít formát SVG a formát obrázku, nastavte vlastnost JVM na hodnotu false; například: com.ibm.websphere.tpv.DojoGraph=false. Pokud je vlastnost nastavena na hodnotu false, sada nástrojů Dojo je vypnuta a nástroj Tivoli Performance Viewer zobrazuje interaktivní grafiku ve formátu SVG nebo neinteraktivní grafiku ve formátu JPG. Pokud jste specifikovali použití formátu SVG nastavením com.ibm.websphere.tpv.DojoGraph=false, ale nemáte nainstalovaný modul plug-in prohlížeče Adobe SVG, budete vyzváni, abyste jej stáhli a nainstalovali. Pokud se rozhodnete, že modul plug-in instalovat nebudete (pomocí volby Storno), Tivoli Performance Viewer zobrazí statický obrázek. Je-li vaším prohlížečem Internet Explorer 7, výzva k instalaci Adobe SVG může být nedostupná. Abyste problém vyřešili, reinstalujte Adobe SVG. Ve výchozím nastavení je tato vlastnost nastavena na hodnotu true, tj. použití formátu Dojo.

V modulu sledování výkonu lze zobrazit aktuální aktivitu. Jedná se o operaci v reálném čase, která zobrazuje stav různých systémových prostředků a jejich využití. Není-li zapnuté protokolování, data generovaná v tomto scénáři nejsou ukládána, a nejsou tedy k dispozici pro následné prohlížení nebo analýzu. Klepnutím na tlačítko Spustit protokolování zahájíte monitorování chování a systémových prostředků. Uživatel bude mít možnost soubor dodatečně přehrát a analyzovat.

Spustit protokolování/Zastavit protokolování

Tyto příkazy umožňují spustit nebo zastavit protokolování výkonnostních dat. Jakmile zahájíte monitorování serveru, budete moci na panelech Tivoli Performance Viewer zobrazit operace v reálném čase.

Vynulovat

Tento příkaz při klepnutí na tlačítko načte aktuální stavy počitadel a podle nich nastaví novou úroveň baseline . Další datové body jsou v grafu vyneseny relativně vůči pozici, ve které jste klepli na tlačítko Vynulovat. Datové body shromážděné před klepnutím na tlačítko Vynulovat se sice nezobrazí, ale jsou stále uloženy ve vyrovnávací paměti nástroje Tivoli Performance Viewer. Pokud znovu klepnete na tlačítko Vynulovat, nástroj Tivoli Performance Viewer zobrazí všechna data aktuálně uložená ve vyrovnávací paměti od původní úrovně baseline (nikoli od bodu Vynulovat).

Zobrazit tabulku/Zobrazit graf

Chcete-li zobrazit data v tabulce, klepněte na příkaz Zobrazit tabulku v tabulce pro výběr počitadla. Zpět do grafu přejdete tlačítkem Zobrazit graf.

Zobrazit legendu/Skrýt legendu

Chcete-li zobrazit legendu grafu, klepněte na tlačítko Zobrazit legendu. Legendu lze skrýt tlačítkem Skrýt legendu.

Vymazat vyrovnávací paměť

Hodnoty můžete z tabulky nebo grafu smazat. Stačí stisknout tlačítko Vymazat vyrovnávací paměť. Touto akcí odeberete veškerá data PMI.



Název souboru: uprf_tpvserverview.html