Rejestrowanie aplikacji w usłudze Azure Container Apps

Usługa Azure Container Apps udostępnia dwa typy kategorii rejestrowania aplikacji:

Strumienie dzienników można wyświetlać niemal w czasie rzeczywistym w witrynie Azure Portal lub interfejsie wiersza polecenia. Aby uzyskać więcej opcji przechowywania i monitorowania dzienników, zobacz Opcje rejestrowania.

Dzienniki konsoli kontenera

Dzienniki konsoli pochodzą z stderr komunikatów i stdout z kontenerów w aplikacji kontenera i przyczepkach dapr. Podczas implementowania rejestrowania w aplikacji można rozwiązywać problemy i monitorować kondycję aplikacji.

Napiwek

Instrumentowanie kodu za pomocą dobrze zdefiniowanych komunikatów dziennika może ułatwić zrozumienie sposobu działania kodu i debugowania problemów. Aby dowiedzieć się więcej na temat najlepszych rozwiązań, zobacz Projektowanie operacji.

Dzienniki systemu

Usługa Container Apps generuje dzienniki systemowe, aby poinformować o stanie zdarzeń poziomu usług. 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 instalowania 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 zainicjowano aprowizację poprawki
  • Dezaktywowanie starych poprawek
  • Błąd aprowizacji poprawki

Dzienniki systemowe emitują następujące komunikaty:

Źródło Typ Wiadomość
Dapr Informacje Pomyślnie utworzono nazwę> składnika <dapr z zakresem dapr-component-scope <>
Dapr Informacje Pomyślnie zaktualizowano nazwę> składnika dapr <z typem składnika zakresu <>
Dapr Błąd Błąd podczas tworzenia nazwy składnika <dapr>
Instalowanie woluminów Informacje Pomyślnie zamontowano nazwę> woluminu woluminu <dla zakresu poprawek poprawek <>
Instalowanie woluminów Błąd Błąd podczas instalowania woluminu <volume-name>
Powiązanie domeny Informacje Pomyślnie powiązana domena> domeny <z nazwą aplikacji kontenera aplikacji <kontenera>
Uwierzytelnianie Informacje Uwierzytelnianie włączone w aplikacji. Tworzenie konfiguracji uwierzytelniania
Uwierzytelnianie Informacje Konfiguracja uwierzytelniania została pomyślnie utworzona
Waga ruchu Informacje Ustawianie wagi ruchu procentowego <>dla poprawki nazwa-poprawki<\>
Aprowizowanie poprawek Informacje Tworzenie nowej poprawki: <nazwa-poprawki>
Aprowizowanie poprawek Informacje Pomyślnie zainicjowano obsługę administracyjną nazwy poprawki <>
Aprowizowanie poprawek Informacje Dezaktywowanie starych poprawek od "ActiveRevisionsMode=Single"
Aprowizowanie poprawek Błąd Błąd podczas aprowizacji poprawki nazwa-poprawki<>. Kod błędu: <[ErrImagePull]|[ Limit czasu]|[ContainerCrashing]>

Następne kroki