2017-02-08 17 views
1

Можно ли потопить данные из apache flume в syslog? В настоящее время я проверяю официальную документацию, но, похоже, в Syslog отсутствует доступный разъем для подключения к Syslog. Я использую logstash в качестве замены, потому что он поддерживает как источник, так и приемник для syslog. Однако недостатком является то, что он не распространяется и не масштабируется.Как удалить данные в syslog с помощью apache flume

Заранее спасибо?

ответ

1

Вы можете создать собственный пользовательский приемник для Syslog, если вы знаете любой Syslog API для Java. This вопрос в StackoverFlow itslef coulf поможет вам.

Регенерация пользовательского раковины, она не очень сложна. Вы должны расширить класс AbstractSink и реализовать интерфейс Configurable. Это в основном означает переопределение методов public Status process() и public void configure(Context context) соответственно.