Dubbo視頻教程--基礎(chǔ)篇--Dubbo監(jiān)控中心的介紹與簡易監(jiān)控中心的安裝

Dubbo監(jiān)控中心的介紹

1、監(jiān)控中心(Monitor)的作用

2、監(jiān)控中心是可選的(非必需)

3、監(jiān)控中心可自定義開發(fā)

4、簡易監(jiān)控中心的安裝


1、監(jiān)控中心的作用

監(jiān)控中心負(fù)責(zé)統(tǒng)計(jì)各服務(wù)調(diào)用次數(shù),調(diào)用時(shí)間等,統(tǒng)計(jì)先在內(nèi)存匯總后

每分鐘一次發(fā)送到監(jiān)控中心服務(wù)器,并以報(bào)表展示。

為服務(wù)的監(jiān)控運(yùn)維采集數(shù)據(jù)。

2、監(jiān)控中心是可選的(非必需)

(1) Monitor可以不安裝。

(2) Monitor掛掉不會影響到Consumer和Provider之間的調(diào)用,

只是丟失部分采樣數(shù)據(jù)。

3、監(jiān)控中心可自定義擴(kuò)展開發(fā)

(1) 個(gè)性化運(yùn)維監(jiān)控的需求:

a. 服務(wù)的健康狀況

b. 服務(wù)的壓力和性能狀況

c. 告警通知以便及時(shí)處理等

(2) 擴(kuò)展接口:

com.alibaba.dubbo.monitor.MonitorFactory

com.alibaba.dubbo.monitor.Monitor

4、簡易監(jiān)控中心的安裝

監(jiān)控中心也是一個(gè)標(biāo)準(zhǔn)的Dubbo服務(wù)

配置好了之后可以結(jié)合admin管理后臺使用,

可以清晰的看到服務(wù)的訪問記錄、成功次數(shù)、失敗次數(shù)等

dubbo-monitor-simple-2.5.3-assembly.tar.gz

dubbo-monitor-simple-2.5.3-sources.jar

簡易監(jiān)控中心的安裝

一、 監(jiān)控 中 心服務(wù)接口 調(diào) 用統(tǒng)計(jì) 報(bào) 表 的 顯示配置

1、 Dubbo 服務(wù)提供者和服務(wù)消費(fèi)者中的 spring 配置文件中增加以下配置:


配置



添加完以上配置后,重新構(gòu)建部署 Dubbo 服務(wù)和服務(wù)消費(fèi)者應(yīng)用。

2、 Dubbo 簡易監(jiān)控中心的配置解釋(不需要修改,使用默認(rèn)配置)

操作系統(tǒng)用戶為 yulei,系統(tǒng)用戶目錄為/home/yulei

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

dubbo-monitor 的配置文件為:/home/yulei/dubbo-monitor/conf/dubbo.properties

dubbo-monitor 的配置文件內(nèi)容如下:

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

看上面配置文件中標(biāo)紅的的 3 行內(nèi)容,理解${user.home}這個(gè)變量的意思則可,${user.home}

指的就是啟動 dubbo-monitor 程序的操作系統(tǒng)用戶目錄。我們這里用的是 yulei 用戶,那么

就是/home/yulei 目錄(如果是 root 用戶啟動,那就是/root)。

此時(shí),配置中 3 個(gè)目錄的絕對路徑為:

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

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

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

3、 重新啟動 dubbo-monitor 簡易監(jiān)控中心,此時(shí)就會看到以上 3 個(gè)目錄會被創(chuàng)新,并在目

錄里面有相應(yīng)的服務(wù)接口調(diào)用的報(bào)表數(shù)據(jù)。


4、 此時(shí)再進(jìn)入 Dubbo 簡易監(jiān)控中心就能查看到對應(yīng)的報(bào)表數(shù)據(jù)




最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Dubbo是什么 Dubbo是Alibaba開源的分布式服務(wù)框架,它最大的特點(diǎn)是按照分層的方式來架構(gòu),使用這種方式...
    Coselding閱讀 17,447評論 3 196
  • WS2031 SAMMIE 第一天 我的產(chǎn)品:新微商特訓(xùn)營課程WS2031 SAMMIE 第一天 1,我的產(chǎn)品:新...
    Sammie美魔女解碼師閱讀 635評論 0 0
  • 你們知道運(yùn)城的大學(xué)在哪嗎?那你們又知道舜帝陵在哪嗎?其實(shí)呀,運(yùn)城學(xué)院就在舜帝陵的隔壁呢!這是我第一次走進(jìn)大學(xué)。校園...
    毛蟲苑馬晉悅閱讀 513評論 0 1
  • 看了太多別人的愛情故事,心里面還是憧憬著。想想自己這些年的經(jīng)歷,我只能說感謝有你們出現(xiàn)在我的世界里。有我真的很喜歡...
    Winter_LEE閱讀 363評論 0 0
  • 葉歌是突然出現(xiàn)在肖雪的世界里的,來的那么迅速,甚至讓肖雪有些不知所措。 二零一二年下半年,肖雪大三,表哥已經(jīng)死了有...
    馬曉白閱讀 467評論 0 1

友情鏈接更多精彩內(nèi)容