ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Pinpoint【环境搭建 01】JDKHBasePinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)

2022-02-20 16:58:27  阅读:211  来源: 互联网

标签:Web 01 Pinpoint jar 2.3 hbase 最新版 HBase pinpoint


如果你是小白,这套资料可以帮你成为大牛,如果你有丰富开发经验,这套资料可以帮你突破瓶颈
2022web全套视频教程前端架构 H5 vue node 小程序 视频+资料+代码+面试题.

本文主要是介绍 Pinpoint 环境的部署,小伙伴儿们也可以参考 Pinpoint 《官网》《快速入门》手册,最新版本v2.3.3组件可到官方《GitHub仓库》进行下载,使用到的文件列表:

  • hbase-1.7.1-bin.tar.gz

  • hbase-create.hbase

  • jdk-8u251-linux-x64.tar.gz(JDK8)

  • pinpoint-agent-2.3.3.tar.gz

  • pinpoint-collector-boot-2.3.3.jar

  • pinpoint-web-boot-2.3.3.jar

    链接:https://pan.baidu.com/s/1U5AWyZ6bk2pPUmkUyLVAOA
    提取码:7rke

1.介绍

来自官网的 Introduction:

在这里插入图片描述
简单翻译一下:

Pinpoint 是一个APM(应用程序性能管理)工具,用于用Java / PHP编写的大规模分布式系统。受Dapper 的启发,Pinpoint 提供了一个解决方案,帮助分析系统的整体结构,以及通过跟踪分布式应用程序之间的事务来分析系统中的组件是如何相互关联的。

  • 实时监控您的应用程序
  • 获得每个事务的代码级可见性
  • 安装APM代理时不需要修改一行代码
  • 对性能的影响最小(大约增加了3%的资源使用)

2.安装

2.1 JDK

主要是 Pinpoint 的 jar 文件运行需要 Java 环境【坑1】:

[root@aliyun ~]# java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)

2.2 HBase

Pinpoint 的数据需要存储到 HBase 数据库,这里不再赘述安装过程,小伙伴儿们可参考 《HBase 单机版 standalone 模式详细安装+配置+测试》 进行部署。下载官网提供的《HBase 数据库相关配置初始化文件》 我安装的是 hbase-2.4.5 版本【坑2】。

# 执行 Pinpoint 提供的 Hbase 初始化语句
[root@aliyun pinpoint]# hbase shell hbase-create.hbase

问题 1 运行 hbase shell hbase-create.hbase 卡住不动,原因未知,故使用 hbase shell 进入命令行界面执行了 hbase-create.hbase 内的 SQL 语句。验证:

在这里插入图片描述
也可以登录 HBase 的 Web 端查看:

在这里插入图片描述

2.3 Pinpoint Collector

# 启动
java -jar -Dpinpoint.zookeeper.address=aliyun pinpoint-collector-boot-2.3.3.jar

问题 2 运行报错:

exception is com.navercorp.pinpoint.common.hbase.HBaseAccessException: 
HBase version compatibility violation HBaseClient:
HBaseVersion{supportedVersion=[0.9, 1.]} V1, HBaseServer:2.4.5

HBase 版本冲突仅支持0.9, 1.的版本。只好重新安装低版本的 HBase-1.7.1(JDK也重新安装为1.8) ?? 再次初始化好数据库后,执行:

java -jar -Dpinpoint.zookeeper.address=aliyun pinpoint-collector-boot-2.3.3.jar

特别说明:数据库的初始化脚本执行 hbase shell hbase-create.hbase 也没有问题了。

2.4 Pinpoint Web

# 启动
java -jar -Dpinpoint.zookeeper.address=aliyun pinpoint-web-boot-2.3.3.jar

在这里插入图片描述
浏览器输入ip:8080即可访问 Web 端,官网让访问的端口号为8082坑3】:

在这里插入图片描述

3.总结

Pinpoint Collector+Web 安装配置过程并不复杂,出现问题的地方是各组件间的版本不兼容,官方网站也没给出版本兼容列表,安装的时候只能是自行尝试了,还有就是官网给出的说明是2.2.1版本的与最新版本有所不同,小伙伴儿们要注意啊 ??

标签:Web,01,Pinpoint,jar,2.3,hbase,最新版,HBase,pinpoint
来源: https://blog.csdn.net/jiong9412/article/details/123032808

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有