Мониторинг статических веб-приложений Azure
Включите функцию Application Insights, чтобы отслеживать запросы API, сбои и получать информацию для отслеживания.
Внимание
Application Insights использует независимую модель ценообразования для Статических веб-приложений Azure.
Примечание.
Для использования Application Insights со статическими веб-приложениями Azure требуется приложение с API.
Добавление мониторинга
Выполните следующие действия, чтобы добавить мониторинг Application Insights в ваше статическое веб-приложение.
Откройте экземпляр статических веб-приложений на портале Azure.
В открывшемся меню выберите Application Insights.
Выберите Да рядом с опцией Включить Application Insights.
Выберите Сохранить.
После создания экземпляра Application Insights он создает связанный параметр приложения в экземпляре Статические веб-приложения Azure, используемом для связывания служб.
Примечание.
Если вы хотите отслеживать, как используются различные функции веб-приложения, можно вставить вызовы трассировки в код JavaScript. Дополнительные сведения см. в разделе Application Insights для веб-страниц.
Доступ к данным
В окне Обзор статического веб-приложения выберите ссылку рядом с Группой ресурсов.
В списке выберите экземпляр Application Insights с тем же префиксом, что и ваше статическое веб-приложение.
В следующей таблице перечислены несколько расположений на портале, которые можно использовать для проверки аспектов конечных точек API приложения.
Примечание.
Дополнительные сведения об использовании Application Insights см. в обзоре App Insights.
Тип | Расположение меню | Description |
---|---|---|
Сбои | Исследование > сбоев | Просмотр невыполненных запросов. |
Запросы сервера | Изучение > производительности | Просмотр отдельных запросов API. |
Журналы | Журналы мониторинга > | Взаимодействуют с редактором для запроса журналов транзакций. |
Метрики | Мониторинг > метрик | Взаимодействует с конструктором для создания собственных диаграмм с использованием различных показателей. |
Трассировки
Выполните следующие действия для просмотра трассировок в вашем приложении.
Выберите Журналы в разделе Мониторинг.
Наведите указатель мыши на любую карточку в окне Запросы.
Выберите редактор загрузки.
Замените сгенерированный запрос словом
traces
.Выберите Выполнить.
Ограничение ведения журнала
В некоторых случаях может потребоваться ограничить ведение журнала при записи сведений об ошибках и предупреждениях. Это можно сделать, внося следующие изменения в файл host.json приложения Функции Azure.
{
"version": "2.0",
"logging": {
"applicationInsights": {
"samplingSettings": {
"isEnabled": true
},
"enableDependencyTracking": false
},
"logLevels": {
"default": "Warning"
}
}
}