Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

NIFI : Monitoring processor and nifi Service

avatar
Rising Star

Hi all,

I will put NIFI in production but i would know how to monitor processor and NIFI cluster.

Could I use API REST or something like this ?

regards

1 ACCEPTED SOLUTION

avatar
Guru
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login
5 REPLIES 5

avatar
Guru
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login

avatar
New Contributor

I don't have an answer but have a related question. Is there a way to monitor details of the CPU, memory, Heap, I/O, Threads that each NiFi processor uses?

Thanks,

DR

avatar
Rising Star

@Dan Rogers NiFi runs in a single JVM. As such, all Processors in the data flow will share the resources of the same JVM. These details can be monitored through the system diagnostics. They are access in the UI by clicking on the system diagnostics link in the Summary page off of the global context menu. They are loaded from the system diagnostics rest endpoint which can be accessed here:

http://localhost:8080/nifi-api/system-diagnostics

Also check out the docs [1]. Click the System Diagnostics at the bottom to expand.

Hope this helps!

[1] https://nifi.apache.org/docs/nifi-docs/rest-api/index.html

avatar
Expert Contributor

avatar
New Contributor

Zhen Zang,

Thanks for the updated document and information! I’m still struggling with the best way to determine how much of the JVM CPU, memory, I/O, etc. each NiFi processor is using.

Thanks,