Sdílet prostřednictvím


Monitorování aplikací pomocí živého zobrazení aplikace s plánem Azure Spring Apps Enterprise

Poznámka:

Plány Basic, Standard a Enterprise budou od poloviny března 2025 vyřazeny ze 3letého období vyřazení. Doporučujeme přejít na Azure Container Apps. Další informace najdete v oznámení o vyřazení Azure Spring Apps.

Od 30. září 2024 bude od 30. září 2024 zastaralý plán s úplným vypnutím po šesti měsících. Doporučujeme přejít na Azure Container Apps. Další informace najdete v tématu Migrace spotřeby Azure Spring Apps Úrovně Standard a vyhrazeného plánu do Azure Container Apps.

Poznámka:

Zobrazení Application Live View pro VMware Tanzu dosáhne konce podpory 31. srpna 2025. Doporučujeme ji migrovat na správce Spring Boot v místním prostředí. Další informace o tom, jak provést migraci, naleznete v tématu Migrace živého zobrazení aplikace do aplikace Spring Boot Admin.

Tento článek se vztahuje na: ❎ Basic/Standard ✅ Enterprise

Tento článek popisuje funkce uživatelského rozhraní živého zobrazení aplikace a stránky a zobrazení zahrnuté v uživatelském rozhraní Application Live View.

Application Live View for VMware Tanzu je jednoduchý nástroj pro přehledy a řešení potíží, který vývojářům aplikací a operátorům aplikací pomáhá hledat v běžících aplikacích.

Application Live View poskytuje vizuální přehled o spuštěných aplikacích kontrolou informací o ovladači Spring Boot. Poskytuje živé zobrazení dat jenom z aplikace. Živé zobrazení aplikace neukládá žádná data aplikace pro další analýzu ani historická zobrazení. Snadno použitelné rozhraní umožňuje řešit potíže, učit se a udržovat přehled o určitých aspektech aplikací. Poskytuje uživatelům určitou úroveň řízení, aby mohli měnit některé parametry, jako jsou úrovně protokolů a vlastnosti prostředí spuštěných aplikací.

Požadavky

Stránka podrobností

Stránka Podrobnosti je výchozí stránka načtená v části Živé zobrazení . Tato stránka poskytuje tabulkový přehled obsahující následující vlastnosti:

  • Název aplikace
  • ID instance
  • Umístění
  • Umístění poháněcího zařízení
  • Koncový bod stavu
  • Přímý přístup k poháněcího zařízení
  • Framework
  • Verze
  • Nová verze opravy
  • Nová hlavní verze
  • Verze sestavení

Mezi kategoriemi informací můžete přecházet tak, že v rozevíracím seznamu v pravém horním rohu stránky vyberete.

Snímek obrazovky s živým zobrazením aplikace, která zobrazuje stránku Podrobnosti ukázkové aplikace

Stránka Stavu

Pokud chcete přejít na stránku Stav, vyberte v rozevíracím seznamu Kategorie informací možnost Stav. Stránka stavu obsahuje podrobné informace o stavu aplikace.

Stránka Stav obsahuje následující funkce:

  • Prohlédněte si seznam všech komponent, které tvoří stav aplikace, jako je připravenost, živánost a místo na disku.
  • Zobrazí zobrazení stavu a podrobností přidružených ke každé z komponent.

Snímek obrazovky živého zobrazení aplikace se stránkou Stav

Stránka prostředí

Na stránku Prostředí přejdete tak, že v rozevíracím seznamu Kategorie informací vyberete možnost Prostředí. Stránka prostředí obsahuje podrobnosti o prostředí aplikace. Obsahuje vlastnosti, včetně vlastností systému, proměnných prostředí a vlastností konfigurace, například application.properties v aplikaci Spring Boot.

Stránka Prostředí obsahuje následující funkce:

  • Pomocí funkce hledání vyhledejte vlastnost nebo hodnoty.
  • Pomocí ikony hledání v pravém rohu můžete zobrazit všechny výskyty konkrétní vlastnosti. Klíč vlastnosti můžete rychle najít bez ručního zadávání do vyhledávacího pole. Výběrem tohoto tlačítka se stránka filtruje na název této vlastnosti.
  • Sondou aplikace aktualizujte všechny vlastnosti prostředí výběrem možnosti Aktualizovat obor v pravém horním rohu stránky.
  • Upravte existující vlastnosti tak, že v řádku vyberete přepsání a upravíte hodnotu. Po uložení hodnoty se aktualizovaná vlastnost zobrazí v části Použité přepsání v horní části stránky.
  • Obnovte vlastnost prostředí do původního stavu tak , že vyberete Obnovit.
  • Přidejte do aplikace nové vlastnosti prostředí a upravte nebo odeberte přepsané proměnné prostředí v části Použité přepsání .

Snímek obrazovky živého zobrazení aplikace se stránkou Prostředí

Poznámka:

Musíte nastavit management.endpoint.env.post.enabled=true vlastnosti konfigurace aplikace a odpovídající upravitelné prostředí musí být v aplikaci.

Stránka Úrovně protokolu

Na stránku Úrovně protokolu přejdete tak, že v rozevíracím seznamu Kategorie informací vyberete možnost Úrovně protokolu. Stránka úrovní protokolu poskytuje přístup k protokolovacím protokolům aplikace a konfiguraci jejich úrovní.

Stránka Úrovně protokolu obsahuje následující funkce:

  • V uživatelském rozhraní nakonfigurujte úrovně protokolů, například INFO, DEBUGa TRACEv reálném čase.
  • Vyhledejte balíček a upravte odpovídající úroveň protokolu.
  • Nakonfigurujte úrovně protokolů v konkrétní třídě a balíčku.
  • Deaktivujte všechny úrovně protokolu úpravou úrovně protokolu kořenového protokolovacího nástroje na OFF.
  • Pomocí přepínače Pouze změny zobrazte změněné úrovně protokolu.
  • Hledání podle názvu protokolovacího nástroje pomocí funkce vyhledávání
  • Výběrem možnosti Obnovit obnovíte úrovně protokolu do původního stavu.
  • Výběrem možnosti Obnovit vše v pravém horním rohu stránky obnovte všechny protokolovací nástroje do výchozího stavu.

Snímek obrazovky živého zobrazení aplikace se stránkou Úrovně protokolu

Stránka Vlákna

Pokud chcete přejít na stránku Vlákna , vyberte možnost Vlákna z rozevíracího seznamu Kategorie informací. Na této stránce se zobrazí všechny podrobnosti týkající se vláken JVM a spuštěných procesů aplikace. Sleduje živá vlákna a vlákna démona v reálném čase. Jedná se o snímek různých stavů vláken.

Stránka Vlákna obsahuje následující funkce:

  • Přejděte do stavu vlákna a zobrazte všechny informace o konkrétním vlákně a trasování zásobníku.
  • Pomocí funkce vyhledávání vyhledejte vlákna podle ID vlákna nebo stavu.
  • Pomocí ikony aktualizace aktualizujte na nejnovější stav vláken.
  • Další podrobnosti o vlákně zobrazíte výběrem ID vlákna.
  • Stáhněte výpis stavu vlákna pro účely analýzy.

Snímek obrazovky živého zobrazení aplikace se stránkou Vlákna

Snímek obrazovky s živým zobrazením aplikace, který zobrazuje stránku Vlákna s překrytím s dalšími podrobnostmi pro konkrétní vlákno

Stránka Paměť

Chcete-li přejít na stránku Paměť , vyberte možnost Paměť z rozevíracího seznamu Kategorie informací.

Stránka Paměť zvýrazní využití paměti uvnitř prostředí JVM. Zobrazuje grafické znázornění různých oblastí paměti v haldě a paměti bez haldy. U aplikací Spring Boot běžících na prostředí JVM vizualizuje stránka Paměť data z prostředí JVM a poskytuje přehledy o aplikaci na rozdíl od vnějších informací o úrovni podu Kubernetes.

Stránka Paměť obsahuje následující funkce:

  • Prohlédněte si grafy v reálném čase, které zobrazují skládaný přehled různých prostorů v paměti spolu s celkovou využitou pamětí a celkovou velikostí paměti.
  • Zobrazte grafy pro zobrazení událostí pozastavení a GC.
  • Pomocí tlačítka výpisu haldy v pravém horním rohu stáhněte data výpisu haldy.

Snímek obrazovky živého zobrazení aplikace se stránkou Paměť

Poznámka:

Tato grafická vizualizace se provádí pouze v reálném čase a zobrazuje pouze data v reálném čase. Jak už jsme zmínili dříve, funkce živého zobrazení aplikace neukládají žádné informace. To znamená, že grafy vizualizují data v průběhu času jenom tak dlouho, dokud zůstanete na této stránce.

Stránka Mapování požadavků

Pokud chcete přejít na stránku Mapování požadavků, vyberte v rozevíracím seznamu Kategorie informací možnost Mapování požadavků. Tato stránka obsahuje informace o mapování požadavků aplikace. Pro každé mapování se na stránce zobrazí metoda obslužné rutiny požadavku.

Stránka Mapování požadavků obsahuje následující funkce:

  • Pokud chcete zobrazit další podrobnosti o mapování požadavků, například metadata hlaviček aplikace, včetně produces, consumesa HTTP metod, vyberte mapování.
  • Vyhledejte mapování požadavků nebo metodu.
  • Pomocí přepínače /poháněcího zařízení/** Mapování požadavků zobrazte pro aplikaci mapování souvisejících s pohonem.

Poznámka:

Když je koncový bod poháněcího zařízení aplikace vystavený management.server.port, aplikace nevrací žádná data mapování žádostí o poháněcí zařízení v kontextu. V tomto případě se při zapnutí přepínače poháněcího zařízení zobrazí zpráva.

Snímek obrazovky živého zobrazení aplikace se stránkou Mapování požadavků

Snímek obrazovky živého zobrazení aplikace zobrazující stránku Mapování požadavků s překryvným podoknem s dalšími podrobnostmi o konkrétním požadavku

Stránka Požadavky HTTP

Na stránku Požadavky HTTP přejdete tak, že v rozevíracím seznamu Kategorie informací vyberete možnost Požadavky HTTP. Stránka Požadavky HTTP poskytuje informace o výměnách požadavků HTTP do aplikace. Graf vizualizuje požadavky za sekundu označující stav odpovědi všech požadavků.

Stránka Požadavky HTTP obsahuje následující funkce:

  • Filtrujte stav odpovědi, který zahrnuje info, success, redirects, client-errorsa server-errors.
  • Podrobné zobrazení dat trasování ve formátu tabulky s metrikami, jako je časové razítko, metoda, cesta, stav, typ obsahu, délka a čas.
  • Vyfiltrujte trasování na základě hodnoty vyhledávacího pole pomocí funkce vyhledávání v tabulce.
  • Další podrobnosti o požadavku, jako je metoda, hlavičky a odpověď aplikace, zobrazíte výběrem časového razítka.
  • Výběrem ikony aktualizace nad grafem načtěte nejnovější trasování aplikace.
  • Zobrazte trasování související s pohonem pro aplikaci pomocí přepínače /poháněcího zařízení/** v pravém horním rohu stránky.

Poznámka:

Při zveřejnění management.server.portkoncového bodu poháněcího zařízení aplikace se pro aplikaci nevrátí žádná data o trasování HTTP poháněcího zařízení. V tomto případě se při zapnutí přepínače poháněcího zařízení zobrazí zpráva.

Snímek obrazovky s živým zobrazením aplikace, který zobrazuje stránku Požadavků HTTP

Snímek obrazovky s živým zobrazením aplikace, který zobrazuje stránku Požadavků HTTP s překrytím s dalšími podrobnostmi o konkrétním požadavku

Stránka Mezipaměti

Na stránku Mezipaměti přejdete tak, že v rozevíracím seznamu Kategorie informací vyberete možnost Mezipaměti. Stránka Mezipaměti poskytuje přístup k mezipamětí aplikace. Poskytuje podrobnosti o správcích mezipaměti přidružených k aplikaci, včetně plně kvalifikovaného názvu nativní mezipaměti.

Stránka Mezipaměti obsahuje následující funkce:

  • Pomocí funkce hledání vyhledejte konkrétní mezipaměť nebo správce mezipaměti.
  • Odeberte jednotlivé mezipaměti tak, že vyberete Vyřazení, což způsobí vymazání mezipaměti.
  • Výběrem možnosti Vyřadit vše odeberte všechny mezipaměti. Pokud pro aplikaci nejsou žádní správci mezipaměti, zobrazí No cache managers available for the applicationse zpráva .

Snímek obrazovky živého zobrazení aplikace se stránkou Mezipaměti HTTP

Stránka Vlastnosti konfigurace

Pokud chcete přejít na stránku Vlastnosti konfigurace, vyberte v rozevíracím seznamu Kategorie informací možnost Vlastnosti konfigurace. Stránka Vlastnosti konfigurace obsahuje informace o vlastnostech konfigurace aplikace. Pro Spring Boot zobrazí fazolové boby aplikace @ConfigurationProperties . Poskytuje snímek všech fazolí a jejich přidružených vlastností konfigurace.

Stránka Vlastnosti konfigurace obsahuje následující funkci:

  • Pomocí funkce vyhledávání vyhledejte hodnotu klíče pro vlastnost nebo název beanu.

Snímek obrazovky s živým zobrazením aplikace, který zobrazuje stránku Vlastnosti konfigurace

Stránka Podmínky

Pokud chcete přejít na stránku Podmínky, vyberte v rozevíracím seznamu Kategorie informací možnost Podmínky. Sestava vyhodnocení podmínek poskytuje informace o vyhodnocení podmínek v konfiguračních třídách a třídách automatické konfigurace. V případě Spring Bootu vám sestava vyhodnocení podmínek poskytne jasný přehled o všech fazolích nakonfigurovaných v aplikaci.

Stránka Podmínky obsahuje následující funkce:

  • Výběrem názvu bean zobrazíte podmínky a důvod podmíněné shody. Pokud nejsou konfigurované boby, zobrazí se odpovídající i nevyříděné podmínky beanu, pokud existuje. Kromě podmínek zobrazuje také názvy nepodmíněných tříd automatické konfigurace, pokud existují.
  • Pomocí funkce vyhledávání vyfiltrujte boby a podmínky.

Snímek obrazovky živého zobrazení aplikace se stránkou Podmínky

Stránka Naplánované úkoly

Pokud chcete přejít na stránku Naplánované úkoly, vyberte v rozevíracím seznamu Kategorie informací možnost Naplánované úkoly. Stránka Naplánované úkoly poskytuje informace o naplánovaných úkolech aplikace, včetně úkolů cron, úkolů s pevným zpožděním a úkolů s pevnou rychlostí, vlastních úkolů a vlastností přidružených k nim.

Stránka Naplánované úkoly obsahuje následující funkci:

  • Vyhledejte konkrétní vlastnost nebo úlohu na panelu hledání, abyste získali podrobnosti o úkolu nebo vlastnosti.

Snímek obrazovky živého zobrazení aplikace se stránkou Naplánované úkoly

Stránka Boby

Pokud chcete přejít na stránku Beans , vyberte možnost Beans z rozevíracího seznamu Kategorie informací. Stránka Beans poskytuje informace o seznamu všech aplikačních fazolí a jejích závislostech. Zobrazí informace o typu bean, závislostech a jeho prostředku.

Stránka Beans obsahuje následující funkce:

  • Vyhledejte podle názvu beanu nebo odpovídajících polí.

Snímek obrazovky s živým zobrazením aplikace se stránkou Beans

Stránka Metriky

Na stránku Metriky přejdete tak, že v rozevíracím seznamu Kategorie informací vyberete možnost Metriky. Stránka Metriky poskytuje přístup k informacím o metrikách aplikace.

Stránka Metriky obsahuje následující funkce:

  • Vyberte si ze seznamu různých metrik dostupných pro aplikaci, například jvm.memory.used, jvm.memory.max, http.server.request. Po výběru metriky můžete zobrazit přidružené značky.
  • Zvolte hodnotu každé značky na základě kritérií filtrování.
  • Výběrem možnosti Přidat metriku přidejte metriku, která se ve výchozím nastavení aktualizuje každých pět sekund.
  • Pozastavte funkci automatické aktualizace zakázáním přepínače automatické aktualizace .
  • Aktualizujte metriky ručně výběrem možnosti Aktualizovat vše.
  • Změňte formát hodnoty metriky podle svých potřeb.
  • Konkrétní metriku odstraníte výběrem symbolu mínus ve stejném řádku.

Snímek obrazovky s živým zobrazením aplikace, který zobrazuje stránku Metriky

Stránka poháněcího zařízení

Pokud chcete přejít na stránku Poháněcí zařízení, vyberte v rozevíracím seznamu Kategorie informací možnost Poháněcí zařízení. Stránka Poháněcího zařízení poskytuje stromové zobrazení dat o poháněcího zařízení.

Stránka poháněcího zařízení obsahuje následující funkci:

  • Vyberte si ze seznamu koncových bodů poháněcího zařízení a parsujte data nezpracovaných poháněcích zařízení.

Snímek obrazovky živého zobrazení aplikace se stránkou Poháněcí zařízení

Další kroky