dianping / cat

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

CAT

GitHub stars GitHub forks Maven Central License Build

CAT 简介

Cat 产品价值

Cat 优势

由于仓库的git历史记录众多,对于不关注历史,只关注最新版本或者基于最新版本贡献的新用户,可以在第一次克隆代码时增加--depth=1参数以加快下载速度,如

git clone --depth=1 https://github.com/dianping/cat.git

更新日志

监控模型:

支持 Transaction、Event、Heartbeat、Metric 四种消息模型。 模型设计

模块简介

功能模块

  1. 根目录下 cat-client 模块以后不再维护,下个大版本更新计划移除。新版Java客户端参考:lib/java
  2. 管理端、服务端、告警服务均使用 cat-home 模块部署即可

其他模块

Quick Start

服务端

项目设计

Copyright and License

Apache 2.0 License.

CAT 接入公司

Alt text

更多接入公司,欢迎在 https://github.com/dianping/cat/issues/753 登记

联系我们

我们需要知道你对Cat的一些看法以及建议:

Starred 趋势

Star History Chart