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.
Usługa Azure Container Apps udostępnia dwa typy kategorii rejestrowania aplikacji:
- Dzienniki konsoli są przesyłane strumieniowo z twojej konsoli kontenera.
- Dzienniki systemowe są generowane przez usługę Azure Container Apps.
Strumienie dzienników można wyświetlać niemal w czasie rzeczywistym w portalu Azure lub w CLI (interfejsie wiersza polecenia). Aby uzyskać więcej opcji przechowywania i monitorowania dzienników, zobacz Opcje rejestrowania.
Dzienniki konsoli kontenera
Dzienniki konsoli pochodzą z komunikatów stderr i stdout pochodzących z kontenerów w aplikacji kontenerowej oraz sidecarów Dapr. Podczas implementowania rejestrowania w aplikacji można rozwiązywać problemy i monitorować kondycję aplikacji.
Wskazówka
Instrumentowanie kodu za pomocą dobrze zdefiniowanych komunikatów dziennika może pomóc zrozumieć, jak działa kod i jak debugować problemy. Aby uzyskać więcej informacji na temat najlepszych rozwiązań, zobacz Projektowanie operacji.
Dzienniki systemowe
Usługa Azure Container Apps generuje dzienniki systemowe, aby poinformować o stanie zdarzeń na poziomie usługi. Komunikaty dziennika zawierają następujące informacje:
- Pomyślnie utworzono składnik Dapr
- Pomyślnie zaktualizowano składnik Dapr
- Błąd podczas tworzenia składnika dapr
- Pomyślnie zainstalowany wolumin
- Błąd podczas montowania woluminu
- Pomyślnie powiązana domena
- Włączono uwierzytelnianie w aplikacji
- Tworzenie konfiguracji uwierzytelniania
- Konfiguracja uwierzytelniania została pomyślnie utworzona
- Ustawianie wagi ruchu
- Tworzenie nowej poprawki
- Pomyślnie wykonano wdrożenie nowej wersji
- Dezaktywowanie starych poprawek
- Błąd dostarczania wersji
Dzienniki systemowe emitują następujące komunikaty:
| Źródło | Typ | Message |
|---|---|---|
| Dapr | Informacje | Pomyślnie utworzono nazwę< składnika >języka Dapr z zakresem dapr-component-scope <> |
| Dapr | Informacje | Pomyślnie zaktualizowano składnik Dapr <component-name> z zakresem <component-type> |
| Dapr | Error | Błąd podczas tworzenia składnika Dapr <component-name> |
| Instalowanie woluminów | Informacje | Pomyślnie zamontowano wolumin <volume-name> dla rewizji <revision-scope> |
| Instalowanie woluminów | Error | Błąd podczas montowania woluminu <volume-name> |
| Powiązanie domeny | Informacje | Pomyślnie powiązano domenę < domeny > z aplikacją kontenera < nazwą aplikacji > |
| Authentication | Informacje | Uwierzytelnianie włączone w aplikacji. Tworzenie konfiguracji uwierzytelniania |
| Authentication | Informacje | Konfiguracja uwierzytelniania została pomyślnie utworzona |
| Waga ruchu | Informacje | Ustawianie procentowego udziału ruchu <>% dla wersji <nazwa-wersji\> |
| Przygotowanie poprawek | Informacje | Tworzenie nowej poprawki: <nazwa-poprawki> |
| Przydzielanie zasobów na poprawki | Informacje | Pomyślnie przydzielono rewizję <name> |
| Przygotowywanie rewizji | Informacje | Dezaktywowanie starych wersji przy włączonym trybie 'ActiveRevisionsMode=Single' |
| Aprowizowanie poprawek | Error | Błąd podczas aprowizacji poprawki nazwa-poprawki<>. Kod błędu: <[BłądPobieraniaObrazu]|[PrzekroczenieCzasu]|[AwariaKontenera]> |