Ведение журнала приложений в приложениях контейнеров Azure
Приложения контейнеров Azure предоставляют два типа категорий ведения журнала приложений:
- Поток консоли контейнера записывается из консоли контейнера.
- Системные журналы создаются службой приложений контейнеров Azure.
Потоки журналов можно просматривать практически в режиме реального времени в портал Azure или CLI. Дополнительные параметры хранения и мониторинга журналов см. в разделе "Параметры ведения журнала".
Журналы консоли контейнеров
Журналы консоли исходят из stderr
stdout
контейнеров и сообщений из контейнеров в приложении контейнера и на стороне Dapr. При реализации ведения журнала в приложении можно устранять неполадки и отслеживать работоспособность приложения.
Совет
Инструментирование кода с помощью четко определенных сообщений журнала поможет понять, как выполняется код и как выполняется отладка проблем. Дополнительные сведения о рекомендациях см. в статье "Проектирование операций".
Системные журналы
Приложения контейнеров Azure создают системные журналы для информирования о состоянии событий уровня обслуживания. Сообщения журнала содержат следующие сведения:
- Успешно создан компонент dapr
- Успешно обновлен компонент dapr
- Ошибка при создании компонента dapr
- Успешно подключен том
- Ошибка подключения тома
- Успешно привязанный домен
- Проверка подлинности в приложении
- Создание конфигурации проверки подлинности
- Конфигурация проверки подлинности успешно создана
- Настройка веса трафика
- Создание новой редакции:
- Успешно подготовленная редакция
- Отключение старых редакций
- Редакция подготовки ошибок
Системные журналы выдают следующие сообщения:
Исходный код | Тип | Сообщение |
---|---|---|
Dapr | Сведения | Успешно создано имя> компонента <компонента dapr с область <dapr-component-область> |
Dapr | Сведения | Успешно обновлено имя> компонента компонента dapr с типом компонента <область <> |
Dapr | Ошибка | Ошибка при создании имени компонента <dapr> |
Подключения томов | Сведения | Успешно подключенное имя тома <для версии <версии область>> |
Подключения томов | Ошибка | Ошибка подключения тома с именем тома <> |
Привязка домена | Сведения | Успешно привязан <домен домена> к имени приложения-контейнера <контейнера> |
Проверка подлинности | Сведения | Включена проверка подлинности в приложении. Создание конфигурации проверки подлинности |
Проверка подлинности | Сведения | Конфигурация проверки подлинности успешно создана |
Вес трафика | Сведения | Установка веса трафика в процентах <>для редакции с именем редакции<\> |
Подготовка редакции | Сведения | Создание новой редакции: <имя редакции> |
Подготовка редакции | Сведения | Успешно подготовлено имя редакции <> |
Подготовка редакции | Сведения | Отключение старых редакций с момента "ActiveRevisionsMode=Single" |
Подготовка редакции | Ошибка | Имя> редакции редакции для <подготовки ошибок. ErrorCode: <[ErrImagePull]|[ Время ожидания]|[ContainerCrashing]> |