【转载请注明出处】:https://cloud.tencent.com/developer/article/1655795
Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,适用于用Java / PHP编写的大型分布式系统。受Dapper的启发,Pinpoint提供了一种解决方案,通过跟踪分布式应用程序之间的事务,帮助分析系统的整体结构以及它们中的组件如何相互连接。
Pinpoint的特性:
Pinpoint系统架构
Point是基于Google Dapper,使用Hbase作为存储,主要有三个组件:
Pinpoint数据结构
Pinpoint中,核心数据结构由Span,Trace和TraceID组成:
Pinpoint面板展示
Pinpoint安装
依赖:
先启动Zookeeper和HBase,下载HBase建表脚本并执行
$HBASE_HOME/bin/hbase shell hbase-create.hbase
下载最新的发布版本https://github.com/naver/pinpoint/releases
配置pinpoint-collector
配置pinpoint-web
配置pinpoint-agent
访问pinpoint-web的tomcat端口即可看到面板
【转载请注明出处】:https://cloud.tencent.com/developer/article/1655795
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。