Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

2.3.15. Лог посещений сайта (Access-лог)

Лог посещений сайта (Access-лог) — это лог абсолютно всех запросов к сайту, дошедших до нашего веб-сервера. Он находится в разделе «ХостингМои сайты → Лог посещений сайта»:

В верхней части раздела выводится список всех дат, за которые доступны логи:

В списке можно:

Важные моменты:

  • Логи хранятся только за текущий и 6 предыдущих месяцев, и только за те дни, когда к сайтам были запросы. Более старые логи не хранятся.
  • Текущая дата в списке доступна всегда, вне зависимости от того, есть записи в логе или нет.
  • Если в списке дат отсутствует вчерашнее число, значит логи за этот день ещё обрабатываются и станут доступны позже (как правило, ближе ко второй половине дня). Аналогичная ситуация может быть 1 числа месяца с логами и отчётами за предыдущий месяц.

В основной части раздела выводятся информация по всем запросам за выбранный день:

  • Поле поиска с кнопкой «Искать» — позволяет отфильтровать запросы по дате, IP или наличию фрагмента текста.
  • «Скачать» — кнопка скачивания логов за день.
  • «Открыть отчёт» — кнопка открытия отчёта за день.
  • Временная шкала с кнопками «Отфильтровать» и «Сбросить фильтр» — позволяет задать диапазон времени, за который будут выводиться или скачиваться лог за день.
  • Каждая строка лога имеет строго фиксированный формат:

Важные моменты:

  • Если размер лога не превышает 100 МБ, его можно просматривать напрямую в браузере и скачать себе. Лог большего размера можно только скачать.
  • После выполнения технической проверки сайта в разделе «Мои сайты» или очистки кеша PageSpeed в логах может встретиться наш IP 185.39.224.11. Это обусловлено тем, что для выполнения этих действий нашему серверу необходимо выполнять запрос к сайту.
Чтобы скачать лог за выбранный день, нажмите «Скачать» в верхней части лога:
Чтобы скачать лог за месяц, нажмите «Скачать за месяц» в списке доступных дат:
Ротация логов выполняется ежедневно, поэтому лог за каждый день является отдельным файлом и скачивается также отдельно.

Если необходимо регулярно сохранять логи в автоматическом режиме, то для этих целей можно воспользоваться API хостинга — dates (получение списка дат, за которые есть логи) и download (скачивание логов за полученные ранее даты) — и создать собственный скрипт, который будет выполнять необходимые действия.

На основе Access-логов можно формировать удобные HTML-отчёты. Они генерируются с помощью программы GoAccess, встроенной на хостинге.

Каждый отчёт содержит наглядную статистику по следующим показателям: уникальные посетители, запрошенные URL и статические файлы, ошибки 404, имена хостов и IP посетителей, их операционные системы и браузеры, распределение запросов по времени, ссылающиеся сайты, коды ответов HTTP и страны, откуда поступали запросы.

Отчёты формируются на языке, который установлен в учётной записи.

Нажатие кнопки «Открыть отчёт» открывает в новой вкладке браузера отчёт за выбранный день:

Чтобы отчёты за предыдущие дни не генерировались каждый раз заново и при повторном открытии отображались быстро, после первого открытия они кешируются на отдельном сервере и хранятся в течение того же времени, что и Access-логи. Отчёт за текущий день всегда генерируется заново и всегда содержит актуальную информацию.

Нажатие кнопки «Отчёт за месяц» открывает в новой вкладке браузера отчёт за соответствующий месяц:

Как и отчёты за день, отчёты за прошедшие месяцы также кешируются на отдельном сервере. Отчёт за текущий месяц включает в себя только прошедшие дни (то есть все дни с начала месяца, кроме текущего).

Отчёты за произвольные периоды можно создавать самостоятельно. Например, это может пригодиться, когда нужно создать один большой отчёт, включающий в себя период более одного месяца.

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

Access-лог можно скачать и изучать с помощью консольных команд или специализированного ПО, способного анализировать подобные логи и выводить различную статическую и аналитическую информацию, например Apache Log Viewer.