logstash-forward эквивалент для fluentd?
Есть ли что-то эквивалентное logstash-forwarder, которое может отправлять файлы журналов на fluentd?
Я пытаюсь отправить файлы журнала из приложения на удаленный пользователь, но не видел, возможно ли это как-то через агента. Я понимаю, что вы можете заставить свободно читать файлы журналов, когда они запускаются на той же машине, где они создаются (или копируются), но мне бы понравилось, существует ли что-то, эквивалентное logstash-forwarder.
Еще немного информации: система представляет собой Debian 7, и приложение построчно записывает в файл. Нет возможности системного журнала, и поэтому я ищу таких агентов, как logstash-forwarder, а не такого рода tail -f logfile
и отправлять каждую новую строку на удаленном языке.
1 ответ
Я бы предложил самый простой способ сделать это - использовать входные данные системного журнала во Fluentd. Но это будет зависеть от приложения, из которого вы отправляете. Было бы полезно получить дополнительную информацию о вашей среде, например об ОС, из которой вы отправляете...
Изменить: Debian Wheezy поставляется с rsyslog, я бы порекомендовал вам использовать это.