Dubbo进阶(四)—— dubbo-monitor安装、配置教程

本文详细介绍Dubbo监控工具SimpleMonitor的配置与使用方法,包括关键配置项、启动命令及图表生成过程。通过实例帮助读者理解如何在生产环境中部署并利用监控工具提升服务可见性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

应用dubbo的话,两个工具是不可少的:

  1. dubbo管理控制台dubbo-admin,在之前的博文《Dubbo进阶(六)—— Zookeeper注册中心和Dubbo-Admin管理平台的搭建》中已经介绍过,不明白的童鞋可以参考下;
  2. 简易控制中心monitor

monitor简单介绍

首先需要注意的一点是:Simple Monitor挂掉不会影响到ConsumerProvider之间的调用,所以用于生产环境不会有风险。

配置好了之后可以结合admin管理后台使用,可以清晰的看到服务的访问记录成功次数失败次数等信息。

Simple Monitor采用磁盘存储统计信息,请注意安装机器的磁盘限制,如果要集群,建议用mount方式共享磁盘。

charts目录必须放在jetty.directory下,否则页面上访问不了。

下载地址:点击下载

下面就介绍下monitor的配置使用过程:

  1. 编辑包中conf/dubbo.properties的这个文件,主要修改以下地方:
    这里写图片描述

最主要的就是广播地址:dubbo.registry,address,改成自己的就行了。

charts目录就是生成监控图片的额目录,启动后会自动生成这个目录,有点慢可能要稍等一段时间。

集群环境注册中心配置:

dubbo.registry.address=zookeeper://10.135.108.152:2181?backup=10.135.108.153:2181,10.135.108.154:2181

命令

启动:

./bin/start.sh

停止:

./bin/stop.sh

重启:

./bin/restart.sh

调试:

./bin/start.sh debug

系统状态:

./bin/dump.sh

总控入口:

./bin/server.sh start
./bin/server.sh stop
./bin/server.sh restart
./bin/server.sh debug
./bin/server.sh dump

以上都是官方给的启动步骤,按上面的来就行。

启动之后,过一段时候,你在配置文件中指定的目录:

dubbo.charts.directory=${dubbo.jetty.directory}/charts下面就会出来对应的文件,图表目录。

Dubbo-monitor启动成功后,界面如下:
这里写图片描述
然后访问你的界面路径:http://localhost:8080/就出现如下的界面了,其他的就看官网的功能介绍吧。
这里写图片描述
这里写图片描述
    最近有人遇到问题说配置了后还是出不来图片,大致有两种情况:

  1. 在配置dubbo.jetty.directory=/aa/bb/monitor 时候monitor这个目录不存在,dubbo是不会自动给创建这个目录的,他下面的charts和统计目录会自动创建;

  2. 服务端需要配置监控的配置文件:

<dubbo:monitor protocol="registry" />

Zookeeper 下载地址: 点我下载

Dubbo-admin 下载地址: 点我下载

Dubbo-monitor 下载地址: 点我下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

No Silver Bullet

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值