Отчеты Azure Front Door

Отчеты аналитики Azure Front Door предоставляют встроенное представление о том, как работает профиль Azure Front Door, а также связанные метрики брандмауэра веб-приложения (WAF). Вы также можете воспользоваться журналами Azure Front Door для дальнейшего устранения неполадок и отладки.

Встроенные отчеты содержат сведения о трафике и безопасности приложения. Azure Front Door предоставляет отчеты о трафике и отчеты о безопасности.

Отчет о трафике Сведения
Ключевые метрики во всех отчетах Показывает общие данные, отправленные из пограничных точек присутствия Azure Front Door (PoPs) клиентам, в том числе:
  • Пиковая пропускная способность
  • Запросы
  • Соотношение попаданий в кэш
  • Общая задержка
  • Частота ошибок 5XX
Трафик по домену Общие сведения обо всех доменах в профиле Azure Front Door:
  • Разбивка данных, передаваемых из пограничных вычислений Azure Front Door клиенту
  • Итого запросов
  • Код ответа 3XX/4XX/5XX по доменам
Трафик по расположению
  • Отображение представления карты запросов и использования по лучшим странам или регионам
  • Представление тренда ведущих стран и регионов
Использование
  • Передача данных из Пограничных вычислений Azure Front Door клиентам
  • Передача данных из источника в azure Front Door edge
  • Пропускная способность от пограничных вычислений Azure Front Door к клиентам
  • Пропускная способность от источника до пограничных вычислений Azure Front Door
  • Запросы
  • Общая задержка
  • Тенденция подсчета запросов по коду состояния HTTP
Кэширование
  • Отображение коэффициента попадания кэша по количеству запросов
  • Представление тренда попаданий и пропущенных запросов
Верхний URL-адрес
  • Отображение количества запросов
  • Передаваемые данные
  • Соотношение попаданий в кэш
  • Распределение кода состояния ответа для наиболее запрошенных 50 ресурсов
Верхний ссылок
  • Отображение количества запросов
  • Передаваемые данные
  • Соотношение попаданий в кэш
  • Распределение кода состояния ответа для лучших 50 ссылок, которые создают трафик
Лучший агент пользователя
  • Отображение количества запросов
  • Передаваемые данные
  • Соотношение попаданий в кэш
  • Распределение кода состояния ответа для лучших 50 агентов пользователей, которые использовались для запроса содержимого
Отчет о безопасности Сведения
Обзор ключевых метрик
  • Отображение сопоставленных правил WAF
  • Соответствующие правила OWASP
  • Соответствующие правила защиты бота
  • Соответствующие пользовательские правила
Метрики по измерениям
  • Разбивка сопоставленных правил WAF по действиям
  • Кольцевая диаграмма событий по типу правила и событию по группе правил
  • Список основных событий по идентификатору правила, странам и регионам, IP-адресу, URL-адресу и агенту пользователя

Примечание.

Отчеты системы безопасности доступны только при использовании уровня "Премиум" Azure Front Door.

Отчеты бесплатны. Большинство отчетов основаны на данных журнала доступа, но вам не нужно включать журналы доступа или вносить изменения конфигурации для использования отчетов.

Как получить доступ к отчетам

Отчеты доступны через портал Azure и через API Azure Resource Manager. Вы также можете скачать отчеты в виде файлов с разделием запятыми (CSV).

Отчеты поддерживают любой выбранный диапазон дат за предыдущие 90 дней. С точками данных каждые 5 минут, каждый час или каждый день в зависимости от выбранного диапазона дат. Обычно можно просматривать данные с задержкой в час и иногда с задержкой до нескольких часов.

Доступ к отчетам с помощью портал Azure

  1. Войдите в портал Azure и выберите профиль Azure Front Door ценовой категории "Стандартный" или "Премиум".

  2. В области навигации выберите "Отчеты " или "Безопасность " в разделе "Аналитика".

    Снимок экрана: целевая страница отчетов.

  3. Выберите отчет, который вы хотите просмотреть.

    • Трафик по домену
    • Использование
    • Трафик по расположению
    • Cache
    • Самый популярный URL-адрес
    • Самый популярный источник ссылок
    • Самый популярный агент пользователя
  4. Выбрав отчет, можно выбрать различные фильтры.

    • Отображение данных: выберите диапазон дат, для которого требуется просмотреть трафик по домену. Доступные диапазоны:

      • Последние 24 часа
      • За последние 7 дней
      • Последние 30 дней
      • Последние 90 дней
      • Этот месяц
      • Прошлый месяц
      • настраиваемая дата.

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

      • 5 минут — одна точка данных каждые 5 минут для диапазонов дат меньше или равно 24 часам. Этот уровень детализации можно использовать для диапазонов дат, которые имеют 14 дней или меньше.
      • По часам — одна точка данных каждый час для диапазонов дат в диапазоне от 24 часов до 30 дней.
      • По дням — одна точка данных в день для диапазонов дат, превышающих 30 дней.

      Выберите агрегирование , чтобы изменить степень детализации агрегирования по умолчанию.

    • Расположение. Выберите одну или несколько стран или регионов для фильтрации по расположениям клиентов. Страны и регионы собраны в шесть групп: Северная Америка, Азия, Европа, Африка, Океания и Южная Америка. См. сопоставление стран/регионов. По умолчанию выбраны все страны.

      Снимок экрана: отчеты для измерения

    • Протокол: выберите HTTP или HTTPS, чтобы просмотреть данные трафика для выбранного протокола.

      Снимок экрана: отчеты для измерения протокола.

    • Домены — выберите одну или несколько конечных точек или личных доменов. По умолчанию выбираются все конечные точки и личные домены.

      • Если удалить конечную точку или личный домен в одном профиле, а затем повторно создать ту же конечную точку или домен в другом профиле, отчет подсчитывает новую конечную точку как другую конечную точку.
      • Если удалить личный домен и привязать его к другой конечной точке, поведение зависит от способа просмотра отчета. Если вы просматриваете отчет по личным доменам, они рассматриваются как один личный домен. При просмотре отчета по конечной точке они рассматриваются как отдельные элементы.

      Снимок экрана: отчеты по измерению домена.

  5. Если вы хотите экспортировать данные в CSV-файл, выберите ссылку Скачать CSV на выбранной вкладке.

    Снимок экрана: загрузка CSV-файла для отчетов.

Экспорт отчетов в формате CSV

Вы можете скачать любой из отчетов Azure Front Door в виде CSV-файла. Каждый отчет CSV содержит некоторые общие сведения, а сведения доступны во всех CSV-файлах:

значение Описание
Отчет Имя отчета.
Домены Список конечных точек или пользовательских доменов для отчета.
StartDateUTC Начало диапазона дат, для которого вы создали отчет, в формате UTC.
EndDateUTC Конец диапазона дат, для которого вы создали отчет, в формате UTC.
GeneratedTimeUTC Дата и время создания отчета в формате UTC.
Расположение Список стран и регионов, из которых исходят запросы клиентов. Значение по умолчанию — All . Неприменимо к отчету по безопасности .
Протокол Протокол запроса, который является HTTP или HTTPS. Неприменимо к верхнему URL-адресу, трафику по агенту пользователя и отчетам безопасности .
Агрегат Степень детализации агрегирования данных в каждой строке, каждые 5 минут, каждый час и каждый день. Неприменимо к трафику по домену, верхнему URL-адресу, трафику по отчетам агента пользователя и отчетам безопасности .

Каждый отчет также содержит собственные переменные. Выберите отчет, чтобы просмотреть переменные, которые содержит отчет.

Отчет о трафике по домену включает следующие поля:

  • Домен
  • Общий запрос
  • Коэффициент попадания в кэш
  • Запросы 3XX
  • Запросы 4XX
  • Запросы 5XX
  • ByteTransferredFromEdgeToClient

Ключевые метрики, включенные во все отчеты

В отчетах используются следующие метрики.

Метрическая Description
Переданные данные Показывает данные, передаваемые из пограничных поставщиков Azure Front Door на клиент для выбранного интервала времени, расположений клиентов, доменов и протоколов.
Пиковая пропускная способность Пиковое использование пропускной способности в битах в секундах от пограничных поставщиков Azure Front Door до клиентов для выбранного интервала времени, расположений клиентов, доменов и протоколов.
Общее количество запросов Количество запросов, отправляемых пограничным поставщиком Azure Front Door, клиентам для выбранного интервала времени, расположений клиентов, доменов и протоколов.
Коэффициент попадания в кэш Процент всех кэшируемых запросов, для которых Azure Front Door служил содержимое из пограничных кэшей для выбранного интервала времени, расположений клиентов, доменов и протоколов.
Частота ошибок 5XX Процент запросов клиенту с кодом состояния HTTP — 5XX для выбранного интервала времени, расположений клиента, доменов и протоколов.
Total Latency (Общая задержка) Средняя задержка всех запросов выбранного интервала времени, расположений клиента, доменов и протоколов. Задержка для каждого запроса измеряется как общее время с момента получения запроса клиента в Azure Front Door до последнего байта ответа, отправленного из Azure Front Door клиенту.

Трафик по домену

Трафик по домену предоставляет представление сетки всех доменов в этом профиле Azure Front Door.

Снимок экрана: целевая страница для отчетов.

В этом отчете можно просмотреть следующее:

  • Число запросов
  • Данные, передаваемые из Azure Front Door клиенту
  • Запросы с кодом состояния (3XX, 4XX и 5XX) каждого домена

Домены включают домены конечных точек и личные домены.

Вы можете перейти на другие вкладки для дальнейшего изучения или просмотра журнала доступа для получения дополнительных сведений, если найденные метрики ниже ваших ожиданий.

Отчет об использовании

В отчете об использовании показаны тенденции кода состояния трафика и ответа по различным измерениям.

Снимок экрана: отчет об использовании.

Измерения, включенные в отчет об использовании:

  • Данные, передаваемые из ребра в клиент и из источника в край, на графике.
  • Данные, передаваемые с пограничного сервера на клиент по протоколу, на графике.
  • Количество запросов от ребра к клиентам в графике.
  • Количество запросов от пограничных к клиентам по протоколу (HTTP и HTTPS) на графике.
  • Пропускная способность от края к клиенту в графике.
  • Общая задержка, которая измеряет общее время от запроса клиента, полученного Azure Front Door до последнего байта ответа, отправляемого из Azure Front Door клиенту, на графике.
  • Количество запросов от пограничных клиентов к клиентам по коду состояния HTTP в строковой диаграмме. Каждый запрос создает код состояния HTTP. Код состояния HTTP отображается как HTTPStatusCode в необработанном журнале доступа. Код состояния описывает, как azure Front Door edge PoP обрабатывает запрос. Например, код состояния 2XX указывает, что запрос был успешно выполнен клиенту. Хотя код состояния 4XX указывает, что произошла ошибка.
  • Количество запросов от края к клиентам по коду состояния HTTP в строковой диаграмме. Процент запросов по коду состояния HTTP отображается в сетке.

Трафик по отчету о расположении

Отображается трафик по расположению :

  • Лучшие 50 стран и регионов посетителей, которые обращаются к вашим ресурсам больше всего.
  • Разбивка метрик по странам или регионам и дает общее представление о странах или регионах, где создается наибольший трафик.
  • Страны и регионы, имеющие более высокие коэффициенты попаданий в кэш, и более высокие показатели кода ошибки 4XX/5XXX.

Снимок экрана: отчет

В отчеты включены следующие элементы:

  • Представление карты мира, на которой отображаются 50 самых популярных стран и регионов по передаваемым исходящим данным или выбранным вами запросам.
  • Две линейные диаграммы, показывающие представление тренда лучших пяти стран или регионов по данным, передаваемым и запрашиваемым по вашему выбору.
  • Сетка ведущих стран или регионов с соответствующими данными, передаваемыми из Azure Front Door клиентами, процент передаваемых данных, количество запросов, процент запросов по стране или региону, соотношение попаданий кэша, число кодов ответа 4XX и количество кодов ответа 5XX.

Отчет кэширования

Отчет об кэшировании предоставляет представление о попаданиях и пропущениях кэша, а также коэффициент попадания кэша на основе запросов. Понимание того, как Azure Front Door кэширует содержимое, помогает повысить производительность приложения, так как попадания кэша обеспечивают высокую производительность. Вы можете оптимизировать скорость доставки данных, уменьшив количество промахов в кэше.

Снимок экрана: отчет

Отчет об кэшировании включает в себя следующее:

  • Хит кэша и тенденция количества пропущенных значений в строковой диаграмме.
  • Коэффициент попадания кэша в графике.

Попадания в кэш и пропущенные данные описывают попадания в кэш номера запроса и пропущенные кэши для клиентских запросов.

  • Хиты: клиентские запросы, которые выполняются непосредственно из пограничных поставщиков Azure Front Door. Ссылается на эти запросы, значения которых для CacheStatus в необработанных журналах доступа — HIT, PARTIAL_HIT или REMOTE_HIT.
  • Мисс: клиентские запросы, обслуживаемые пограничными pops Azure Front Door, извлекает содержимое из источника. Ссылается на эти запросы, значения которых для поля CacheStatus в необработанных журналах доступа отсутствуют.

Коэффициент попадания в кэш описывает процент кэшированных запросов, которые непосредственно обрабатываются на пограничном устройстве. Формула коэффициента попадания кэша: (PARTIAL_HIT +REMOTE_HIT+HIT/ (HIT + MISS + PARTIAL_HIT + REMOTE_HIT)*100%

Запросы, соответствующие следующим требованиям, включаются в вычисление:

  • Запрошенное содержимое было кэшировано в PoP Azure Front Door.
  • Частичное кэшированное содержимое для фрагментирования объектов.

В нем исключены все следующие случаи:

  • Запросы, которые отклоняются из-за набора правил.
  • Запросы, содержащие соответствующий набор правил, который установлен для отключения кэша.
  • Запросы, которые блокируются WAF Azure Front Door.
  • Запросы, когда заголовки ответа источника указывают на то, что они не должны кэшироваться. Например, запросы с Cache-Control: privateзаголовками Cache-Control: no-cacheили Pragma: no-cache заголовками не позволяют кэшировать ответ.

Лучший отчет ПО URL-адресу

В верхнем отчете ПО URL-адресу можно просмотреть объем трафика, возникного через определенную конечную точку или личный домен. Вы видите данные для наиболее запрошенных 50 активов в течение любого периода за последние 90 дней.

Снимок экрана: отчет

Популярные URL-адреса отображаются со следующими значениями:

  • URL-адрес, который ссылается на полный путь запрошенного ресурса в формате http(s)://contoso.com/index.html/images/example.jpg. URL-адрес ссылается на значение поля RequestUri в необработанном журнале доступа.
  • Число запросов.
  • Запросы учитываются в процентах от общего числа запросов, обслуживаемых Azure Front Door.
  • Переданные данные.
  • Процент передачи данных.
  • Процент попаданий кэша.
  • Запросы с кодами ответов 4XX.
  • Запросы с кодами откликов 5XX.

Пользователь может сортировать URL-адреса по количеству запросов, проценту запросов, данным, передаваемым и передаваемым данным. Система агрегирует все метрики по часам, и они могут отличаться в зависимости от выбранного интервала времени.

Примечание.

Верхние URL-адреса могут меняться со временем. Чтобы получить точный список топ-50 URL-адресов, Azure Front Door подсчитывает все запросы URL-адреса по часам и сохраняет итог выполнения в течение дня. URL-адреса в нижней части 50 URL-адресов могут увеличиваться или удаляться из списка в течение дня, поэтому общее число этих URL-адресов является приблизительный.

Первые 50 URL-адресов могут подниматься и опускаться в списке, но они редко исчезают из списка, поэтому номера самых популярных URL-адресов обычно надежны. Когда URL выпадает из списка и снова появляется в течение дня, количество запросов в период, когда он отсутствует в списке, оценивается на основе количества запросов URL, которые появляются в этот период.

Основной отчет ссылок

В отчете верхнего ссылщика отображаются 50 лучших ссылок на определенную конечную точку Azure Front Door или личный домен. Вы можете просматривать данные за любой период на протяжении последних 90 дней. Источник ссылок — это имя URL-адреса, который создал запрос. Ссылающийся может поступать из поисковой системы или других веб-сайтов. Если пользователь вводит URL-адрес (например, https://contoso.com/index.html) непосредственно в адресную строку браузера, то ссылка на запрошенную пуста.

Снимок экрана: отчет

В отчете верхнего ссылщика содержатся следующие значения.

  • Ссылка, которая является значением поля "Ссылка" в журнале необработанного доступа.
  • Число запросов.
  • Количество запросов в процентах от общего числа запросов, обслуживаемых Azure Front Door в выбранный период времени.
  • Переданные данные.
  • Процент передачи данных.
  • Процент попаданий кэша.
  • Запросы с кодом ответа как 4XX.
  • Запросы с кодом ответа как 5XX.

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

Лучший отчет агента пользователя

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

  • Mozilla 5.0 (Windows NT 10.0; WOW64)
  • AppleWebKit/537.36 (KHTML, например Gecko)
  • Chrome 86.0.4240.75+
  • Safari 537.36.

В таблице отображается количество запросов, процент запросов, переданные данные, процент коэффициента попаданий в кэш, запросы с кодом отклика в виде 4XX или 5XX. Агент пользователя ссылается на значение UserAgent в журналах доступа.

Примечание.

С течением времени лучшие агенты пользователей могут меняться. Чтобы получить точный список лучших 50 агентов пользователей, Azure Front Door подсчитывает все запросы агента пользователей по часам и сохраняет общей суммы выполнения в течение дня. Агенты пользователей в нижней части 50 агентов пользователей могут увеличиваться или отключать список в течение дня, поэтому общее количество этих агентов пользователей являются приблизиниями.

Первые 50 агентов пользователей могут расти и падать в список, но редко исчезают из списка, поэтому номера для лучших агентов пользователей обычно надежны. Когда агент пользователя удаляет список и увеличивается снова в течение дня, количество запросов в течение этого периода, когда они отсутствуют из списка, оценивается на основе числа запросов агентов пользователей, которые отображаются в этом периоде.

Отчет о безопасности

Отчет по безопасности предоставляет графические и статистические представления действий WAF.

Измерения Description
Общие метрики — соответствующие правила WAF Запросы, соответствующие пользовательским правилам WAF, управляемым правилам WAF и правилам защиты ботов.
Общие метрики — заблокированные запросы Процент запросов, которые блокируются правилами WAF среди всех запросов, соответствующих правилам WAF.
Общие сведения о метриках— соответствующие управляемые правила Запросы, соответствующие управляемым правилам WAF.
Общие метрики — соответствующее настраиваемое правило Запросы, соответствующие пользовательским правилам WAF.
Общие сведения о метриках — соответствующее правило бота Запросы, соответствующие правилам защиты бота.
Тенденция запроса WAF по действию Четыре тренда графиков для запросов по действиям. Действия : блокировать, журнал, разрешить и перенаправление.
События по типу правила Кольцевая диаграмма распределения запросов WAF по типу правила. Типы правил включают правила защиты ботов, пользовательские правила и управляемые правила.
События по группе правила Кольцевая диаграмма распределения запросов WAF по группе правил.
Запросы по действиям Таблица запросов по действиям в порядке убывания.
Запросы по самым популярным идентификаторам правил Таблица запросов по 50 самым популярным идентификаторам правил в порядке убывания.
Запросы по самым популярным странам и регионам Таблица запросов по 50 самым популярным странам и регионам в порядке убывания.
Запросы по самым популярным IP-адресам клиента Таблица запросов по 50 самым популярным IP-адресам в порядке убывания.
Запросы по самым популярным URL-адресам запросов Таблица запросов по 50 самым популярным URL-адресам в порядке убывания.
Запрос по самым популярным именам узлов Таблица запросов по 50 самым популярным именам узлов в порядке убывания.
Запросы по самым популярным агентам пользователя Таблица запросов по 50 самым популярным агентам пользователя в порядке убывания.

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

Узнайте о метриках мониторинга в режиме реального времени для Azure Front Door.