← Аналитика / analytics
Custom dashboards
Custom dashboards позволяют создавать персонализированные представления с метриками, наиболее важными для вашей инфраструктуры и системы безопасности. Выйдите за рамки стандартных дашбордов отдельных продуктов и объедините данные нескольких продуктов Cloudflare в едином представлении.
Перейдите в Custom dashboards ↗Что вы можете сделать
Отслеживайте угрозы безопасности: следите за блокировками WAF, показателями ботов и паттернами угроз по своим зонам. Сопоставляйте данные HTTP-трафика с событиями безопасности, чтобы находить связь между всплесками трафика и атаками.
Анализируйте производительность приложения с помощью визуализации времени отклика origin-сервера, коэффициента попаданий в кеш и частоты ошибок. Определяйте медленные конечные точки и узнавайте, как задержка меняется в зависимости от региона или типа устройства.
Отслеживайте бизнес-метрики с помощью мониторинга использования API, потребления пропускной способности и характера трафика. Создавайте управленческие дашборды, которые отображают ключевые показатели эффективности, важные для вашей организации.
Расследуйте инциденты и при возникновении проблем создавайте целевые дашборды, объединяющие конкретные сигналы, важные для вашего расследования. Клиенты Log Explorer могут напрямую превращать запросы к журналам в графики дашборда для постоянного мониторинга.
Доступность
Custom Dashboards доступны всем клиентам Cloudflare.
| Тип клиента | Лимит дашбордов |
|---|---|
| Все клиенты Cloudflare | До 25 дашбордов |
| Клиенты Log Explorer | До 100 дашбордов |
Начало работы
Начать с шаблона
Шаблоны представляют собой самый быстрый способ получить пользу от Custom Dashboards. Каждый шаблон разработан для конкретного сценария использования и включает предварительно настроенные графики с самыми важными метриками.
| Шаблон | Сценарий использования |
|---|---|
| Мониторинг ботов | Узнайте, какой автоматизированный трафик поступает на ваш сайт: научитесь отличать легитимных ботов (поисковые системы, мониторинг) от злоумышленников |
| API Security | Отслеживайте аномалии на конечных точках API, объёмы передачи данных и необычные паттерны доступа |
| Захват аккаунта | Отслеживайте атаки credential stuffing, контролируя неудачные попытки входа, использование утекших учётных данных и подозрительные паттерны аутентификации |
| API Performance | Выявляйте медленные конечные точки API, отслеживайте частоту ошибок по каждой конечной точке и следите за процентилями задержки, чтобы обнаруживать регрессии раньше, чем на них пожалуются пользователи |
| Мониторинг производительности | Находите узкие места в инфраструктуре origin-сервера: какие хосты работают медленно, у каких путей высокий TTFB и как меняется производительность со временем |
После выбора шаблона вы можете настроить его под свои задачи, добавляя, удаляя или изменяя графики.
Создать с нуля
Для специфических задач мониторинга создайте пустой дашборд и добавьте графики, которые запрашивают именно те данные, которые вам нужны.
Custom Dashboards поддерживают более 100 наборов данных, доступных через Cloudflare GraphQL API, включая HTTP-трафик, события безопасности, аналитику Workers, метрики R2 Storage, состояние Load Balancing, журналы Zero Trust, DNS-запросы и другие.
Создание графиков
Запросы на естественном языке
Опишите на обычном английском языке, что вы хотите увидеть, и AI создаст подходящую визуализацию:
- "Покажите частоту ошибок по странам за последние 24 часа."
- "Сравните запросы из кеша и мимо кеша в динамике."
- "Какие 10 моих путей лидируют по объёму запросов?"
- "Покажите блокировки WAF, сгруппированные по ID правила."
Это самый быстрый способ изучить свои данные, когда у вас есть вопрос, но вы не уверены, какой набор данных или метрику использовать.
Настройка вручную
Для точной настройки задайте каждый элемент графика:
- Набор данных : источник данных для запроса (HTTP-запросы, события безопасности, метрики Workers и так далее)
- Метрики : что измерять (запросы, байты, длительность) и как это агрегировать (сумма, среднее, процентили)
- Измерения : как разбить данные (по стране, коду состояния, имени хоста и так далее)
- Фильтры : условия для сужения данных (конкретные пути, диапазоны IP-адресов, user agent и так далее)
Типы графиков
Выберите визуализацию, которая лучше всего подходит для ваших данных:
| Тип графика | Подходит для |
|---|---|
| Timeseries | Тенденции и закономерности во времени: всплески трафика, изменения задержки, колебания частоты ошибок |
| Столбчатый | Сравнение значений по категориям: запросы по странам, ошибки по коду состояния |
| Donut | Основные сведения о пропорциях: коэффициент попаданий в кеш, распределение трафика по типу контента |
| Карта | Географические закономерности: откуда исходит ваш трафик и в чём разница в производительности по регионам |
| Stat | Отдельные важные числа: общее число запросов за сегодня, текущая частота ошибок, задержка p99 |
| Процент | Соотношения и показатели: процент попаданий в кеш, доля трафика от ботов |
| Top N | Рейтинги: самые загруженные конечные точки, чаще всего блокируемые IP-адреса, самые частые user agent |
Пример: составление обзорного графика безопасности
Чтобы отслеживать заблокированные запросы по правилу WAF:
- Выберите Security Events набор данных.
- Выберите События в качестве метрики с Всего агрегация.
- Добавить ID правила в качестве измерения для группировки по правилу.
- Отфильтровать до Action equals Block чтобы сосредоточиться на заблокированном трафике.
- Выберите Столбчатый график для сравнения эффективности правил.
Результат показывает, какие правила WAF срабатывают чаще всего, что помогает понять картину угроз и настроить параметры безопасности.
Фильтры дашборда
Фильтры дашборда применяются сразу ко всем графикам, поэтому легко сфокусировать весь дашборд на определённом сегменте трафика.
Типичные варианты использования:
- Диапазон времени : приближение к определённому окну инцидента на всех графиках
- Имя хоста : сосредоточение на одном домене, если вы управляете несколькими ресурсами
- Страна : анализ паттернов трафика для определённого региона
- Код состояния : исследование всплесков ошибок с помощью фильтрации по
5xxответы
При добавлении фильтра все графики на дашборде обновляются в соответствии с суженной областью данных.
Данные Log Explorer
Клиенты, использующие Log Explorer, могут создавать графики и дашборды на основе необработанных, невыборочных данных журналов. Это удобно там, где важна точность: например, при отслеживании конкретных ошибок, точном подсчёте запросов для отчётности по требованиям соответствия или анализе редких, но значимых событий, которые могли бы затеряться в выборочных данных.
Стандартные наборы данных аналитики используют выборочные данные, которые обеспечивают быстрые и точные тренды для метрик с высоким объёмом. Однако для некоторых сценариев использования, например:
- Точное количество : «Сколько запросов с этого конкретного IP-адреса пришло на наш API сегодня?»
- Редкие события : отслеживание определённых кодов ошибок или сигнатур атак, которые встречаются редко
- Соответствие требованиям и аудит : когда нужны точные числа, а не оценки
- Конечные точки с низким трафиком : анализ путей, которые не генерируют достаточный объём для надёжной выборки
Данные Log Explorer позволяют строить графики по каждому зарегистрированному событию, а не по статистической выборке.
При создании графика клиенты Log Explorer могут выбирать не только стандартные наборы данных GraphQL Analytics, но и наборы данных Log Explorer.
Управление дашбордами
Дашборды отображаются в виде списка, где видны все дашборды вашего аккаунта. В любом дашборде можно добавлять, удалять и переставлять графики, а изменения сохраняются автоматически при выходе из режима редактирования.
У каждого графика есть меню, в котором можно изменить его настройки, продублировать его или перейти к связанным данным в Security Analytics или Log Search.
Дальнейший анализ
Custom Dashboards предназначены для совместной работы с другими инструментами аналитики Cloudflare:
- Security Analytics : когда график показывает подозрительный трафик, можно углубиться в анализ отдельных запросов и увидеть их полные сведения
- Поиск по журналам : переход от агрегированных метрик к необработанным журналам, когда нужно точно понять, что произошло во время инцидента
Этот процесс подходит для типичного порядка расследования: сначала используйте дашборды верхнего уровня, чтобы выявить аномалии, а затем переходите к подробным журналам, чтобы найти первопричину.