【问题标题】:how sink data to syslog using apache flume如何使用 apache flume 将数据下沉到 syslog
【发布时间】:2017-03-11 00:20:07
【问题描述】:

是否可以将数据从 apache flume 接收到 syslog?我目前正在查看官方文档,但似乎没有可用的 Syslog 接收器连接器。我想使用logstash 作为替代品,因为它同时支持系统日志的源和接收器。但是,缺点是它不是分布式和可扩展的。

提前致谢?

【问题讨论】:

    标签: syslog rsyslog


    【解决方案1】:

    如果您知道 Java 的任何 Syslog API,您可以为 Syslog 创建自己的自定义接收器。 This StackoverFlow 的问题可以帮助你。

    关于自定义接收器的创建,它不是很复杂。您必须扩展AbstractSink 类,并实现Configurable 接口。这基本上意味着分别覆盖public Status process()public void configure(Context context) 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-20
      • 1970-01-01
      • 2017-11-07
      相关资源
      最近更新 更多