Dubbo服务治理篇——监控中心的介绍与简易监控中心的安装

简介: Dubbo 服务提供者和服务消费者中的 spring 配置文件中增加以下配置

1、 Dubbo 服务提供者和服务消费者中的 spring 配置文件中增加以下配置


<!-- 监控中心配置 -->
<!-- 监控中心协议,如果为protocol="registry",表示从注册中心发现监控中心地址,
否则直连监控中心 -->
<!-- 直连监控中心服务器地址,如:address="192.168.3.71:7070" -->
<dubbo:monitor protocol="registry"/>


配置截图如下:


a.jpg


aa.jpg


添加完以上配置后,重新构建部署 Dubbo服务和服务消费者应用。


2、 Dubbo简易监控中心的配置解释(不需要修改,使用默认配置)


操作系统用户为 binghe, 系统用户目录为/home/binghe

dubbo-monitor 的安装目录为:/home/binghe/dubbo-monitor

dubbo-monitor 的配置文件为:/home/binghe/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 程序的操作系统用户目录。我们这里用的是 binghe用户,那么就是/home/binghe目录(如果是 root 用户启动,那就是/root)。此时, 配置中 3 个目录的绝对路径为


dubbo.jetty.directory=/home/binghe/monitor
dubbo.charts.directory=/home/binghe/monitor/charts
dubbo.statistics.directory=/home/binghe/monitor/statistics


3、重启监控中心


重新启动 dubbo-monitor 简易监控中心, 此时就会看到以上 3 个目录会被创新, 并在目录里面有相应的服务接口调用的报表数据。


ssss.jpg


4、查看监控中心


此时再进入 Dubbo 简易监控中心就能查看到对应的报表数据


1.jpg


2.jpg

3.jpg



相关文章
|
Dubbo 应用服务中间件 开发工具
以zookeeper作为注册中心的分布式服务框架dubbo的部署安装
以zookeeper作为注册中心的分布式服务框架dubbo的部署安装
|
SpringCloudAlibaba JavaScript Dubbo
【SpringCloud Alibaba系列】Dubbo dubbo-admin安装教程篇
本文介绍了 Dubbo-Admin 的安装和使用步骤。Dubbo-Admin 是一个前后端分离的项目,前端基于 Vue,后端基于 Spring Boot。安装前需确保开发环境(Windows 10)已安装 JDK、Maven 和 Node.js,并在 Linux CentOS 7 上部署 Zookeeper 作为注册中心。
4003 1
【SpringCloud Alibaba系列】Dubbo dubbo-admin安装教程篇
|
存储 负载均衡 监控
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
这篇文章是关于Apache Dubbo框架与Zookeeper的关系,以及如何下载、安装和启动Zookeeper的教程,包括解决启动过程中可能遇到的报错问题。
698 3
dubbo学习一:zookeeper与dubbo的关系,下载安装启动zookeeper(解决启动中报错)
|
监控 Dubbo Java
dubbo学习三:springboot整合dubbo+zookeeper,并使用dubbo管理界面监控服务是否注册到zookeeper上。
这篇文章详细介绍了如何将Spring Boot与Dubbo和Zookeeper整合,并通过Dubbo管理界面监控服务注册情况。
1235 0
dubbo学习三:springboot整合dubbo+zookeeper,并使用dubbo管理界面监控服务是否注册到zookeeper上。
|
监控 Dubbo 数据可视化
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(3)
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(3)
413 68
|
存储 监控 算法
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(4)
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(4)
320 76
|
Prometheus 监控 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(6)
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(6)
351 84
|
监控 数据可视化 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(7)
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(7)
284 77
|
存储 监控 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(2)
带你读《Apache Dubbo微服务开发从入门到精通》——二、 微服务集群监控(2)
286 66