日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/10/6 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Pinpoint【环境搭建 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文主要是介紹 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版本的與最新版本有所不同,小伙伴兒們要注意啊 😃

總結

以上是生活随笔為你收集整理的Pinpoint【环境搭建 01】JDK\HBase\Pinpoint Collector+Web 最新版 2.3.3 安装配置运行验证及脚本文件分享(避坑指南捷径指北)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。