Udostępnij za pośrednictwem


Monitorowanie metryk usługi Azure Container Apps

Usługa Azure Monitor zbiera dane metryk z aplikacji kontenera w regularnych odstępach czasu, aby ułatwić uzyskanie wglądu w wydajność i kondycję aplikacji kontenera.

Eksplorator metryk w witrynie Azure Portal umożliwia wizualizowanie danych. Możesz również pobrać nieprzetworzone dane metryk za pomocą interfejsu wiersza polecenia platformy Azure i poleceń cmdlet programu Azure PowerShell.

Dostępne metryki

Usługa Container Apps udostępnia te podstawowe metryki.

Tytuł Wymiary opis Identyfikator metryki Jednostka
Użycie procesora Replika, poprawka Procesor CPU używany przez aplikację kontenera w rdzeniach nano (1000 000 000 000 nanocores = 1 rdzeń) UsageNanoCores Nanocores
Bajty zestawu roboczego pamięci Replika, poprawka Pamięć zestawu roboczego aplikacji kontenera używana w bajtach WorkingSetBytes Bajty
Sieć w bajtach Replika, poprawka Bajty odebrane przez sieć RxBytes Bajty
Bajty wychodzące sieci Replika, poprawka Bajty przesyłane przez sieć TxBytes Bajty
Liczba replik Wersja Liczba aktywnych replik Replicas Count
Liczba ponownych uruchomień repliki Replika, poprawka Ponowne uruchamianie liczby replik aplikacji kontenera RestartCount Count
Żądania Replika, poprawka, kod stanu, kategoria kodu stanu Przetworzone żądania Requests Count
Rdzenie zarezerwowane Wersja Liczba zarezerwowanych rdzeni dla poprawek aplikacji kontenera CoresQuotaUsed Count
Limity czasu połączenia odporności Wersja Łączne limity czasu połączenia ResiliencyConnectTimeouts Count
Odporność wysuniętych hostów Wersja Liczba obecnie wyrzuconych hostów ResiliencyEjectedHosts Count
Wyrzucenie odporności zostało przerwane Wersja Liczba wysuwów przerwanych z powodu maksymalnego wyrzucenia % ResiliencyEjectionsAborted Count
Ponowne próby żądania odporności Wersja Łączna liczba ponownych prób żądania ResiliencyRequestRetries Count
Limity czasu żądania odporności Wersja Łączna liczba żądań, które upłynął limit czasu oczekiwania na odpowiedź ResiliencyRequestTimeouts Count
Żądania odporności oczekujące na pulę połączeń Replika Łączna liczba żądań oczekujących na połączenie puli połączeń ResiliencyRequestsPendingConnectionPool Count
Łączna liczba zarezerwowanych rdzeni Brak Łączna liczba rdzeni zarezerwowanych dla aplikacji kontenera TotalCoresQuotaUsed Count
Średni czas odpowiedzi (wersja zapoznawcza) Kod stanu, Kategoria kodu stanu Średni czas odpowiedzi na kod stanu ResponseTime Milisekundy
Procent użycia procesora CPU (wersja zapoznawcza) Replika Procent użycia limitu procesora CPU w punktach procentowych CpuPercentage Procent
Procent pamięci (wersja zapoznawcza) Replika Procent używanego limitu pamięci w punktach procentowych MemoryPercentage Procent

Przestrzeń nazw metryk to Microsoft.App/containerapps.

Uwaga

Liczba ponownych uruchomień repliki to zagregowana liczba ponownych uruchomień w określonym zakresie czasu, a nie liczba ponownych uruchomień, które wystąpiły w danym momencie w czasie.

Środowiska usługi Container Apps udostępnia tę podstawową metryki. Tę metrykę można wyświetlić tylko w metrykach usługi Azure Monitor.

Tytuł Wymiary opis Identyfikator metryki Jednostka
Liczba węzłów profilu obciążenia (wersja zapoznawcza) Nazwa profilu obciążenia Liczba węzłów na profil obciążenia NodeCount Count

Przestrzeń nazw metryk to Microsoft.App/managedEnvironments.

Dostępne są bardziej szczegółowe metryki środowiska uruchomieniowego, metryki języka Java.

Migawki metryk

Wybierz kartę Monitorowanie na stronie Przegląd aplikacji, aby wyświetlić wykresy przedstawiające bieżące użycie procesora CPU, pamięci i sieci aplikacji kontenera.

Zrzut ekranu przedstawiający sekcję Monitorowanie na stronie przeglądu aplikacji kontenera.

W tym widoku możesz przypiąć jeden lub więcej wykresów do pulpitu nawigacyjnego lub wybrać wykres, aby otworzyć go w Eksploratorze metryk.

Korzystanie z eksploratora metryk

Eksplorator metryk usługi Azure Monitor umożliwia tworzenie wykresów na podstawie danych metryk, które ułatwiają analizowanie zasobów aplikacji kontenera i użycia sieci w czasie. Wykresy można przypiąć do pulpitu nawigacyjnego lub w udostępnionym skoroszycie.

  1. Otwórz eksploratora metryk w witrynie Azure Portal, wybierając pozycję Metryki z menu paska bocznego na stronie aplikacji kontenera. Aby dowiedzieć się więcej na temat eksploratora metryk, zobacz Analizowanie metryk za pomocą Eksploratora metryk usługi Azure Monitor.

  2. Utwórz wykres, wybierając pozycję Metryka. Wykres można modyfikować, zmieniając agregację, dodając więcej metryk, zmieniając zakresy czasu i interwały, dodając filtry i stosując dzielenie. Zrzut ekranu przedstawiający eksploratora metryk ze strony zasobu aplikacji kontenera.

Dodaj filtry

Opcjonalnie możesz utworzyć filtry, aby ograniczyć dane wyświetlane na podstawie poprawek i replik.

Aby utworzyć filtr:

  1. Wybierz pozycję Dodaj filtr.

  2. Wybierz poprawkę lub replikę z listy Właściwości .

  3. Wybierz wartości z listy Wartość . Zrzut ekranu przedstawiający eksploratora metryk z opcjami filtru wykresu.

Dzielenie metryk

Gdy wykres zawiera pojedynczą metrykę, możesz podzielić informacje o metryce według wersji lub repliki z wyjątkami:

  • Metryka Liczba replik może być podzielona tylko przez poprawkę.
  • Metryka Żądania może być również podzielona na kod stanu i kategorię kodu stanu.

Aby podzielić według wersji lub repliki:

  1. Wybierz pozycję Zastosuj podział.

  2. Z listy rozwijanej Wartości wybierz pozycję Poprawka lub Replika.

  3. Możesz ustawić limit liczby poprawek lub replik do wyświetlenia na wykresie. Wartość domyślna to 10.

  4. Można ustawić kolejność sortowania na Rosnąco lub Malejąco. Wartość domyślna to Malejąco.

Zrzut ekranu przedstawiający opcje dzielenia metryk.

Dodawanie zakresów

Możesz dodać więcej zakresów, aby wyświetlić metryki w wielu aplikacjach kontenerów.

Zrzut ekranu przedstawiający eksploratora metryk z wykresem z metrykami dla wielu aplikacji kontenera.