2.4.1.20. Логи доступа сайта (Access-лог)
Логи доступа сайта (Access-логи) — это логи абсолютно всех запросов к сайту, которые дошли до нашего веб-сервера. Они находятся в разделе «Логи доступа сайта».
Просмотр лога в реальном времени
Для включения в верхней части страницы нажмите зелёную кнопку «Показать логи в режиме реального времени» — после нажатия появится блок с отображением лога в реальном времени:
Кнопка «Автоматический скролл» включает или отключает автоматическую прокрутку лога вниз при появлении новых записей.
Перезагрузка страницы отключает отображение лога в реальном времени.
Фильтрация трафика
При использовании сервисов фильтрации трафика, например Cloudflare или Deflect, не всегда удаётся оперативно отслеживать включение или отключение фильтрации, поэтому в лог могут попадать не реальные IP-адреса посетителей, а адреса сервисов фильтрации. Для принудительного обновления информации о сервисе фильтрации в нашей системе нажмите на кнопку с названием используемого сервиса фильтрации напротив «Автоматически определённый сервис фильтрации трафика»:
После нажатия кнопки новые запросы будут фиксироваться уже с реальными IP-адресами. Старые записи в логе при этом останутся без изменений.
Дата и фильтры
Важные моменты:
- Логи хранятся только за текущий и 3 предыдущих месяца, и только за те дни, когда к сайтам были запросы. Более старые логи не хранятся.
- Текущая дата в календаре доступна всегда, независимо от наличия записей в этот день.
- Если в календаре отсутствует лог за вчерашнее число, значит логи за этот день ещё обрабатываются и станут доступны позже (как правило, ближе ко второй половине дня).
Календарь. Позволяет выбирать день, за который будет отображаться лог. В календаре:
- Светло-зелёные — дни, за которые доступны логи.
- Тёмно-зелёный — выбранный день.
- Красная рамка — текущая дата.
Фильтр времени. Позволяет просматривать лог не за весь день, а за выбранный временной промежуток.
Поиск. Позволяет отфильтровать запросы по методу HTTP, коду ответа и наличию в них определённого текста.
Скачивание. Кнопки скачивания:
- «Скачать за день» — скачивает лог за выбранный в календаре день.
- «Скачать за месяц» — скачивает лог за месяц, к которому относится выбранный в календаре день. ⚠️ Лог за текущий месяц включает в себя все дни с начала месяца, кроме текущего.
Удаление. Кнопка удаления лога за определённый день или месяц. ⚠️ Лог удаляется безвозвратно, перед удалением рекомендуем скачивать его себе.
Лог
Важные моменты:
- Запросы с прямых IP-адресов хостинг-аккаунта выводятся зелёным цветом.
- При включённой защите от ботов в логе будут присутствовать связанные с ней GET- и POST-запросы.
- User-Agent вида
PHP (www.example.com), hosted by www.ukraine.com.uaозначает, что запрос был отправлен с нашего хостинга с указанного в заголовке сайта с помощью PHP (например, функцией file_get_contents). - Когда сайт работает через Cloudflare:
- В лог не попадают запросы, для которых возвращается ошибка 429.
- Наличие IP-адресов из подсети
240.0.0.0/4— это результат включённой в Cloudflare опции Pseudo IPv4, которая меняет адреса IPv6 посетителей на IPv4 из зарезервированного диапазона. С такими адресами нельзя полноценно взаимодействовать. Рекомендуется отключить опцию Pseudo IPv4 и добавить для домена записи AAAA с основным адресом IPv6 хостинг-аккаунта.
- В логах могут встречаться служебные запросы:
- С IP-адреса
185.39.224.11— результат работы технической проверки сайта или очистки кеша PageSpeed (для выполнения этих операций нашему серверу необходимо выполнять запрос к сайту). - С User-Agent
adm.tools screenshot tools— результат работы системы создания скриншотов.
- Версии HTTP-протокола не выводятся. Для их просмотра скачайте лог себе и используйте сторонние инструменты.
- «Время» — время запроса.
- «IP» — IP-адрес, с которого выполнялся запрос, с флагом и названием страны. Адреса с ограниченным доступом выводятся красным цветом. Нажатие на воронку подставляет IP-адрес в фильтр.
- «HTTP» — код ответа сервера на запрос.
- «Запрос»:
GET /— метод запроса и URI."Mozilla/5.0 (XXXXXX) XXXXXX— User-Agent посетителя."https://www.google.com/"— URL-источник запроса (если есть в запросе).
- «Размер ответа» — размер ответа в байтах.
- 🚫 — добавляет IP-адрес в чёрный список.