搭建dubbo监控中心

一、下载 dubbo-monitor-simple-2.5.3-assembly.tar.gz 并上传到/usr/dobbo文件夹中

下载链接 : 下载链接

二、解压 dubbo-monitor-simple-2.5.3-assembly.tar.gz ,并将解压出来的文件夹更名为monitor (实际位置:/usr/dubbo/monitor)

三、修改 /usr/dubbo/monitor/conf/dubbo.properties 配置:

        1、将 dubbo.registry.address=multicast://224.5.6.7:1234 加上 # 注释掉。

        2、将 #dubbo.registry.address=zookeeper.....前面的 # 删除(取消注释),

             更改为:dubbo.registry.address=zookeeper://172.16.10.101:2181?backup=172.16.10.102:2181,172.16.10.103:2181

        3、注意:dubbo.jetty.port=8080  这里的 8080 是http的访问端口号

四、进入bin 文件夹中(cd /usr/dubbo/monitor/bin;),将 bin 文件夹中的所有.sh 文件设置可执行权限(chmod -R 777 ./*.sh;


五、防火墙需要开启 8080 、 8081 和 7070 三个默认端口(7070端口是统计功能使用)

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 7070 -j ACCEPT


service iptables save
service iptables restart

 

配置完成,可以启动了。PS:启动Monitor之前,zookeeper必须已经启动并正常运行。

Monitor日志位置:/usr/dubbo/monitor/logs

 

六、启动: /usr/dubbo/monitor/bin/start.sh

停止: /usr/dubbo/monitor/bin/stop.sh

重启: /usr/dubbo/monitor/bin/restart.sh

调试: /usr/dubbo/monitor/bin/start.sh debug

Monitor状态: /usr/dubbo/monitor/bin/dump.sh

 

启动成功之后,就可以使用 http://IP:8080来访问监控中心 Monitor 了


搭建dubbo监控中心_第1张图片


七、查看某台主机调用dubbo方法的次数

搭建dubbo监控中心_第2张图片

你可能感兴趣的:(dubbo)