Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
Plany Basic, Standardi Enterprise weszły w okres wycofywania 17 marca 2025 r. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Uwaga
Aplikacja Live View dla VMware Tanzu przestanie być wspierana 31 sierpnia 2025 r. Zalecamy migrację do własnego, hostowanego Spring Boot Admin. Aby dowiedzieć się więcej o tym, jak przeprowadzić migrację, zobacz Migrowanie widoku na żywo aplikacji do Spring Boot Admin.
Ten artykuł dotyczy: ❎ Podstawowa/Standardowa ✅ Enterprise
W tym artykule opisano funkcje interfejsu użytkownika usługi Application Live View oraz strony i widoki zawarte w interfejsie użytkownika aplikacji Live View.
Widok na żywo aplikacji dla oprogramowania VMware Tanzu to lekkie narzędzie do analizy i rozwiązywania problemów, które ułatwia deweloperom aplikacji i operatorom aplikacji wgląd w uruchomione aplikacje.
Podgląd na żywo aplikacji umożliwia wizualizację uruchomionych aplikacji poprzez analizę informacji Spring Boot Actuator. Zapewnia on widok na żywo danych tylko z poziomu aplikacji. Widok na żywo aplikacji nie przechowuje żadnych danych aplikacji w celu dalszej analizy ani widoków historycznych. Łatwy w użyciu interfejs pozwala rozwiązywać problemy, nauczyć się i utrzymywać przegląd niektórych aspektów aplikacji. Zapewnia pewien poziom kontroli dla użytkowników, aby umożliwić im zmianę niektórych parametrów, takich jak poziomy dziennika i właściwości środowiska uruchomionych aplikacji.
Wymagania wstępne
- Widok na żywo aplikacji VMware Tanzu. Aby uzyskać więcej informacji, zobacz Use Application Live View (Używanie widoku na żywo aplikacji).
Strona szczegółów
Strona Szczegóły to domyślna strona załadowana w sekcji Widok na żywo. Ta strona zawiera tabelaryczny przegląd zawierający następujące właściwości:
- Nazwa aplikacji
- ID instancji
- Lokalizacja
- Lokalizacja siłownika
- Punkt końcowy stanu zdrowia
- Bezpośredni dostęp siłownika
- Framework
- Wersja
- Nowa wersja poprawki
- Nowa wersja główna
- Wersja kompilacji
Możesz przechodzić między kategoriami informacji, wybierając z listy rozwijanej w prawym górnym rogu strony.
Strona kondycji
Aby przejść do strony Zdrowie, wybierz opcję Zdrowie z listy rozwijanej Kategoria informacji. Strona kondycji zawiera szczegółowe informacje o kondycji aplikacji.
Strona Kondycja zawiera następujące funkcje:
- Wyświetl listę wszystkich składników, które składają się na kondycję aplikacji, takie jak gotowość, żywość i miejsce na dysku.
- Wyświetl stan i szczegóły skojarzone z poszczególnymi składnikami.
Strona środowiska
Aby przejść do strony Środowisko, wybierz opcję Środowisko z listy rozwijanej Kategoria informacji. Strona środowiska zawiera szczegóły środowiska aplikacji. Zawiera właściwości, w tym, ale nie tylko właściwości systemu, zmienne środowiskowe i właściwości konfiguracji, takie jak application.properties w aplikacji Spring Boot.
Strona Środowisko zawiera następujące funkcje:
- Wyszukaj właściwość lub wartości przy użyciu funkcji wyszukiwania.
- Wyświetl wszystkie wystąpienia określonej właściwości przy użyciu ikony wyszukiwania w prawym rogu. Klucz właściwości można szybko znaleźć bez ręcznego wpisywania w polu wyszukiwania. Wybranie tego przycisku powoduje przefiltrowanie strony do tej nazwy właściwości.
- Sonduj aplikację, aby odświeżyć wszystkie właściwości środowiska, wybierając pozycję Odśwież zakres w prawym górnym rogu strony.
- Edytuj istniejące właściwości, wybierając przesłoń w wierszu i edytując wartość. Po zapisaniu wartości można zobaczyć zaktualizowaną właściwość w sekcji Zastosowane przesłonięcia w górnej części strony.
- Zresetuj właściwość środowiska do oryginalnego stanu, wybierając pozycję Resetuj.
- Dodaj nowe właściwości środowiska do aplikacji i edytuj lub usuń przesłonięte zmienne środowiskowe w sekcji Zastosowane przesłonięcia .
Uwaga
Musisz ustawić management.endpoint.env.post.enabled=true we właściwościach konfiguracji aplikacji, a odpowiednie, edytowalne środowisko musi być obecne w aplikacji.
Strona poziomów dziennika
Aby przejść do Poziomów dziennika, wybierz opcję Poziomy dziennika z listy rozwijanej Kategoria informacji. Strona poziomów dziennika zapewnia dostęp do rejestratorów aplikacji i konfiguracji ich poziomów.
Strona Poziomy logowania zawiera następujące cechy:
- Skonfiguruj poziomy dziennika, takie jak
INFO,DEBUGiTRACE, w czasie rzeczywistym z poziomu interfejsu użytkownika. - Wyszukaj pakiet i zmodyfikuj odpowiedni poziom dziennika.
- Skonfiguruj poziomy rejestrowania w określonej klasie i pakiecie.
- Dezaktywuj wszystkie poziomy dziennika, modyfikując poziom dziennika głównego rejestratora na
OFF. - Wyświetl zmienione poziomy dziennika, używając przełącznika Tylko zmiany.
- Wyszukaj według nazwy rejestratora przy użyciu funkcji wyszukiwania.
- Zresetuj poziomy dziennika do oryginalnego stanu, wybierając opcję Reset.
- Zresetuj wszystkie rejestratory do stanu domyślnego, wybierając pozycję Resetuj wszystko w prawym górnym rogu strony.
Strona z Wątkami
Aby przejść do strony Wątki, wybierz opcję Wątki z listy rozwijanej Kategoria informacji. Na tej stronie są wyświetlane wszystkie szczegóły związane z wątkami JVM i uruchomionymi procesami aplikacji. Śledzi wątki na żywo i wątki demona w czasie rzeczywistym. Jest to migawka różnych stanów wątków.
Strona Wątki zawiera następujące funkcje:
- Przejdź do stanu wątku, aby wyświetlić wszystkie informacje o określonym wątku i jego ślad stosu.
- Wyszukaj wątki według identyfikatora wątku lub stanu przy użyciu funkcji wyszukiwania.
- Odśwież do najnowszego stanu wątków przy użyciu ikony odświeżania.
- Wyświetl więcej szczegółów wątku, wybierając identyfikator wątku.
- Pobierz zrzut wątku na potrzeby analizy.
Strona pamięci
Aby przejść do strony Pamięć, wybierz opcję Pamięć z listy rozwijanej Kategoria informacji.
Na stronie Pamięć wyróżniono użycie pamięci wewnątrz maszyny wirtualnej JVM. Przedstawia graficzną reprezentację różnych obszarów pamięci w zakresie pamięci stosu i pamięci poza stosem. W przypadku aplikacji Spring Boot działających na JVM strona Pamięć wizualizuje dane z wewnątrz maszyny wirtualnej JVM, zapewniając wgląd w zużycie pamięci aplikacji w przeciwieństwie do informacji zewnętrznych dotyczących poziomu podu Kubernetes.
Strona Pamięć zawiera następujące funkcje:
- Wyświetl wykresy czasu rzeczywistego, które wyświetlają skumulowane omówienie różnych miejsc w pamięci wraz z łączną ilością używanej pamięci i łącznym rozmiarem pamięci.
- Wyświetl wykresy, aby zobaczyć przerwy GC i zdarzenia GC.
- Pobierz dane zrzutu stertowego przy użyciu przycisku Zrzut stert w prawym górnym rogu.
Uwaga
Ta graficzna wizualizacja odbywa się w czasie rzeczywistym i pokazuje tylko dane w czasie rzeczywistym. Jak wspomniano wcześniej, funkcje widoku na żywo aplikacji nie przechowują żadnych informacji. Oznacza to, że wykresy wizualizują dane w czasie rzeczywistym tylko tak długo, jak pozostaniesz na tej stronie.
Strona mapowania żądań
Aby przejść do strony Mapowania żądań , wybierz opcję Mapowania żądań z listy rozwijanej Kategoria informacji. Ta strona zawiera informacje o mapowaniach żądań aplikacji. Dla każdego mapowania strona wyświetla metodę obsługi żądań.
Strona Mapowania żądań zawiera następujące funkcje:
- Wyświetl więcej szczegółów dotyczących mapowania żądań, takich jak metadane nagłówków aplikacji, w tym metody
produces,consumesiHTTP, wybierając mapowanie. - Wyszukaj odwzorowanie żądania lub metodę.
- Wyświetl mapowania związane z siłownikiem dla aplikacji, używając opcji /actuator/** Request Mappings
Uwaga
Gdy punkt końcowy komponentu actuator aplikacji jest uwidoczniony w management.server.port, aplikacja nie zwraca żadnych danych mapowań żądań actuatora w kontekście. W takim przypadku po włączeniu przełącznika siłownika jest wyświetlany komunikat.
Strona Żądania HTTP
Aby przejść do strony Żądania HTTP, wybierz opcję Żądania HTTP z listy rozwijanej Kategoria informacji. Strona żądań HTTP zawiera informacje na temat wymiany żądań i odpowiedzi HTTP do aplikacji. Wykres przedstawia liczbę żądań na sekundę i pokazuje stan odpowiedzi wszystkich tych żądań.
Strona Żądania HTTP zawiera następujące funkcje:
- Filtruj stan odpowiedzi, w tym
info,success,redirects,client-errorsiserver-errors. - Wyświetl szczegółowe dane śledzenia w formacie tabeli z metrykami, takimi jak sygnatura czasowa, metoda, ścieżka, stan, typ zawartości, długość i czas.
- Przefiltruj ślady na podstawie wartości pola wyszukiwania przy użyciu funkcji wyszukiwania w tabeli.
- Wyświetl więcej szczegółów żądania, takich jak metoda, nagłówki i odpowiedź aplikacji, wybierając znacznik czasu.
- Wybierz ikonę odświeżania nad grafem, aby załadować najnowsze ślady dla aplikacji.
- Wyświetl ślady związane z siłownikiem dla aplikacji za pomocą przełącznika /siłownika/** w prawym górnym rogu strony.
Uwaga
Gdy punkt końcowy aktywatora aplikacji jest ujawniony w management.server.port, nie są zwracane żadne dane śledzenia HTTP dla aplikacji. W takim przypadku po włączeniu przełącznika siłownika jest wyświetlany komunikat.
Buforuje stronę
Aby przejść do strony Pamięci podręcznych, wybierz opcję Pamięci podręczne z listy rozwijanej Kategoria Informacji. Strona Pamięci podręczne zapewnia dostęp do pamięci podręcznych aplikacji. Zawiera szczegółowe informacje o menedżerach pamięci podręcznej skojarzonych z aplikacją, w tym w pełni kwalifikowaną nazwę natywnej pamięci podręcznej.
Zakładka Pamięci podręcznej zawiera następujące funkcje.
- Wyszukaj konkretną pamięć podręczną lub menedżera pamięci podręcznej przy użyciu funkcji wyszukiwania.
- Usuń poszczególne pamięci podręczne, wybierając pozycję Eksmitowanie, co powoduje wyczyszczenie pamięci podręcznej.
- Usuń wszystkie pamięci podręczne, wybierając pozycję Eksmituj wszystko. Jeśli dla aplikacji nie ma menedżerów pamięci podręcznej, zostanie wyświetlony
No cache managers available for the applicationkomunikat.
Strona Właściwości konfiguracji
Aby przejść do strony Właściwości konfiguracji, wybierz opcję Właściwości konfiguracji z listy rozwijanej Kategoria informacji. Strona Właściwości konfiguracji zawiera informacje o właściwościach konfiguracji aplikacji. W Spring Boot wyświetla beany @ConfigurationProperties aplikacji. Zawiera migawkę wszystkich fasoli i skojarzonych z nimi właściwości konfiguracji.
Strona Właściwości konfiguracji zawiera następującą funkcję:
- Wyszukaj wartość klucza dla właściwości lub nazwy fasoli przy użyciu funkcji wyszukiwania.
Strona warunków
Aby przejść do strony Warunki, wybierz opcję Warunki z listy rozwijanej Kategoria informacji. Raport oceny warunków zawiera informacje o ocenie warunków dotyczących konfiguracji i klas konfiguracji automatycznej. W przypadku Spring Boot raport oceny warunków zapewnia jasny przegląd wszystkich beanów skonfigurowanych w aplikacji.
Strona Warunki zawiera następujące funkcje:
- Wybierz nazwę fasoli, aby wyświetlić warunki i przyczynę dopasowania warunkowego. Jeśli fasola nie jest skonfigurowana, pokazuje zarówno dopasowane, jak i niedopasowane warunki fasoli, jeśli istnieją. Oprócz warunków wyświetla również nazwy bezwarunkowych klas konfiguracji automatycznych, jeśli istnieją.
- Filtruj obiekty i warunki przy użyciu funkcji wyszukiwania.
Strona Zaplanowane zadania
Aby przejść do strony Zaplanowane zadania, wybierz opcję Zaplanowane zadania z listy rozwijanej Kategoria informacji. Strona Zaplanowane zadania zawiera informacje o zaplanowanych zadaniach aplikacji, w tym zadaniach cron, zadaniach o stałym opóźnieniu i zadaniach o stałej szybkości, zadaniach niestandardowych i skojarzonych z nimi właściwościach.
Strona Zaplanowane zadania zawiera następującą funkcję:
- Wyszukaj określoną właściwość lub zadanie na pasku wyszukiwania, aby pobrać szczegóły zadania lub właściwości.
Strona dotycząca fasoli
Aby przejść do strony Fasola, wybierz opcję Fasola z listy rozwijanej Kategoria Informacji. Strona Beans zawiera informacje o wszystkich fasolach aplikacji i ich zależnościach. Wyświetla informacje o typie fasoli, zależnościach i jego zasobie.
Strona Fasola zawiera następującą funkcję:
- Wyszukaj według nazwy beana lub odpowiednich pól.
Strona metryk
Aby przejść do strony Metryki , wybierz opcję Metryki z listy rozwijanej Kategoria informacji. Strona Metryki zapewnia dostęp do informacji o metrykach aplikacji.
Strona Metryki zawiera następujące funkcje:
- Wybierz z listy różnych metryk dostępnych dla aplikacji, takich jak
jvm.memory.used,jvm.memory.max, .http.server.requestPo wybraniu metryki można wyświetlić skojarzone tagi. - Wybierz wartość każdego z tagów na podstawie kryteriów filtrowania.
- Wybierz pozycję Dodaj metrykę, aby dodać metrykę , która jest domyślnie odświeżona co pięć sekund.
- Wstrzymaj funkcję automatycznego odświeżania, wyłączając przełącznik Automatyczne odświeżanie .
- Odśwież metryki ręcznie, wybierając pozycję Odśwież wszystko.
- Zmień format wartości metryki zgodnie z potrzebami.
- Usuń określoną metrykę, wybierając symbol minus w tym samym wierszu.
Strona siłownika
Aby przejść do strony Siłownik, wybierz opcję Siłownik z listy rozwijanej kategoria informacji. Strona Siłownik zawiera widok drzewa danych siłownika.
Strona Siłownik zawiera następującą funkcję:
- Wybierz z listy punktów końcowych siłowników i przejrzyj dane surowe siłowników.