Логи Linux: как не дать журналам занять весь диск
Почему журналы растут и какие привычки помогают держать диск под контролем.
Зачем следить за логами
Логи помогают искать ошибки, но при неправильной настройке сами становятся источником проблемы. Активный сервис может быстро заполнить диск сообщениями.
Когда диск заполнен, начинаются вторичные сбои: сервисы не пишут временные файлы, обновления не устанавливаются, базы данных могут работать нестабильно.
Где искать
Основные места для проверки — journalctl, /var/log и каталоги конкретных приложений.
Команды df -h и du -h --max-depth=1 помогают быстро понять, какой раздел заполнен и какой каталог занимает больше всего места.
Ротация
Ротация логов ограничивает рост файлов: старые журналы архивируются или удаляются по расписанию.
Для системных журналов важны настройки journald. Для файловых логов часто используется logrotate.
Что записать в документацию
Полезно держать короткую заметку: где лежат логи сервиса, сколько места они обычно занимают и как безопасно уменьшить объём.
Такой документ особенно помогает, когда проблему нужно решить быстро и без лишнего риска.