dianping / cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Apache License 2.0
18.63k stars 5.42k forks source link

Cat-client 3.0 heartbeat 配置 #2304

Open mumaxiaozi opened 1 year ago

mumaxiaozi commented 1 year ago

Describe the bug 使用了 cat 3.0 war 部署,client 使用的是 3.0 版本

在 heartbeat 报表中默认的配置中包含了入 System、JVM、Thread 等一些常用的信息。 最近发现 在 cat/lib 下有新版 的 java client 实现。 但是这个 client 和 cat/cat-client 的 GAV 一致。

因此在客户端 通过maven 依赖到的 cat-client3.0 是 cat/cat-client 发的版本,而不是 cat/lib 下的。 且通过 https://mvnrepository.com/artifact/com.dianping.cat/cat-client 查看各个版本的 client 里面都不是lib 中最新的 java client 实现。

目前 cat-home 依赖的是 cat/cat-client 版本,如果手动替换成 cat/lib 自己打的 jar 是不行的。

那么如果我们要使用这个新版本 client 有没有什么简便的方法呢。

Screenshots 默认监控图(部分): image

新版监控图(部分): image image

Desktop (please complete the following information):