Купить Корзина
  • Облако и IT-инфраструктура
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Хостинг
    3. Размещение сайта. Отображение в браузере
    4. Логи сервера

    Логи сервера

    Если вы хотите знать всё про логи сервера, читайте нашу статью. Мы расскажем, что такое logs, для чего они нужны и покажем, как посмотреть их.

    Что такое логи

    Чтобы объяснить, что такое логи сервера, скажем несколько слов о самих серверах.

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

    Логи — это текстовые файлы, в которых хранится информация о пользователях, их взаимодействии с сервером, а также системная информация о работе сервера. Логи формируются в автоматическом режиме и сохраняются в хронологическом порядке. Поэтому их также называют журналом сервера (Server Logs).

    Можно выделить несколько основных типов логов:

    • сведения о каждом обращении (IP-адрес и тип браузера посетителя) — access_log,
    • протоколы действий каждого посетителя (из какого источника перешел на сайт, сколько на нём находился, какие совершал операции и другое),
    • записи о сбоях и ошибках — error_log,
    • записи о входящих и исходящих сообщениях — почтовые логи,
    • сведения о загрузках и основные события в системе,
    • данные о количестве входов по FTP-соединению,
    • данные о действиях с файерволом, DNS-сервером, ядром системы,
    • статистика использования ресурсов сервера, время и количество входов в панель, обновление лицензии.

    Где хранятся логи сервера

    В некоторых случаях для хранения логов используют отдельный файловый сервер. Но чаще всего логи хранятся на жёстком диске основного сервера. Они располагаются в корневой директории хостинга в системной папке logs. Точный путь до лога будет зависеть от операционной системы сервера. Например, логи SSH Ubuntu хранятся в /var/log/auth.log, а логи SSH CentOS в /var/log/secure.

    Зачем проверять логи

    Чаще всего обращаться к содержимому логов и анализировать его приходится системным администраторам. Анализ логов необходим в следующих ситуациях:

    • сбои в работе сервера,
    • резкое повышение нагрузки,
    • подозрение на спам-атаки и другое.

    Однако уметь анализировать журнал полезно не только админам, но и владельцам сайтов и другим пользователям с доступом в админку. Для этого нужно понимать, как устроены логи.

    Как устроены логи

    Каждый тип logs имеет свою структуру. В качестве примера разберём структуру access_log:

    123.123.123.123 - - [01/Janr/2021:10:00:00 +0300] "GET /wp-includes/feed.php HTTP/1.0" 200 - "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36"

    Здесь:

    • 123.123.123.123 — IP-адрес, с которого был сделан запрос,
    • [01/Janr/2021:10:00:00 +0300] — дата и время запроса,
    • GET — метод запроса,
    • /wp-includes/feed.php — объект запроса,
    • HTTP/1.0 — протокол, по которому прошёл запрос,
    • 200 — код ответа,
    • Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 — информация о посетителе.

    Также структура логов зависит от операционной системы сервера. Например, логи сервера Windows устроены в виде структурированной таблицы. Поэтому, чтобы научиться «читать» логи, нужна практика.

    Если вы разобрались со структурой logs, можно приступать к их просмотру. Существует несколько способов, с помощью которых можно посмотреть журнал сайта. Выбор способа будет зависеть от типа платформы, на которой расположен ваш сайт — VPS-сервер или хостинг.

    Как проверить логи сервера VPS

    Чтобы посмотреть логи:

    • 1
      Подключитесь к хостингу по протоколу SSH.
    • 2

      Введите команды cd logs и ls —all, чтобы посмотреть содержимое папки logs:

      как просмотреть журналы сайтов по ssh

      Логи сервера Linux

    • 3
      Откройте нужный файл.

    Готово.

    Как проверить логи хостинга

    Чтобы посмотреть содержимое журнала, нужно открыть папку и скачать нужный файл на локальный ПК. Это можно сделать одним из двух способов:

    • в хостинг-панели управления, если вы являетесь клиентом Рег.ру,
    • через подключение по FTP.

    В панели управления хостингом

    • 1
      Войдите в панель управления хостингом.
    • 2

      Перейдите в Менеджер файлов, а затем в директорию logs:

      18022022_logi-servera_1.png

    • 3

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      18022022_logi-servera_2.png

    Готово.

    Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.

    • 1
      Войдите в панель управления хостингом.
    • 2

      В разделе «Файлы» нажмите Менеджер файлов:

      как просмотреть журналы сайтов в cpanel 1

    • 3

      Кликните на папку logs:

      как просмотреть журналы сайтов в cpanel 2

    • 4

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      как просмотреть журналы сайтов в cpanel 3

    Готово.

    • 1
      Войдите в панель управления хостингом.
    • 2

      Перейдите во вкладку «Файлы», а затем в директорию logs:

      как просмотреть журналы сайтов в cpanel 1

    • 3

      Выделите строку с названием нужного типа файла и нажмите Скачать:

      как просмотреть журналы сайтов в cpanel 2

    Готово.

    По FTP

    Чтобы скачать логи:

    • 1
      Подключитесь к хостингу по протоколу FTP.
    • 2

      Перейдите в директорию logs:

      как просмотреть журналы сайтов по ftp 1

    • 3

      Выделите строку с названием нужного типа файла и нажмите Просмотр/Правка:

      как просмотреть журналы сайтов по ftp 2

    Готово.

    Теперь вы знаете, что такое журнал сайта и где можно посмотреть логи сервера.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    • vk
    • telegram
    • ok
    • vc
    • dzen
    • rbc
    • Продукты
      • Домены
      • Хостинг
      • Почта
      • SSL-сертификаты
      • Конструктор сайтов
      • VPS и VDS серверы
      • Магазин доменов
      • Облако для бизнеса
    • Решения по сфере бизнеса
      • Подойдут всем
      • Маркетплейсы
      • Образование
      • Бьюти
      • Медицина
      • Автосервисы
      • Бытовые услуги
      • Досуг
      • Спорт
      • Все решения
    • Сервисы
      • Whois – проверить данные домена
      • Определить IP адрес
      • Проверить порт на доступность
      • Проверить IP адрес сайта
      • Перевести домен в Punycode
      • Проверить скорость интернета
    • Компания
      • О компании
      • Контакты
      • Офисы
      • Новости
      • Акции и скидки
      • Блог
      • Отзывы клиентов
    • Полезное
      • Стоимость услуг
      • Способы оплаты
      • Бонусная программа
      • Документы
      • База знаний
      • ЭДО
      • Партнерам
    • Другое
      • Сообщить о нарушении
      • РБК: новости России и мира сегодня
      • Новости компаний РФ
      • РБК Инвестиции: курсы валют
      • Спецпроект с Онлайн Патентом

    Облачная платформа Рег.ру включена в реестр российского ПО Запись № 23682 от 29.08.2024

    • mintsifry
    • icann
    • cctld
    © ООО «РЕГ.РУ»
    • Политика конфиденциальности
    • Политика обработки персональных данных
    • Правила применения рекомендательных технологий
    • Правила пользования и другие правила и политики
    • Используем куки, это делает удобнее вашу работу с сайтом