NiFi计数器有什么用?

Man*_*noj 5 hortonworks-data-platform apache-nifi

我没有找到任何与nifi counter相关的文档.我想知道如何使用此功能和此功能的目的.

Bry*_*nde 6

计数器是处理器跟踪某些事件发生次数的一种方式,主要用于监控目的.ProcessSession中有一个方法:

void adjustCounter(String name, long delta, boolean immediate);
Run Code Online (Sandbox Code Playgroud)

因此,使用("myCounter",1,true)调用此方法会将"myCounter"的计数增加1,或者如果它不存在则创建计数器.计数器不是持久性的,将在重启时重置.一个例子是在syslog处理器中为每个收到的系统日志消息递增一个计数器.

见这里的讨论:

https://community.hortonworks.com/questions/50622/apache-nifi-what-are-counters-in-nifi.html