Мониторинг статических веб-приложений Azure

Включите функцию Application Insights, чтобы отслеживать запросы API, сбои и получать информацию для отслеживания.

Важно!

Application Insights использует независимую модель ценообразования для Статических веб-приложений Azure.

Примечание.

Для использования Application Insights со статическими веб-приложениями Azure требуется приложение с API.

Добавление мониторинга

Выполните следующие действия, чтобы добавить мониторинг Application Insights в ваше статическое веб-приложение.

  1. Откройте экземпляр статических веб-приложений на портале Azure.

  2. В открывшемся меню выберите Application Insights.

  3. Выберите Да рядом с опцией Включить Application Insights.

  4. Выберите Сохранить.

Add Application Insights to Azure Static Web Apps

После создания экземпляра Приложения Аналитика он создает связанный параметр приложения в экземпляре Статические веб-приложения Azure, используемом для связывания служб.

Примечание.

Если вы хотите отслеживать, как используются различные функции веб-приложения, можно вставить вызовы трассировки в код JavaScript. Дополнительные сведения см. в Аналитика приложения для веб-страниц.

Доступ к данным

  1. В окне Обзор статического веб-приложения выберите ссылку рядом с Группой ресурсов.

  2. В списке выберите экземпляр Application Insights с тем же префиксом, что и ваше статическое веб-приложение.

В следующей таблице перечислены несколько расположений на портале, которые можно использовать для проверки аспектов конечных точек API приложения.

Примечание.

Дополнительные сведения об использовании приложений Аналитика см. в обзоре Службы "Аналитика приложений".

Тип Расположение меню Description
Сбои Исследование > сбоев Просмотр невыполненных запросов.
Запросы сервера Изучение > производительности Просмотр отдельных запросов API.
Журналы Журналы мониторинга > Взаимодействуют с редактором для запроса журналов транзакций.
Метрики Мониторинг > метрик Взаимодействует с конструктором для создания собственных диаграмм с использованием различных показателей.

Трассировки

Выполните следующие действия для просмотра трассировок в вашем приложении.

  1. Выберите Журналы в разделе Мониторинг.

  2. Наведите указатель мыши на любую карточку в окне Запросы.

  3. Выберите редактор загрузки.

  4. Замените сгенерированный запрос словом traces.

  5. Выберите Выполнить.

View Application Insights traces

Ограничение ведения журнала

В некоторых случаях может потребоваться ограничить ведение журнала при записи сведений об ошибках и предупреждениях. Это можно сделать, внесите следующие изменения в файл host.json приложения Функции Azure.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

Следующие шаги