您好,登錄后才能下訂單哦!
這篇文章主要介紹Apache Hudi如何集成Prometheus/Pushgateway進(jìn)行監(jiān)控,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
在Hudi最新master分支,prometheus監(jiān)控Hudi應(yīng)用指標(biāo),該功能將在即將發(fā)布的0.6.0 版本中可用。
prometheus是一個(gè)流行的監(jiān)控服務(wù)。在即將發(fā)布的Apache Hudi 0.6.0
版本中,除已有的報(bào)告者類型(Graphite、JMX、DATADOG、用戶自定義指標(biāo))之外,我們將引入通過pushgateway和httpserver方式報(bào)告Hudi指標(biāo)的功能。
類似于其他支持的報(bào)告者,啟用pushgateway報(bào)告者需要配置以下屬性。
hoodie.metrics.on=true
hoodie.metrics.reporter.type=PROMETHEUS_PUSHGATEWAY
下面的屬性用來配置pushgateway 的地址和端口號(hào)。地址默認(rèn)是localhost,端口默認(rèn)是9091
hoodie.metrics.pushgateway.host=x.x.x.x
hoodie.metrics.pushgateway.port=9091
下面屬性用來配置任務(wù)結(jié)束時(shí)候是否將監(jiān)控信息從pushgateway刪除,默認(rèn)是true
hoodie.metrics.pushgateway.delete.on.shutdown=false
下面屬性用來配置任務(wù)名稱前綴、是否需要隨機(jī)的后綴,默認(rèn)是true
hoodie.metrics.pushgateway.job.name=xiaomm
hoodie.metrics.pushgateway.random.job.name.suffix=false
下面屬性用來配置任務(wù)結(jié)束時(shí)候是否將監(jiān)控信息從pushgateway刪除,默認(rèn)是true
hoodie.metrics.pushgateway.delete.on.shutdown=false
hoodie.metrics.on=true
hoodie.metrics.reporter.type=PROMETHEUS
hoodie.metrics.reporter.host=9090
至此配置介紹結(jié)束
在這個(gè)示例中,我們運(yùn)行了一個(gè) HoodieDeltaStreamer
,啟用了指標(biāo)收集并做了相應(yīng)的配置。
以上是“Apache Hudi如何集成Prometheus/Pushgateway進(jìn)行監(jiān)控”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。