代码拉取完成,页面将自动刷新
同步操作将从 Rey Wong/meteor 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
流星划过,照亮天空,整个世界一片光明,虫子无处可藏。
该项目基于阿里开源的Arthas基础之上完成,定位为:应用诊断工具,是线上问题定位的神器
旨在:方便,快捷,安全的使用Arthas
项目无侵入性,通过获取自动字节码的方式来工作,具体详见:Arthas帮助文档
栏目 | 内容 | 备注 |
---|---|---|
主体框架 | 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的数据库 |
软件架构图:
执行命令:
java -jar meteor-console-0.0.1-SNAPSHOT &
java -jar arthas-tunnel-server-xxx.jar &
如果不想使用8080端口,可以进行修改,如:9999
java -jar -Dserver.port=9999 arthas-tunnel-server-xxx.jar &
备注: 左边为功能区,中间为工作区,主页显示了帮助文档
具体步骤查看,登录后首页的帮助文档
项目启动前会检查${user.dir}目录下的 【meteordb】文件夹,如果不存在会生成数据库,该数据库在项目的 resources/db/h2 中
初始化Agent
在【服务器管理】中,设置好参数点击【初始化】的时候会上传agent到远程服务器的/tmp/meteor目录中,该agent在项目的resources/agent中
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。