CAT埋点实战

可先了解理论知识

1、点评Cat报表、消息类型简介

2、CAT客户端架构设计

3、CAT服务端设计

4、CAT埋点实战

服务搭建

1、官网下载war包,或者下载源码install

2、mysql新建库:cat;执行源码目录:script/CatApplication.sql

3、在tomcat所在磁盘新建目录:\data\appdatas\cat

4、在目录下新建下图三个文件

CAT埋点实战_第1张图片

相关文件见附件

 启动tomcat就可以了,,大概流程是这样,下图标红线的地方填入客户端的内外ip

http://127.0.0.1:8080/cat/s/config?op=routerConfigUpdate

CAT埋点实战_第2张图片

项目埋点

本次埋点是抽取公共包cat-http-common,业务项目引用公共包,只要在业务代码启动类上加@EnableCat注解即可

项目是基于http埋点,包含restTemplate

架子如图:

CAT埋点实战_第3张图片

调用顺序:cat-zuul-->cat-http-->cat-http2; 

附上几张图自己体会

1、CAT埋点实战_第4张图片

2=====点击Log view

CAT埋点实战_第5张图片

git地址:https://gitee.com/carpentor/framework-cat.git

 

公众号主要记录各种源码、面试题、微服务技术栈,帮忙关注一波,非常感谢

你可能感兴趣的:(CAT)