Перейти к основному содержимому
Версия: v1

Потребление трафика

При использовании услуг по всем основным объектам (domain, s3_resource, s3_bucket, vod, stream) фиксируется потребление сетевого трафика в байтах.

Для получения статистики потребления необходимо использовать API методы.

Параметры запроса

Доступно получение потребления трафика за разные интервалы: день (day), час (hour), 10 минут (ten_minutes).

  • id объекта
  • дата и время начала замера (включительно)
  • дата и время конца замера (не включая значение)
  • интервал группировки замеров

Пример запроса

{
"id": 23,
"from_datetime": "2024-11-01T00:00:00Z",
"to_datetime": "2024-11-05T00:00:00Z",
"group_by": "day"
}

Пример ответа для объектов domain, s3_resource, s3_bucket, vod

[
{
"datetime_utc": "2024-11-01T00:00:00Z",
"in_bytes": 7360,
"out_bytes": 874000,
"features": {}
},
{
"datetime_utc": "2024-11-02T00:00:00Z",
"in_bytes": 14720,
"out_bytes": 1748000,
"features": {
"geo_filter": {
"requests": 8,
"in_bytes": 14720,
"out_bytes": 1748000
},
"waf": {
"requests": 6,
"in_bytes": 8234,
"out_bytes": 435987
}
}
},
{
"datetime_utc": "2024-11-03T00:00:00Z",
"in_bytes": 7360,
"out_bytes": 874000,
"features": {
"waf": {
"requests": 4,
"in_bytes": 5948,
"out_bytes": 441298
}
}
},
{
"datetime_utc": "2024-11-04T00:00:00Z",
"in_bytes": 0,
"out_bytes": 0,
"features": {}
}
]

Пример ответа для объектов stream

[
{
"datetime_utc": "2024-11-01T00:00:00Z",
"sent_bytes": 0,
"rescaled_to_480_bytes": 0,
"rescaled_to_720_bytes": 0,
"rescaled_to_1080_bytes": 0,
"rescaled_to_custom_height_bytes": 0,
"in_bytes": 7360,
"out_bytes": 874000
},
{
"datetime_utc": "2024-11-02T00:00:00Z",
"sent_bytes": 2349546,
"rescaled_to_480_bytes": 2348576,
"rescaled_to_720_bytes": 2348576,
"rescaled_to_1080_bytes": 0,
"rescaled_to_custom_height_bytes": 0,
"in_bytes": 2348576,
"out_bytes": 298374569
},
{
"datetime_utc": "2024-11-03T00:00:00Z",
"sent_bytes": 2323873,
"rescaled_to_480_bytes": 2322813,
"rescaled_to_720_bytes": 2322813,
"rescaled_to_1080_bytes": 0,
"rescaled_to_custom_height_bytes": 0,
"in_bytes": 2322813,
"out_bytes": 368371169
},
{
"datetime_utc": "2024-11-04T00:00:00Z",
"sent_bytes": 2368142,
"rescaled_to_480_bytes": 198541,
"rescaled_to_720_bytes": 198541,
"rescaled_to_1080_bytes": 2124272,
"rescaled_to_custom_height_bytes": 0,
"in_bytes": 2368142,
"out_bytes": 2633614
},
]

В статистике по доменам, S3 и VoD учитывается потребление трафика по дополнительным опциям:

  • image_converter - запросы с использованием функции обработки изображений (для доменов)
  • geo_filter - запросы с включенным ограничением доступа по странам (для всех типов объектов статики)
  • secure_access - запросы с включенной функцией ограничения доступа с использованием подписанных ссылок (для VoD)
  • adaptive_bitrate - запросы с включенной опцией адаптивного битрейта (для VoD)
  • waf - запросы с включенным web application firewall (для доменов)

В статистике стриминга учитывается потребление трафика при рестриминге (поле sent_bytes) и рескейлинге (поля rescaled_to_*_bytes).

API методы