Java 如何监控嵌入式Flume代理?
我在代码中使用嵌入式Flume代理将数据发送到接收器。 我使用ThreadPoolTaskExecutor启动一个可运行类,在该类中配置、启动事件并将其放入代理 我如何知道转移是否成功? 我需要一个触发器,以防无法以不同方式处理数据 除了配置、启动、放置和停止之外,似乎没有更多的控制 例如,我得到: [SinkRunner轮询Runner负载平衡SinkProcessor]错误 org.apache.flume.SinkRunner:160-无法交付事件。例外情况 跟随。 org.apache.flume.EventDeliveryException:所有配置的接收器都失败 但是我怎么能抓住它呢?如果停止代理,如何访问发送失败的作业/事件Java 如何监控嵌入式Flume代理?,java,flume,threadpoolexecutor,flume-ng,Java,Flume,Threadpoolexecutor,Flume Ng,我在代码中使用嵌入式Flume代理将数据发送到接收器。 我使用ThreadPoolTaskExecutor启动一个可运行类,在该类中配置、启动事件并将其放入代理 我如何知道转移是否成功? 我需要一个触发器,以防无法以不同方式处理数据 除了配置、启动、放置和停止之外,似乎没有更多的控制 例如,我得到: [SinkRunner轮询Runner负载平衡SinkProcessor]错误 org.apache.flume.SinkRunner:160-无法交付事件。例外情况 跟随。 org.apache.