Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Application Insights — это служба мониторинга, которая записывает данные телеметрии, такие как сведения о запросах, счетчики производительности, журналы и исключения. Интеграция с построителем API данных (DAB) помогает диагностировать проблемы и отслеживать поведение среды выполнения в рабочей среде.
Предупреждение Application Insights не поддерживается, если DAB размещается с помощью веб-приложений службы приложений Azure.
Конфигурация
Чтобы настроить Application Insights в конфигурации DAB, выполните приведенные действия.
Пример интерфейса командной строки
dab add-telemetry \
--app-insights-enabled true \
--app-insights-conn-string "@env('app-insights-connection-string')"
Пример JSON
"runtime": {
...
"telemetry": {
"application-insights": {
"enabled": true,
"connection-string": "@env('app-insights-connection-string')"
}
}
...
}
Предполагается app-insights-connection-string
, что это переменная среды. Для его определения можно использовать .env
файл.
Что фиксируется
Тип | Описание |
---|---|
Запрос телеметрии | URL-адрес, код состояния, время отклика |
Трассировка телеметрии | Журналы консоли из DAB |
Данные телеметрии исключений | Ошибки и трассировки стека |
Счетчики производительности | ЦП, память, сетевые метрики |
Просмотр в Azure
- Перейдите к ресурсу Application Insights на портале Azure: https://portal.azure.com
- Просмотрите журналы с помощью этого запроса:
traces
| order by timestamp
Сопоставление уровней логирования:
LogLevel | Степень серьезности | Ценность |
---|---|---|
Трассировка | Многословный | 0 |
Отладка | Многословный | 0 |
Информация | Информация | 1 |
Предупреждение | Предупреждение | 2 |
Ошибка | Ошибка | 3 |
Критически важно | Критически важно | 4 |
- Проверка живых метрик
- Выполните этот запрос для обработки запросов.
requests
| order by timestamp
- Выполните этот запрос для исключений:
exceptions
| order by timestamp