NiFi计数器有什么用?

时间:2016-09-06 06:28:11

标签: hortonworks-data-platform apache-nifi

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

1 个答案:

答案 0 :(得分:5)

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

void adjustCounter(String name, long delta, boolean immediate);

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

见这里的讨论:

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