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

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

Получить логи по запросам к CDN-ресурсам можно:

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

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

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

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

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

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

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

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

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

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

Выгрузить логи в контейнер объектного хранилища

Логи выгружаются в контейнер объектного хранилища в виде файлов с данными формата .log. Хранение логов оплачивается по модели оплаты и ценам объектного хранилища.

  1. В панели управления перейдите в раздел CDNЛоги.
  2. Откройте вкладку Выгрузка логов.
  3. Нажмите Создать выгрузку.
  4. Укажите период, за который нужно сформировать логи.
  5. Выберите провайдера.
  6. Опционально: выберите поля для выгрузки.
  7. Если вы хотите выгрузить логи по всем персональным доменам, отметьте чекбокс Выгрузить логи по всем персональным доменам.
  8. Если вы хотите выгрузить логи по конкретным персональным доменам, укажите эти персональные домены.
  9. Выберите срок хранения логов.
  10. Выберите контейнер объектного хранилища, в который будут выгружены логи.
  11. Нажмите Создать выгрузку. Так как для агрегирования информации со всех CDN-серверов требуется время, выгрузка логов может занять до трех дней.

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

ПеременнаяПример значенияОписание
timestamp2020-07-07T06:36:54ZВремя запроса
origin_hostorigin.example.comИмя хоста источника контента
client_ip0.0.0.0IP пользователя
hosta5d93d26-f978-4e0b-a070-83f1e43e542b.selcdn.netИмя хоста CDN-ресурса или запроса
server_to_client_bytes2884Число байт, переданное пользователю
http_methodGETТип HTTP-запроса
path/images/1.jpgЗапрошенный путь к файлу
status200Код ответа от edge-сервера
refererhttps:/example.com/images/5С какого URL пришел пользователь
cache_statusHITСтатус запрошенного файла в кеше CDN:
  • HIT — файл отдан из кеша;
  • STALE — файл устарел, так как источник не ответил или ответил неправильно при обновлении кеша;
  • UPDATING — файл устарел, так как файл находится в процессе обновления после поступившего ранее запроса;
  • REVALIDATED — в результате запуска директивы proxy_cache_revalidate установлено, что файл на источнике не изменился;
  • EXPIRED — срок жизни в кеше истек, но файл соответствует файлу с источника. Отправлен запрос на источник для повторного кеширования;
  • MISS — файл отдан не из кеша, проксирован с источника