LINUX.ORG.RU

Сообщения dvl36

 

Удаленное логирование со своими «хотелками».

Дано:
ARM-девайсы «в полях» с Debian Wheezy на SSD 4 или 8 гиг.;
Центральный log-сервер.

Хотелось бы организовать логирование по следующему алгоритму:
Когда канал от ARM-ов на log-сервер нормально работает, то логируем только на сервер.
Если канал на log-сервер ложится, логируем на локальный SSD со всеми rotate-ами, архивациями и удалениями устаревших логов. Просто чтоб была возможность посмотреть «в поле» с консоли.
Когда канал на log-сервер поднимается, все логи сохраненные локально, переливаются на серевер и удаляются.

Казалось бы ничего странного, но бегло обозрев имеющееся, ничего подходящего не нашел.
Понятно, что это все можно сделать на костыльных скриптах, но хотелось бы как-то покрасивше.
Может есть какие-то подходящие модули для rsyslog-а или syslog-ng?

 , ,

dvl36
()

RSS подписка на новые темы