![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CAT
文章平均质量分 62
总结和分享在实际项目中使用CAT的经验
走在学习路上的小腾
作为一个IT男,我坚信:
1.如果现在开始努力,最坏的结果无非就是大器晚成。
2.道阻且长,行则将至。行而不辍,未来可期。
3.不忘初心,以始为终。
展开
-
CAT集成阿里RocketMQ产品
背景在上面介绍了CAT如何做跨进程追踪的。公司项目采用业务垂直切分的方式开发、前后端也是分离方式。那么实时监控埋点的地方有如下几处:前端和后端交互 后端业务逻辑 数据库存储 远程PRC调用 消息队列消息队列介绍这里介绍的是阿里云RocketMQ产品。由于公司现阶段运维实力不足,所以对于中间件采用的策略是直接购买产品。这样可以减少运维成本,同时中间件的稳定性也得到了保证。使用的客户端版本是1.8.8Fianl。如果使用的版本是1.7.x 是没有spi这个包的。集成思路..原创 2021-06-01 15:01:53 · 354 阅读 · 3 评论 -
CAT集成Dubbo
背景在上面介绍了CAT如何做跨进程追踪的。公司项目采用业务垂直切分的方式开发、前后端也是分离方式。那么实时监控埋点的地方有如下几处:前端和后端交互 后端业务逻辑 数据库存储 远程PRC调用 消息队列RPC框架公司选用的RPC框架是apache dubbo ,版本是2.7.5 。dubbo是一款非常优秀的RPC框架。对于框架我就不做过多的介绍了。cat 集成 dubbo 首要考虑的就是让业务系统无感。那么优秀的框架一定有扩展点。在dubbo中可以使用Filter 来进行扩展。..原创 2021-05-28 23:37:39 · 727 阅读 · 0 评论 -
CAT集成spring boot
1.背景在上面介绍了CAT如何做跨进程追踪的。公司项目采用业务垂直切分的方式开发、前后端也是分离方式。那么实时监控埋点的地方有如下几处:前端和后端交互 后端业务逻辑 数据库存储 远程PRC调用 消息队列2.集成spring boot在git官网中有一个包是大家贡献的集成代码。里面就有各种的集成。里面就有和spring boot集成的代码。代码是直接使用了cat client包中catfilter这个类。这个类的逻辑比较复杂,分了不同的情况。然而公司系统结构中没有那么复杂。整体流程.原创 2021-05-25 15:09:12 · 1024 阅读 · 2 评论 -
CAT介绍
1.CAT的定位CAT是点评开源的一个实时监控系统,主要体现在监控报表Transaction、event、problem、heartbeat等,cat系统定制的监控模型以及定制的实时分析报表也是cat系统核心优势。这里强调了CAT相比于其他系统的二开优势。这也是我选择CAT作为公司正式环境实时监控系统的一个主要原因。相较于其他APM监控系统,大部分使用的是字节码agent技术。公司现在研发对agent以及字节码技术掌握度不高。使用这些技术的链路追踪系统在公司现在的环境下很难进行定制以及维护。.原创 2021-05-24 23:46:50 · 1829 阅读 · 0 评论