一、pinpoint架构原理
架构组成
Pinpoint Agent:和自己运行的应用关联起来的探针
Pinpoint Collector:收集各种性能数据
Pinpoint-Web: 将收集到的数据显成为 WEB网页显示
HBase Storage: 存储收集到的数据
工作原理
pinpoint的核心思想是在各个服务节点之间彼此调用时,记录并传递一个应用级别的标记,这个标记用来关联各个服务节点之间的关系。例:两个服务器之间利用http协议来进行通信,pinpoint就会将这个标记加入到http头之中,各个应用之间进行上报的时候,将报文头上的标记和各个应用之间的调用关系汇报给pinpoint,pinpoint根据得到的信息,将每一个应用串联成一个链路,得到服务拓扑。
通过pinpoint-agent往自身web应用的tomcat中打入探针,由pinpoint-collector收集数据,存储于hbase中,通过pinpoint-web展示数据。
也可以自己搭建一个pinpoint全链路监控
上传安装包以及测试项目
网盘链接:
链接:https://pan.baidu.com/s/1Deu4QYoJwr7t78qs6R5Y9A
提取码:74ep
https://blog.csdn.net/Romanticn_chu/article/details/121122766?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170036400016777224453271%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=170036400016777224453271&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-121122766-null-null.142v96pc_search_result_base9&utm_term=pinpoint%E5%8E%9F%E7%90%86&spm=1018.2226.3001.4187