Meteor(中文名流星)介绍流星划过,照亮整个天空,整个世界一片光明,虫子无处可藏。
实践文档下载 软件架构栏目 | 内容 | 备注 |
---|
主体框架 | SpringBoot | 版本: 2.1.5.RELEASE | 前端 | freemarker模板引擎 | | UI | ace | WEB模板框架,项目的 resources/static/ace目录中 | Agent | arthas | Agent用于数据的采集 | Proxy | tunnelserver | 用户Agent数据收集的代理 | SSH | ganymed-ssh2 | ssh协议用于连接linux服务器 | 数据库 | H2 | 用于Meteor-console的数据库 |
软件架构图: 安装教程- 执行meteor-console进行打包
- 运行meteor-console-0.0.1-SNAPSHOT,默认开启8884端口
执行命令: java -jar meteor-console-0.0.1-SNAPSHOT & - 运行meteor-plugin中的arthas-tunnel-server-xxx.jar,启动了 7777端口 和 8080端口
java -jar arthas-tunnel-server-xxx.jar & 如果不想使用8080端口,可以进行修改,如:9999 java -jar -Dserver.port=9999 arthas-tunnel-server-xxx.jar & 使用说明- 登录Meteor,请求地址:http://domain:8884 ,默认账号 admin/reywong
- Meteor主页功能介绍
备注: 左边为功能区,中间为工作区,主页显示了帮助文档
- 添加服务器
具体步骤查看,登录后首页的帮助文档
- 初始化数据库
项目启动前会检查${user.dir}目录下的 【meteordb】文件夹,如果不存在会生成数据库,该数据库在项目的 resources/db/h2 中 初始化Agent 在【服务器管理】中,设置好参数点击【初始化】的时候会上传agent到远程服务器的/tmp/meteor目录中,该agent在项目的resources/agent中
功能列表- 查询JVM中加载的类
- 代码在线编辑部署
- 方法监控
- 线程管理
- Dashboard
其它开源项目LinkLog 日志链路跟踪 推荐开源项目magic-api |
请发表评论