Новая функция интеграции Службы приложений с Azure Monitor (предварительная версия)
Дата публикации: 04 ноября, 2019
Авторы: Ютан Лин (Yutang Lin), Джейсон Фриберг (Jason Freeberg)
Мы рады сообщить, что Служба приложений теперь отличается новыми, улучшенными возможностями интеграции с Azure Monitor. Вы можете отправлять журналы из Службы приложений Windows или Linux в учетные записи хранения и Центры событий, а также в службу Log Analytics. Эта возможность теперь появилась в общедоступной предварительной версии.
Улучшенная видимость веб-приложений
Azure Monitor — это централизованная служба обеспечения наблюдаемости, которая позволяет собирать, анализировать и применять данные телеметрии, полученные из других ресурсов Azure. С Azure Monitor вы можете настраивать оповещения на основе правил, создавать панели мониторинга, экспортировать данные в сторонние службы с помощью Центров событий, а также архивировать журналы и метрики согласно требованиям к соответствию.
Улучшенная интеграция Службы приложений с Azure Monitor обеспечивает новые сценарии наблюдаемости для команд, которые занимаются разработкой и операциями. Разработчики могут настраивать автоматические отправляемые сообщения электронной почты с полной трассировкой стеков при возникновении исключений. Команды, занимающиеся операциями, могут создавать панели мониторинга, чтобы просматривать данные об общей производительности и стабильности их приложений. Команды, которые отвечают за соответствие требованиям, могут отслеживать попытки входа в систему и изменения в файлах.
Шесть новых типов журналов
Теперь Служба приложений выводит в Azure Monitor журналы приведенных ниже типов.
- AppServiceConsoleLogs. Любые журналы или выводы, записанные в консоль (также известны как стандартный поток вывода или стандартная ошибка).
- AppServiceHTTPLogs. Журналы доступа с веб-сервера (IIS для веб-приложений Windows, Nginx для Linux).
- AppServiceEnvironmentPlatformLogs. Журналы, обеспечивающие видимость операций ASE, таких как масштабирование, внесение изменений в конфигурацию и отслеживание состояния.
- AppServiceAuditLogs. Журналы с данными о входе в систему любого пользователя через FTP или Kudu.
- AppServiceFileAuditLogs. Журналы изменений в файлах (добавление, удаление или обновление) через FTP или Kudu.
- AppServiceAppLogs. Любые журналы или исключения, записываемые в служебную программу для ведения журнала стека. Поддерживаются многострочные журналы и исключения.
В таблице ниже приведены данные о текущей доступности категорий журналов.
Имя журнала | Windows | Linux |
AppServiceConsoleLogs | Будет объявлено | ✔️ |
AppServiceHTTPLogs | ✔️ | ✔️ |
AppServiceEnvironmentPlatformLogs | ✔️ | ✔️ |
AppServiceAuditLogs | ✔️ | ✔️ |
AppServiceFileAuditLogs | Будет объявлено | Будет объявлено |
AppServiceAppLogs | Будет объявлено | ✔️ * |
* Поддерживаются в Java SE и Tomcat.
Краткое руководство по Службе приложений
Оставляйте нам свои отзывы на форумах для разработчиков.