Справочник логов запросов к CDN-серверам и экранирующим серверам
Логи Yandex Cloud CDN сохраняются в формате JSON. Одна запись в логах соответствует одному запросу к CDN-серверу.
Подробнее о выгрузке логов см. в разделе Выгрузка логов.
Пример лога
{
"resource_id": "cdnrxyssrqvk********",
"timestamp_ms": "2025-11-17 16:23:18.798",
"bytes_sent": 103356,
"request_uri": "/probe/test_file_102400.mp4?size=102400",
"status": "200",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 YaBrowser/25.8.0.0 Safari/537.36",
"request_id": "3ecf1d50********",
"remote_addr": "178.19.*.*",
"upstream_addr": "",
"request_time": 0,
"upstream_cache_status": "HIT",
"http_host": "*******.cdn.yandex.net",
"upstream_response_time": ""
}
Поля логов
|
Поле |
Тип |
Описание |
|
|
String |
Идентификатор ресурса клиента. |
|
|
String |
Время события по UTC. |
|
|
Int64 |
Общее количество байтов, отправленных клиенту, включая заголовок ответа. |
|
|
String |
Полный оригинальный URI запроса, полученный сервером точки присутствия. |
|
|
String |
Код ответа, переданный клиенту на запрос. |
|
|
String |
Идентифицирует браузер клиента, сделавший запрос. |
|
|
String |
Внутренний идентификатор запроса внутри сервиса. |
|
|
String |
IP-адрес клиента, сделавшего запрос. |
|
|
String |
IP-адрес источника, который отдал ответ на запрос. Если ответ был выдан из кеша сервера точки присутствия, это поле будет пустым. |
|
|
Float |
Время обработки запроса в секундах. Это время, прошедшее с момента чтения первых байт от клиента до момента записи в лог после отправки последних байт клиенту. |
|
|
String |
Статус обработки кеша. Возможные значения:
|
|
|
String |
Доменное имя, указанное клиентом в HTTP-заголовке Host при обращении к серверу. |
|
|
String |
Время ответа источника. Если ответ был выдан из кеша сервера точки присутствия, это поле будет пустым. |