Перейти к основному содержимому
Получить логи
Последнее изменение:

Получить логи

Получение логов для ресурсов провайдера Akamai пока недоступно.

Вы можете получить логи по запросам к CDN-ресурсам провайдера Selectel:

Посмотреть логи в панели управления

  1. В панели управления перейдите в раздел CDNЛоги.

  2. Откройте вкладку Просмотр логов.

  3. Выберите ресурс, по которому нужно посмотреть логи. Чтобы посмотреть логи по всем ресурсам Selectel, выберите Все ресурсы.

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

  5. Выберите длительность периода — 30 минут, 1, 3 или 6 часов.

  6. Нажмите Применить. На странице отобразятся основные данные за период:

    • время запроса;
    • IP-адрес клиента;
    • HTTP-метод запроса;
    • статус файла в кеше;
    • код ответа CDN-сервера;
    • CDN-ресурс.
  7. Опционально: чтобы скачать данные за выбранный период в формате CSV, нажмите Экспорт.

Статусы файла в кеше

HITФайл отдан из кеша
STALEФайл устарел, так как источник не ответил или ответил неправильно при обновлении кеша
UPDATINGФайл устарел, так как файл находится в процессе обновления после поступившего ранее запроса
REVALIDATEDВ результате запуска директивы proxy_cache_revalidate установлено, что файл на источнике не изменился
EXPIREDСрок жизни в кеше истек, но файл соответствует файлу с источника. Отправлен запрос на источник для повторного кеширования
MISSФайл отдан не из кеша, проксирован с источника

Подключить выгрузку логов в хранилище

Логи можно выгружать в объектное хранилище Selectel или любое доступное хранилище типа S3, FTP или SFTP.

Логи выгружаются в виде файлов с данными формата .log. Файл выгружается в конце каждого часа. Если за час CDN-серверы не получили запросов, в хранилище загрузится пустой файл весом около 20 байт.

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

Чтобы подключить выгрузку, создайте тикет.

Данные логов в выгрузке

ПеременнаяПример значенияОписание
remote_addr0.0.0.0IP пользователя
time_local[26/Apr/2019:09:47:40 +0000]Время запроса
requestGET /ContentCommon/images/image.png HTTP/1.1Тип HTTP-запроса, путь к файлу, версия HTTP
status200Код ответа от CDN-сервера
bytes_sent1514283Число байтов, переданное пользователю
body_bytes_sent1514283Число байтов, переданное пользователю, без учета заголовка ответа
http_refererhttps://example.com/videos/10С какого URL пришел пользователь
http_user_agentMozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1)Тип клиента, через который пользователь запросил контент
edgename[dh-up-gc18]Имя CDN-сервера, который ответил на запрос
schemehttpsПротокол запроса — HTTP или HTTPS
hostcdn.example.comИмя хоста источника контента из запроса
request_time1.500Время обработки запроса в секундах: с момента чтения первых байтов запроса от клиента до момента записи в лог
upstream_response_time0.445Время ответа от источника в секундах
request_length157Длина запроса
http_rangebytes=0-1901653Размер фрагмента файла при range-запросе
upstream_cache_statusHIT

Статус запрошенного файла в кеше CDN:

  • HIT — файл отдан из кеша;
  • STALE — файл устарел, так как источник не ответил или ответил неправильно при обновлении кеша;
  • UPDATING — файл находится в процессе обновления после поступившего ранее запроса;
  • REVALIDATED — в результате запуска директивы proxy_cache_revalidate установлено, что файл на источнике не изменился;
  • EXPIRED — срок жизни в кеше истек, но файл соответствует файлу с источника. Отправлен запрос на источник для повторного кеширования;
  • MISS — файл отдан не из кеша, проксирован с источника;
  • BYPASS — CDN-сервер впервые запросил файл после очистки кеша
upstream_response_length10485760Длина ответа от источника в байтах
upstream_addr203.0.113.0:80IP-адрес и порт источника
geoip_country_codeKZКод страны пользователя
geoip_city-Код города пользователя
upstream_status206Код ответа от источника
upstream_connect_time0.000Время подключения к источнику в секундах
upstream_header_time0.200Время получения заголовков ответа от источника в секундах
http_x_forwarded_protohttpИзначальный протокол входящего запроса — HTTP или HTTPS
sent_http_content_typeapplication/jsonЗначение HTTP-заголовка Content-Type, указывающее тип MIME передаваемого ресурса
real_tcpinfo_rtt11863Среднее время передачи пакета на сервер и с сервера
http_x_forwarded_http_verHTTP/1.1Версия HTTP в запросе пользователя