9 Star 0 Fork 1

gdesign / ab-monitor

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#ab-monitor

简述

ab-monitor dubbo服务的监控系统,以图表的形式展示dubbo注册接口调用情况(次数,延迟等),可以查看所有注册的服务。

安装指南(二选一)

  • 镜像安装
  • 源码安装
1.镜像安装

镜像包含所有环境依赖,只需要一台装有docker引擎的物理服务器即可运行,一般用于企业内部网络较严格的情况;

选择镜像模式安装,请事先准备好镜像文件并放置于项目根目录,e.g. ${your_peject}/ab-monitor.tar

镜像文件:ab-monitor.tar
2.源码安装

源码安装方式对外部网络依赖较多,一般用于有网络的情况;

在服务器上选择好项目工作目录, 进行源码克隆;

$ 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中找到项目运行时产生的日志, 所以只需要对此日志进行查阅即可。

两种方式查看日志:

  • tail -f ${your_peject}/catalina.*.log
  • docker logs -f ab-monitor

配置外部环境

为了防止修改外部环境配置反复编译源码,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是否启动

从日志可以看到ab-monitor的一个启动过程,通过浏览器访问http://{host}:8010

如能看到页面正常显示,则说明ab-monitor已经正常开启。

空文件

简介

ab-monitor by docker. 展开 收起
Docker
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Docker
1
https://gitee.com/gdesign/ab-monitor.git
git@gitee.com:gdesign/ab-monitor.git
gdesign
ab-monitor
ab-monitor
master

搜索帮助