Pull to refresh

Побеждаем delaycompress в logrotate

Lumber room
Notice: этот пост — скорее для начинающих сисадминов, опытные смогут дойти до этого сами.
Статья описывает настройку logrotate в Debian 5

Опция «delaycompress» в logrotate используется для отложенной архивации логов (во время следующей ротации).
Опция создана для программ, которые не могут закрыть логи сразу, что делает невозможной архивацию во время работы logrotate. Info: «copytruncate» не помогает. Проверено.
В общем-то борьбу с этим ограничением меня заставил вести тот факт, что на некоторых серверах (а точнее — на VPS) доступно ограниченное количество дискового пространства, а логи, тем не менее, занимают много места.
При использовании «delaycompress» к концу каждого дня у нас хранится уже 2 лога большого объема, вместо одного. В моем случае — это лишние ~200-300MB, что для сервера с ограниченными ресурсами ощутимо.
Итак, как же заставить logrotate архивировать логи сразу?

Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 7.4K
Comments 0

Logrotate. Postrotate скрипт и имя файла

Configuring Linux *System administration **nix *
Думаю что нет *nix-админа, который не пользуется утилитой logrotate. Часто мы пользуемся ею, даже не подозревая что она установлена в системе. Однако, когда мне понадобилось пропарсить проротейченный log-файл, я был крайне удивлен.
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views 18K
Comments 4

Кто же был на сервере?

ua-hosting.company corporate blog Hosting Configuring Linux *IT Infrastructure *Server Administration *
Tutorial
Наступает момент, когда системному администратору необходимо определить дату последнего входа в систему каждого из пользователей, а также подготовить список тех аккаунтов, которые этого так и не сделали. Если б Вы ранее не знали команду lastlog, то удивились бы, насколько легко и быстро она может предоставить Вам эти данные.


Читать дальше →
Total votes 36: ↑26 and ↓10 +16
Views 40K
Comments 14

Настройка logrotate + доступ для сбора логов по SFTP

Configuring Linux *System administration *IT Infrastructure *
Sandbox
У меня стояла задача: настроить сжатие логов DNS сервера Unbound, с возможностью удобного сбора этих бэкапов в коллектор. Также требовалось ограничить права доступа, чтобы с коллектора можно было зайти только в дирректорию, где хранятся бэкапы логов. Указанные действия проводил на CentOS 7 Minimal и CentOS 6.6 Minimal.
Читать дальше →
Total votes 13: ↑10 and ↓3 +7
Views 25K
Comments 10