Support Questions

Find answers, ask questions, and share your expertise

Nifi metrics in Grafana/Prometheus

avatar
Explorer

Hi,

is there a way to show Nifi metrics (like processors' in/out counters) in Grafana? or at least export them to external database (like Prometheus)?

Thanks

5 REPLIES 5

avatar
Master Guru

avatar
Master Guru

In addition to what Tim Spann said, you can also implement a custom ReportingTask to send metrics to any system you like. See the AmbariReportingTask for reference:

https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-ambari-bundle/nifi-ambari-reporting...

avatar
Explorer

Thanks. I will try implement custom ReportingTask, will see how it goes 🙂

avatar
New Contributor

We have developed a ReportingTask, that send Prometheus metrics to a Prometheus Pushgateway, similar to the Ambari ReportingTask.

https://github.com/mkjoerg/nifi-prometheus-reporter

🙂