nifi的Counters介绍
【简介】
我们在nifi中的右侧下拉框中,看到有一个叫做 Counters的东西,点开后,这是干嘛用的呢?
打开后:
这个功能是nifi的计数器功能,当每个FileFlow经过某个process组件的时候,都可以使用adjustCounter方法进行计数,这时候就能在这个计数窗口中显示。这样有助于调试和监控
这个计数是全局级别,并且也是内存级别的,nifi一重启,这个计数就没了。
【计数器例子】
想在counter界面上看到计数器的例子,可以使用UpdateCounter组件,搭配上模拟数据源GenerateFlowFile 和 接收组件 LogAttribute 就可以看到效果了
启动后,在Counters界面上看到效果
【自定义组件加上计数器功能】
在nifi的插件实现中,有这么一个方法,只要调用,就能用来追加计数
void adjustCounter(String name, long delta, boolean immediate);
浙公网安备 33010602011771号