代码拉取完成,页面将自动刷新
#ab-monitor
ab-monitor
dubbo服务的监控系统,以图表的形式展示dubbo注册接口调用情况(次数,延迟等),可以查看所有注册的服务。
镜像包含所有环境依赖,只需要一台装有docker引擎的物理服务器即可运行,一般用于企业内部网络较严格的情况;
选择镜像模式安装,请事先准备好镜像文件并放置于项目根目录,e.g.
${your_peject}/ab-monitor.tar
:
镜像文件:ab-monitor.tar
源码安装方式对外部网络依赖较多,一般用于有网络的情况;
在服务器上选择好项目工作目录, 进行源码克隆;
$ cd ${your_peject}
$ git clone https://git.oschina.net/gdesign/ab-monitor.git
### ab-monitor 启动
镜像模式
$ cd ${your_peject}
$ ./startup-image.sh
源码模式
$ cd ${your_peject}
$ ./startup.sh
### ab-monitor 关闭
```bash
$ cd ${your_peject}
$ ./shutdown.sh
```
### ab-monitor 日志
ab-monitor启动后在
${your_peject}
文件夹e.g. /home/core/ab-monitor/logs
中找到项目运行时产生的日志, 所以只需要对此日志进行查阅即可。
两种方式查看日志:
为了防止修改外部环境配置反复编译源码,ab-monitor可通过传入外部配置来覆盖当前配置;
镜像配置文件修改
进入`${your_peject}`文件夹`e.g. /home/core/ab-monitor/start-image/conf`,
对application.properties对应的值进行修改
源码配置文件修改
进入`${your_peject}`文件夹`e.g. /home/core/ab-monitor/conf`,
对application.properties对应的值进行修改
application.properties 说明
# 配置zookeeper的地址
dubbo.registry.address=zookeeper://104.236.154.96:2181?backup=159.203.221.126:2181,198.199.108.10:2181
# 配置mysql地址及用户名密码
db.url=jdbc:mysql://104.236.154.96:3306/appbricks?useUnicode=true&characterEncoding=utf-8
db.username=root
db.password=123456
# 配置项目启动后的登录名和密码
manager.username=admin
manager.password=admin
注:项目启动后需要输入用户名和密码,即配置里面配置的(admin和admin)
从日志可以看到ab-monitor的一个启动过程,通过浏览器访问http://{host}:8010
如能看到页面正常显示,则说明
ab-monitor
已经正常开启。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。