Перейти к содержанию

Автоматическая архивация логов


Рекомендуемые сообщения

Здравствуйте,нужна небольшая помощь.
У меня есть лог файлы постгреса,мне нужно чтобы логротейт архивировал их по принципу:
В 2 часа ночи он смотрит есть ли в указанной директории файлы 
по маске как на скриншоте и архивирует файл за предыдущий день(именно один файл).Все архивы которые старше 7ми дней он удаляет.

Конфиг который я написал:
 

/data/postgresql/pg_log/*.log {
daily
missingok
compress
nodelaycompress
maxage 7
nomail
}
/data/postgresql/pg_log/*.log.gz {
daily
missingok
maxage 7
nomail
}
/data/postgresql/pg_log/*.log.gz.* {
daily
missingok
maxage 7
nomail
}

Просьба проверить и скоректировать если что-то не так

Или предложить альтернативный вариант.

.Спасибо за помощь.

Файлы.PNG

Ссылка на комментарий
Поделиться на другие сайты

1. а чтото типа kill -HUP постгресу не надо посылать? он поймет что нужно писать в новый файл лога?

2. какова структура файлов в директории с логами постгрес?

3. зачем три записи если первая уже будет делать все что нужно?

 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, SignFinder сказал:

1. а чтото типа kill -HUP постгресу не надо посылать? он поймет что нужно писать в новый файл лога?

2. какова структура файлов в директории с логами постгрес?

3. зачем три записи если первая уже будет делать все что нужно?

 

1.Помоему да,когда я в предыдущий раз тестировал logrotate он продолжал писать в архивирующийся файл.

Напишите пример как посылать ему kill -hup.Там что то типа postcript?

2.Структура текстовый файл с информацией о конектах пролитии скриптов аудите.(ну соответсвенно дата сообщение событие ) (скрин во вложении)

3.По идее да,но это я на всякий случай)

Log.PNG

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, Stripped сказал:

Напишите пример как посылать ему kill -hup.Там что то типа postcript?

да именно. поищите в сети-у меня нет под рукой примера.

Либо залезьте через mc внутрь rpm - там наверняка лежит стандартный /etc/logrotate.d/postgresql

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...