java吧 关注:1,297,178贴子:12,834,651
  • 16回复贴,共1

分享一个自己写的开源的 arthas 在线管理平台

只看楼主收藏回复

这个项目可以代替我们平常手动操作 arthas,例如在 docker 容器环境下,你需要先 ftp 把 arthas 和 jdk 上传,然后再 docker cp 进容器,最后再 attach。在 spectre 这个过程将被完全隐藏,支持 ssh 连接本地/Docker的 JVM,并且还支持 K8s。而且运维也不需要给开发服务器账号了,再也不用担心开发登录服务器乱搞了
Github:github.com/vudsen/spectre
在线体验:spectreproject.click
用户名/密码:public/P@ssw0rd
主要特性:
- 零侵入性,不需要给服务添加任何依赖
- 添加了鉴权操作,可以限制用户可以执行的命令
- 相比与命令行,对结果的输出进行了更加现代化的解析
- 还有许多增强功能:例如页面直接上传字节码进行热替换、dashboard 可视化等
废话不多说,直接上图:

(命令执行页面)

(Dashboard)

(反编译)
欢迎大家来 github 提意见,点个 star 就是对我的最大支持了!写了也算有半年了,真的不希望凉掉。。。。


IP属地:湖北1楼2026-02-03 15:06回复

    除了这些还有什么功能呢?和目前arthas tunnel server有什么差异,对于不同vpc下的资源怎么连接呢?


    IP属地:广东2楼2026-02-03 15:42
    收起回复
      2026-02-09 01:46:05
      广告
      不感兴趣
      开通SVIP免广告
      star了


      IP属地:浙江来自Android客户端3楼2026-02-03 15:47
      收起回复
        看不懂看不懂


        IP属地:安徽来自Android客户端4楼2026-02-03 16:19
        收起回复
          容器端要启动arthas的吧你这就是arthas gui,还要放行端口?


          IP属地:陕西来自iPhone客户端5楼2026-02-03 16:27
          收起回复