Mac下使用Docker快速搭建pinpont追踪系统APM
Mac下使用Docker搭建pinpont分布式追踪系统APM
简介
Pinpoint 是一个用Java 编写大规模分布式系统性能管理 APM (Application Performance Management)工具,Pinpoint等相关工具的作用就是追踪每个请求的完整调用链路,收集调用链路上每个服务的性能数据,方便工程师能够快速定位问题。
组件介绍
- Pinpoint-Collector:收集各种性能数据
- Pinpoint-Agent:和自己运行的应用关联起来的探针
- Pinpoint-Web Server:将收集到的数据显示成WEB网页形式
- Pinpoint-Zookeeper:Zookeeper分布式协调中间件
- Pinpoint-Hbase:收集到的数据存到HBase中
架构
同类工具
- Apache Skywalking
安装
先决条件
Mac下已安装如下软件
- git
- docker
- docker-compose
安装启动
- 下载docker镜像,启动pinpoint服务
git clone https://github.com/naver/pinpoint-docker.git cd pinpoint-docker docker-compose pull && docker-compose up -d
- 查看运行状态
docker-compose ps
信息收集
测试应用:http://localhost:8000
可点击应用中的url,发出一些请求
以springboot为例
查看预览
浏览器访问:http://localhost:8079
相关推荐
重剑无锋 2020-10-25
Catastrophe 2020-05-30
AcFunJ 2019-11-18
tenvainvi 2019-11-17
ETIpiero 2019-07-12
zhanbuquan 2019-07-12
pmbdlw 2019-07-12
nhgxxyy0 2019-07-05
84251748 2019-07-05
URML 2019-07-05
quyunfei 2019-07-05
第号 2019-07-05
bailangriver 2019-07-01
YichengGu 2019-07-01
王道立心 2019-07-01
浪子huang 2019-07-01
caiselangren 2019-07-01
javaMerea 2019-07-01
dayi 2019-07-01