← Cloudflare Privacy Gateway / privacy-gateway / reference
Метрики Privacy Gateway
Privacy Gateway теперь поддерживает расширенный мониторинг через наш GraphQL API, предоставляя детальную информацию о трафике и производительности вашего шлюза. Для доступа к этим метрикам убедитесь, что у вас есть:
- Реализация ретрансляционного прокси-шлюза, в которой Cloudflare выступает в роли стороны ретрансляции oblivious relay.
- API-токен с разрешением Analytics Read.
Мы предлагаем два узла GraphQL для получения метрик:
ohttpMetricsAdaptiveиohttpMetricsAdaptiveGroups. Первый узел предоставляет полные данные о запросах, а второй обеспечивает группированную аналитику.
ohttpMetricsAdaptive
ohttpMetricsAdaptive узел предназначен для детального анализа отдельных запросов OHTTP с адаптивной выборкой. Этот узел помогает понять производительность и нагрузку на конфигурацию сервера и клиента.
Ключевые аргументы
filterобязательно- Примените фильтры, чтобы сузить набор данных.
accountTagявляется обязательным фильтром.
- Примените фильтры, чтобы сузить набор данных.
limitнеобязательно- Укажите максимальное количество возвращаемых записей.
orderByнеобязательный- Выберите способ сортировки данных: доступны варианты по различным измерениям и метрикам.
Доступные поля
bytesToClientint необязательно- Количество байт, возвращённых клиенту.
bytesToGatewayint необязательно- Всего байт, полученных от клиента.
colostring необязательно- Код аэропорта дата-центра Cloudflare, обработавшего запрос.
datetimeTime необязательно- Дата и время записи события.
gatewayStatusCodeint необязательно- Код состояния, возвращаемый шлюзом.
relayStatusCodeint необязательно- Код состояния, возвращаемый ретранслятором.
Этот узел полезен для детального анализа трафика: он помогает выявлять закономерности, проблемы производительности и аномалии в потоке данных.
ohttpMetricsAdaptiveGroups
ohttpMetricsAdaptiveGroups узел позволяет выполнять агрегированный анализ метрик запросов OHTTP с адаптивной выборкой. Этот узел особенно полезен для выявления тенденций и закономерностей по различным аспектам вашего трафика и операций.
Ключевые аргументы
filterобязательно- Примените фильтры, чтобы сузить набор данных.
accountTagявляется обязательным фильтром.
- Примените фильтры, чтобы сузить набор данных.
limitнеобязательно- Укажите максимальное количество возвращаемых записей.
orderByнеобязательный- Выберите способ сортировки данных: доступны варианты по различным измерениям и метрикам.
Доступные поля
countint необязательно- Количество записей, соответствующих критериям.
dimensionsнеобязательный- Определяет измерения группировки для ваших данных.
sumнеобязательный- Агрегированные итоговые значения различных метрик по измерениям.
Измерения
Вы можете группировать метрики по различным измерениям, чтобы получить более детализированное представление о данных:
colostring необязательно- Код аэропорта дата-центра Cloudflare.
dateDate необязательно- Дата метрик запросов OHTTP.
datetimeFifteenMinutesTime необязательно- Временная метка, округлённая до пятнадцати минут.
datetimeFiveMinutesTime необязательно- Временная метка, округлённая до пяти минут.
datetimeHourTime необязательно- Метка времени, округленная до часа.
datetimeMinuteTime необязательно- Метка времени, округленная до минуты.
endpointstring необязательно- appId, сгенерировавший трафик.
gatewayStatusCodeint необязательно- Код состояния, возвращаемый шлюзом.
relayStatusCodeint необязательно- Код состояния, возвращаемый ретранслятором.
Суммарные поля
Суммарные поля дают накопительное представление о различных метриках за выбранный период времени:
bytesToClientint необязательно- Всего байт, отправленных от шлюза клиенту.
bytesToGatewayint необязательно- Всего байт от клиента к шлюзу.
clientRequestErrorsint необязательно- Общее количество ошибок запросов клиента.
gatewayResponseErrorsint необязательно- Общее количество ошибок ответов шлюза.
Используйте узел ohttpMetricsAdaptiveGroups, чтобы получить полное агрегированное представление о характере трафика и оптимизировать производительность и удобство работы пользователей.