资讯专栏INFORMATION COLUMN

Mac下使用Docker快速搭建pinpont追踪系统APM

verano / 2769人阅读

摘要:下使用搭建分布式追踪系统简介是一个用编写大规模分布式系统性能管理工具,等相关工具的作用就是追踪每个请求的完整调用链路,收集调用链路上每个服务的性能数据,方便工程师能够快速定位问题。

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27488.html

相关文章

  • 手把手教你搭APM之Skywalking搭建指南(支持Java/C#/Node.js)

    摘要:通过跟踪请求的处理过程,来对应用系统在前后端处理服务端调用的性能消耗进行跟踪,关于的介绍可以看这个链接,大规模分布式系统的跟踪系统作者刀把五链接来源知乎著作权归作者所有。 手把手教你搭APM之Skywalking 前言 什么是APM?全称:Application Performance Management 可以参考这里: 现代APM体系,基本都是参考Google的Dapper(大规模...

    ingood 评论0 收藏0
  • OneAPM 云监控部署与试用体验

    摘要:作为骨灰级粉丝,一直以来对第三方监控都是拒绝的。例如白屏时间首屏时间脚本错误网页加载就绪时间各种浏览器的访问情况,甚至能了解不同浏览器运营商地区用户的访问状况。脚本错误在所难免,错误进一步导致网站部分功能无法使用。 作为 Zabbix 骨灰级粉丝,一直以来对第三方监控(APM)都是拒绝的。一来觉得收费,二来担心数据被人所知,三来觉得 Zabbix 牛逼到无可取代。但是,随着 APM 市...

    Tecode 评论0 收藏0
  • 云计算时代的网络进阶

    摘要:李耀宗强调,要从根本上支持企业数字化转型,需要从基础设施和应用两个方面提高对复杂网络环境的管理监测能力,增强企业使用网络的安全性复杂性,从而才能真正消除企业云优先战略当中的盲点和障碍。互联网改变了传统PC时代IT架构的技术逻辑,带来了无限的存储空间和无穷的计算能力,同时,又借助云计算彻底颠覆了以往商业模式上的所有铁律。有89%的企业计划采用数字优先的战略;超过85%的人认为,云是数字化转型的...

    gecko23 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<