Ротация логов

задавайте Ваши вопросы
Правила форума
СНАЧАЛА ПОЛЬЗУЙТЕСЬ ПОИСКОМ!!!

При обращении просим Вас сразу указывать:
Вашу ОСь? Видео? Звук? DirectX? Логи Мамбл, Мурмур?
Это поможет быстрей и более точно ответить на Ваши вопросы.
Ответить
arriah
Сообщения: 16
Зарегистрирован: 24 янв 2013, 11:11

Ротация логов

Сообщение arriah »

Привет всем,

Кто подскажет какой сигнал послать murmur чтобы он переоткрыл логи после ротации?

Для ротации использую newsyslog, Ротация не проходит. Думаю что не поддерживает murmur SIGHUP
У меня так же было с php-fpm, пока в конфиге newsyslog.conf не указал сигнал SIGUSR1

С murmur так же? А то без ротации как-то неуютно :)

PS: FreeBSD 8.3

arriah
Сообщения: 16
Зарегистрирован: 24 янв 2013, 11:11

Re: Ротация логов

Сообщение arriah »

Сорри, это моя невнимательность :)
Все ротируется, просто ошибся в пути к pid-файлу

B0nuse
Site Admin
Сообщения: 1593
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 41 раз
Поблагодарили: 363 раза
Контактная информация:

Re: Ротация логов

Сообщение B0nuse »

Как вариант, Вы можете отключить сохранение логов в стандартный файл. И записывать сторонним приложением из БД логи за прошедший день в файл, а затем удалять из БД эти строки.
Или можете предложить свое решение. Исходные коды Мамбл открыты. Инит скрипты давно написаны.
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

arriah
Сообщения: 16
Зарегистрирован: 24 янв 2013, 11:11

Re: Ротация логов

Сообщение arriah »

B0nuse писал(а):Как вариант, Вы можете отключить сохранение логов в стандартный файл. И записывать сторонним приложением из БД логи за прошедший день в файл, а затем удалять из БД эти строки.
Или можете предложить свое решение. Исходные коды Мамбл открыты. Инит скрипты давно написаны.
Да нее :) Зачем велосипед изобретать, уже изобрели:

Код: Выделить всё

# cat /etc/newsyslog.conf |grep murmur
/var/log/murmur/murmur.log      murmur:murmur   600     7       *       @T0630  ZB      /var/run/murmur/murmur.pid
В таком виде все нормально работает, логи ротейтятся

Ответить