天天看點

Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )

一、監控中心服務接口調用統計報表的顯示配置

!-- 監控中心配置 --

!-- 監控中心協定,如果為protocol="registry",表示從注冊中心發現監控中心位址,否則直連監控中心 --

!-- 直連監控中心伺服器位址,如:address="192.168.3.71:7070" --

dubbo:monitor protocol="registry"/

配置截圖如下:

Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )
Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )

添加完以上配置後,重新建構部署dubbo服務和服務消費者應用。

2、 dubbo簡易監控中心的配置解釋(不需要修改,使用預設配置)

作業系統使用者為wusc,系統使用者目錄為/home/wusc

dubbo-monitor的安裝目錄為:/home/wusc/dubbo-monitor

dubbo-monitor的配置檔案為:/home/wusc/dubbo-monitor/conf/dubbo.properties

dubbo-monitor的配置檔案内容如下:

dubbo.container=log4j,spring,registry,jetty

dubbo.application.name=simple-monitor

dubbo.application.owner=

dubbo.registry.address=zookeeper://192.168.3.71:2181

dubbo.protocol.port=7070

dubbo.jetty.port=8090

dubbo.jetty.directory=${user.home}/monitor

dubbo.charts.directory=${dubbo.jetty.directory}/charts

dubbo.statistics.directory=${user.home}/monitor/statistics

dubbo.log4j.file=logs/dubbo-monitor-simple.log

dubbo.log4j.level=warn

看上面配置檔案中标紅的的3行内容,了解${user.home}這個變量的意思則可,${user.home}指的就是啟動dubbo-monitor程式的作業系統使用者目錄。我們這裡用的是wusc使用者,那麼就是/home/wusc目錄(如果是root使用者啟動,那就是/root)。

此時,配置中3個目錄的絕對路徑為:

dubbo.jetty.directory=/home/wusc/monitor

dubbo.charts.directory=/home/wusc/monitor/charts

dubbo.statistics.directory=/home/wusc/monitor/statistics

3、 重新啟動dubbo-monitor簡易監控中心,此時就會看到以上3個目錄會被創新,并在目錄裡面有相應的服務接口調用的報表資料。

Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )

4、 此時再進入dubbo簡易監控中心就能檢視到對應的報表資料

Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )
Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )
Dubbo監控中心的介紹與簡易監控中心的安裝( 補充文檔 )