Логи на сервере палят быстрее, чем кривой крео: чистим их без ручного режима
Если на VPS крутится лендинг, прокси или трекер, логи не должны жить дольше, чем им надо. Оставлять access/error без ротации — значит копить следы, которые потом всплывают в самый неудобный момент.
Минимальный набор:
— ротация по размеру и по времени;
— сжатие старых файлов;
— удаление после короткого окна хранения;
— разнос логов по сервисам, а не один общий файл на всё.
На Linux это обычно решается через logrotate + отдельные правила для nginx, app и системных сервисов. Для шумных процессов ставь лимит на размер, для тихих — на время. Если логи пишет сам софт, выводи их в stdout и забирай только нужное через systemd/journald с ограничением хранения. И да, права на каталоги логов должны быть закрыты, иначе чистота трафика важнее объема на старте, но утечки внутри сервера никто не отменял 🛠
Автоматизацию проверяй не по факту, а по расписанию: есть ли старые файлы, не ломается ли сервис после удаления, не уезжает ли путь логов после деплоя. Твой аптайм — это твои деньги, на VPS не экономят.
Если логирование не контролируешь ты, его контролирует чужой глаз. Пропускаем только целевых, ботов оставляем алгоритмам.
Клоака и роутинг
@cloak_routing_kit_ubt
Логи на сервере палят быстрее, чем кривой крео: чистим их без ручного режима
Этот пост опубликован в Telegram-канале Клоака и роутинг. Подписаться можно по ссылке: @cloak_routing_kit_ubt.