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.
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.
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.
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.
Dodaj filtry
Opcjonalnie możesz utworzyć filtry, aby ograniczyć dane wyświetlane na podstawie poprawek i replik.
Aby utworzyć filtr:
Wybierz pozycję Dodaj filtr.
Wybierz poprawkę lub replikę z listy Właściwości .
Wybierz wartości z listy Wartość .
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:
Wybierz pozycję Zastosuj podział.
Z listy rozwijanej Wartości wybierz pozycję Poprawka lub Replika.
Możesz ustawić limit liczby poprawek lub replik do wyświetlenia na wykresie. Wartość domyślna to 10.
Można ustawić kolejność sortowania na Rosnąco lub Malejąco. Wartość domyślna to Malejąco.
Dodawanie zakresów
Możesz dodać więcej zakresów, aby wyświetlić metryki w wielu aplikacjach kontenerów.