Логи сервера палят связку быстрее, чем кривой креатив — чистим их автоматом
Если на сервере живут ленды, трекер и редиректы, логи нельзя оставлять «на потом». Там остаются IP, пути, user-agent, рефереры и хвосты запросов, по которым легко восстановить схему. Нужна не ручная уборка, а ротация и автоудаление без сюрпризов.
База простая:
— для access/error включай logrotate с ежедневной ротацией и сжатием;
— ставь retention 3–7 дней, если нет жесткой необходимости хранить дольше;
— старые архивы уводи в отдельный каталог с правами только для root;
— после ротации делай пустой create, а не просто truncate, если софт любит держать дескриптор открытым.
Если нужен режим пожестче, выноси логи в tmpfs или отдельный раздел и чисти cron’ом по маске. Для Nginx и Apache отключай лишнее: не логируй статику, healthcheck и внутренние запросы, если они не нужны для отладки. Чем меньше мусора в access.log, тем меньше следов и меньше шанс случайно спалить схему через бэкап или панель хостера.
Автоматизация без контроля тоже плохая идея: раз в неделю проверяй, что ротация реально идет, архивы не копятся, а права не уехали в «для всех». Твой аптайм — это твои деньги, на VPS не экономят. Пропускаем только целевых, ботов оставляем алгоритмам.
Клоака и роутинг
@cloak_routing_kit_ubt
Логи сервера палят связку быстрее, чем кривой креатив — чистим их автоматом
Этот пост опубликован в Telegram-канале Клоака и роутинг. Подписаться можно по ссылке: @cloak_routing_kit_ubt.