【Flume】flume的自定義組件如何才能被flume的httpmetricsServer監控起來呢?
來源:程序員人生 發布時間:2015-03-10 07:57:07 閱讀次數:3597次
可能你認為只要的自定義組件里使用XXXcounter,并調用相干方法就會在flume的監控頁面上看到該組件的相干信息,那末你就錯了!!!!
flume的http監控里有這樣1句話
if (!obj.getObjectName().toString().startsWith("org.apache.flume")) {
continue;
}
這個太狠了,你的組件package的name不是以org.apache.flume開頭的,它就跳過你這個組件,不去獲得相干的監控信息,所以在監控頁面上你找不到的組件信息,你可能認為你的組件出問題了!!
根本緣由就在這里,固然你也能夠改源碼,刪掉這句話就好了!!
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈