簡體   English   中英

在 NiFi 中創建自定義 Prometheus 指標

[英]Create custom Prometheus metrics in NiFi

我們將使用 Prometheus 框架來監控我們的 NiFi 實例和內部的數據流。

為了實現這一點,我們已經配置了 PrometheusReportingTask 來公開預先存在的 NiFi 指標。

指標數量非常多,但我們想在自定義/預定義的 NiFi 處理器中創建自定義 Prometheus 指標,並使用 PrometheusReportingTask 公開它們。

有可能實施嗎?

謝謝!

PrometheusReportingTask 具有硬編碼的指標注冊表,因此無法擴展。 您可以創建自己的 ReportingTask,打開另一個端口作為 Prometheus 抓取目標並公開您的指標,然后您的 Prometheus 實例可以抓取這兩個目標。

如果你不想編寫一個完整的 ReportingTask 實例(和一個 NAR 來保存它),看看ScriptedReportingTask ,你可以把你的自定義代碼放在那里,這樣你就不需要創建一個項目/模塊/NAR用於您的自定義報告任務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM