Jump to content

Recommended Posts

Posted

Здравствуйте,нужна небольшая помощь.
У меня есть лог файлы постгреса,мне нужно чтобы логротейт архивировал их по принципу:
В 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

Posted

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

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

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

 

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

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

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

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

 

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

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

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

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

Log.PNG

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

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

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

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

 

Posted

Сделал немного по другому),через ограничение нижнего порога захватываемого лога,но всё равно большое спасибо)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...