Как написать собственный сток Flume OG

Мы используем Flume, и мне нужно собрать несколько сообщений журнала в rabbitmq. Я нашел источник, реализацию, который читает сообщения от rabbitmq, но не смог найти приемник который может писать сообщения в кролика. Так что я думал о том, чтобы написать один сам. Глядя на примеры реализации, такие как logsandra, я подумал, что это не должно быть слишком сложно.

Однако я не смог найти никакой документации о том, как написать собственный приемник. Я не нашел репозиторий maven для фляг или инструкций по настройке, как развернуть собственный приемник.

Может ли кто-нибудь поделиться своим опытом или, лучше, указать мне на существующий учебник.


person LiorH    schedule 06.07.2011    source источник


Ответы (1)


В конце концов мы сами написали его и выложили в открытый доступ — https://github.com/kenshoo/flume-rabbitmq-sink

теперь есть репозиторий cloudera https://ccp.cloudera.com/display/CDHDOC/Using+the+CDH3+Maven+Repository (не было, когда я спросил)

И руководство пользователя Flume теперь хорошо объясняет, как настроить пользовательский плагин.

http://archive.cloudera.com/cdh/3/flume/UserGuide/index.html#_extending_via_sink_source_decorator_plugins

person LiorH    schedule 23.11.2011