超轻量级+无侵入!一款开源一站式问题定位平台,支持各种指标企业级监控

发布时间:2026/7/5 10:43:27

超轻量级+无侵入!一款开源一站式问题定位平台,支持各种指标企业级监控 个人网站:IT知识小屋 版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦文章目录简介系统亮点项目模块技术栈功能模块功能界面快速开始开源地址使用手册写在最后简介Cubic是一款可开箱即用的开源一站式问题定位平台可用于微服务架构中各类生产环境的性能分析与问题定位。系统能够支持无侵入式接入全面记录服务调用链路、线程状态、资源指标等信息使用者可借助它快速排查问题和解决性能瓶颈。项目支持多语言、多框架环境并提供可视化界面展示追踪数据确保复杂的分布式系统运维变得轻松可控。同时系统具备良好的横向扩展能力支持集群化部署和高并发场景完整集成arthas功能模块是企业构建高可用、高性能的应用级监控不可或缺的工具。系统亮点高兼容性无论部署在IDC、ECS还是Docker环境均能稳定兼容轻松适配各种基础架构简洁易用开箱即用无需任何配置基于agent无侵入接入升级应用端无感知运维轻松功能全面全面覆盖应用监控需求包括基础指标、堆栈信息、线程池状态等多维度监控高扩展提供良好的扩展接口支持灵活定制和二次开发满足多样化业务场景项目模块cubic-agent负责采集应用运行数据的Agentconfig存放Agent配置文件用于定制采集行为cubic-proxy数据代理应用接收并转发来自Agent的数据cubic-proxy-common提供代理应用的公共基础参数cubic-proxy-websocket代理应用的WebSocket模块用于页面与proxy之间的实时数据通信cubic-ui前端界面展示各类功能和数据打包完成后将dist目录内容拷贝到cubic-proxy使用docs项目文档包含使用说明和开发指南scripts打包及启动脚本支持快速构建和部署agent-dist打包后的完整 Agent 组件可直接部署使用agent-proxy-dist打包后的 proxy 部署包JAR 文件arthas-dist集成Arthas命令集用于应用诊断与调试技术栈后端SpringBoot 认证模块SpringBoot Security JWT技术 WebShell基于Vue Xterm 、Websocket、Netty Proxy与agent通信基于Netty 、GRPC功能模块权限认证提供用户身份验证和访问控制确保系统安全可靠实例列表展示所有已注册的应用实例方便查看和管理实例心跳监测实时跟踪实例状态及时发现异常或宕机实例基础信息采集收集实例的基本运行信息如名称、状态和启动时间服务器信息采集获取服务器硬件和操作系统信息包括CPU、内存和磁盘使用情况JVM 基础信息采集采集JVM的运行状态包括堆内存、非堆内存和垃圾回收情况启动参数采集记录应用启动时的JVM参数和系统配置方便排查问题依赖包检测扫描应用依赖了解所使用的库和版本便于管理和升级Arthas 动态命令集支持集成Arthas命令随时在线诊断和调试应用历史线程栈获取分钟级按分钟记录线程栈方便事后分析问题实时线程栈获取支持实时查看线程栈快速定位线程异常线程池监控监控线程池的运行情况包括活跃线程数、队列长度和拒绝策略功能界面实例中心展示当前实例信息基础信息点击实例-》展示当前实例的基础信息依赖监控点击实例-》展示当前实例的依赖包信息Arthas命令操作线程池监控实时线程栈历史线程栈快速开始1、执行cubic-proxy - resources - db - init.sql 创建表 2、执行运行脚本 build-start.sh 打包部署应用开源地址使用手册点击下方的【IT学习日记】回复【资源】领取如果这篇文章对您有帮助请一定帮我点个“关注”和“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。写在最后1000优质开源项目更新进度202/1000。如需更多类型优质项目推荐请在文章后留言。

相关新闻