@maxiccc

Необходимо постоянно переносить логи на другой сервер.Как сделать?

В общем,есть у меня vps-ка с 20 гб SSD,на ней стоит определенное ПО,которое очень быстро пишет в лог и таким образом этот диск забивается полностью примерно за час.Потом впс лежит,пока не почищу все и не перезагружу сервер.
Нужно как-то сделать,чтобы этот файл с логами сам переносился на другой сервер с несколькими терабайтами диска,в определенное время(раз в полчаса-час,или например когда набивается гигабайт 10).
Возможно ли это как-нибудь сделать?Может скрипт какой есть или что-нибудь другое?Или кто уже делал такое?
Подскажите кто может.
  • Вопрос задан
  • 346 просмотров
Пригласить эксперта
Ответы на вопрос 4
  • Можно по крону делать копию посредством scp на удаленный сервер и удалять локальный журнал
  • Можно писать журнал на удаленный syslogd сервер
  • Можно забирать логи какой-либо системой мониторинга, например Zabbix
Ответ написан
Комментировать
ifaustrue
@ifaustrue
Пишу интересное в теллеграмм канале @cooladmin
Подмонтируйте диск по NFS\CIFS и пишите в него напрямую.
Если скорости сети или скорости удалённого диска не хватает, то похоже вы в безвыходной ситуации на текущем железе, придётся либо расширять локальный диск (чтобы его размера хватало на запись всех данных в период максимальной нагрузки, а потом этот лог переносить в период спада), либо ускорять удалённое хранилище.
Ответ написан
Комментировать
alsopub
@alsopub
Чисто как вариант (не зная деталей).
Можно перенести софтину на сервер с терабайтами места (судя по тому что она на vps работает - то много ресурсов она не требует).
Если необходимо иметь определенный IP адрес - то с VPS можно организовать проброс портов на другой сервер.
Ответ написан
opium
@opium
Просто люблю качественно работать
поставить удаленный сислог и логировать в него
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы