Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一 pinpoint介紹 Pinpoint是一個開源的 APM (Application Performance Management/應用性能管理)工具,用于基于java的大規模分布式系統,基于Google Dapper論

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一

pinpoint介紹

Pinpoint是一個開源的 APM (Application Performance Management/應用性能管理)工具,用于基于java的大規模分布式系統,基于Google Dapper論文。

架構組成 Pinpoint主要由四部分組成:

Pinpoint-Collector:數據收集模塊,接收Agent發送過來的監控數據,并存儲到HBase數據庫

Pinpoint-Agent:用于收集應用端監控數據,無侵入式,只需要在啟動命令中加入部分參數即可

Pinpoint-Web:UI,展示性能數據

HBase Storage:監控展示模塊,展示系統調用關系、調用詳情、應用狀態等,并支持報警等功能

優點: 1、分布式事務跟蹤,跟蹤跨分布式應用的消息 2、自動檢測應用拓撲,幫助你搞清楚應用的架構 3、水平擴展以便支持大規模服務器集群 4、提供代碼級別的可見性以便輕松定位失敗點和瓶頸 5、使用字節碼增強技術,添加新功能而無需修改代碼

功能: 1、故障快速定位 2、各個調用環節的性能分析 3、數據分析等 4、生成服務調用拓撲圖

1.前期準備

分別進入https://github.com/pinpoint-apm/pinpoint/releases/tag/v2.1.1 和 http://archive.apache.org/dist/hbase/1.2.6/兩個網站,下載安裝部署所需的全部組件

  • pinpoint-web-boot-2.1.1.jar
  • pinpoint-collector-boot-2.1.1.jar
  • pinpoint-agent-2.1.1.tar.gz
  • hbase-create.hbase
  • hbase-1.2.6-bin.tar.gz


Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_數據庫

2.安裝Hbase數據庫

/home目錄下新增一個pinpoint文件夾,將下載的文件全部上傳上去

cd /home

 mkdir pinpoint

 cd pinpoint

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_jar_02

解壓hbase-1.2.6-bin.tar.gz

tar -zxvf hbase-1.2.6-bin.tar.gz

2.1、修改相關配置文件

增加hbase環境變量

vim /etc/profile

# HBase環境變量

export HBASE_HOME=/home/pinpoint/hbase-1.2.6
export PATH=$PATH:$HBASE_HOME/bin

保存后編譯 使環境變量生效

source /etc/profile

修改hbase-env.sh中的JAVA_HOME環境變量

cd /home/pinpoint/hbase-1.2.6/conf
vim hbase-env.sh

# 修改jdk位置
export JAVA_HOME=/usr/local/java/jdk1.8

# 開啟自帶zookeeper

export HBASE_MANAGES_ZK=true

修改HBase配置文件hbase-site.xml

注:由于是單機部署,故不使用HDFS存儲數據,直接將數據存儲在本地服務器中

<configuration>


    <property>
        <name>hbase.rootdir</name>
        <value>file:///home/data/hbase</value>
        </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/data/zookeeper</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>false</value>
    </property>

</configuration>

2.2 啟動hbase數據庫

cd /home/pinpoint/hbase-1.2.6/bin
./start-hbase.sh

查看是否啟動成功

輸入jps命令,當hbase數據庫啟動成功,則會顯示HMaster進程

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_數據庫_03

2.3、初始化HBase的pinpoint庫

cd /home/pinpoint/hbase-1.2.6/bin
./hbase shell /home/pinpoint/hbase-create.hbase

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_java_04

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_數據庫_05

驗證pinpoint庫是否初始化成功,有兩種方法

方法1:進入數據庫,查看初始化表

#進入數據庫
cd /home/hbase-1.2.6/bin
./hbase shell
#查看初始化表
list

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_數據庫_06

方法2:登錄web,查看初始化數據是否成功,web地址為:服務器http://IP:16010/master-status

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_數據庫_07

3、pinpoint安裝

如果沒有/var/logs目錄得先創建/var/logs目錄

3.1、安裝pinpoint-collector

cd /home/pinpoint nohup java -Dpinpoint.zookeeper.address=localhost -jar /home/pinpoint/pinpoint-collector-boot-2.1.1.jar >/var/logs/pinpoint-collector.log 2>&1 &

3.2、安裝pinpoint-web

cd /home/pinpoint nohup java -Dpinpoint.zookeeper.address=localhost -jar /home/pinpoint/pinpoint-web-boot-2.1.1.jar >/var/logs/pinpoint-web.log 2>&1 &

此時pinpoint服務端已啟動,輸入服務器http://ip:8080/main 即可查看

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_jar_08

3.3、安裝pinpoint-agent

修改agent配置文件

vim /home/pinpoint-agent-2.1.1/profiles/release/pinpoint.config

profiler.collector.ip=xxx.xxx.xxx.xxx   #hbase服務器地址
profiler.transport.grpc.collector.ip=xxx.xxx.xxx.xxx    # 即安裝pinpoint-collector的虛擬機IP
profiler.sampling.counting.sampling-rate=1 #采樣率配置,訪問量不大的情況,建議全部采集

與被測服務一起啟動 將pinpoint-agent組件放到被測系統服務器上,并將啟動命令集成到被測服務啟動腳本中,隨著被測服務一起啟動

Helloworld.jar 則需要自己上傳上去

nohup java -javaagent:/home/pinpoint/pinpoint-agent-2.1.1/pinpoint-bootstrap-2.1.1.jar -Dpinpoint.agentId=retail -Dpinpoint.applicationName=helloworld -jar helloworld.jar > nohup.out 2>&1 &

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_java_09

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_java_10

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_jar_11

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_jar_12

Linux安裝pinpoint監控,保姆級安裝攻略,沒有之一_java_13

【本文由: 阜寧網頁開發公司 http://www.1234xp.com/funing.html 歡迎留下您的寶貴建議】
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 中文字幕avdvd| 久久精品人人爽人人爽快| 高清成人爽a毛片免费网站| 成人综合伊人五月婷久久| 免费人成网站在线观看欧美| 91中文字幕yellow字幕网| 日韩欧美三级在线观看| 午夜成人无码福利免费视频| а√最新版地址在线天堂| 欧美日产国产亚洲综合图区一| 国产成人亚洲精品91专区高清| 中文字幕国产一区| 欧美日韩亚洲国产一区二区综合 | 揄拍成人国产精品视频| 亚洲美女视频一区| 领导边摸边吃奶边做爽在线观看| 女人让男生桶的视频免费| 亚洲av成人精品网站在线播放| 精品人妻AV区波多野结衣| 国产福利在线观看你懂的| 一级毛片在线观看免费| 樱花草在线社区www韩国| 免费观看国产小粉嫩喷水| 黑人大长吊大战中国人妻| 天海翼被施爆两个小时| 六月丁香色婷婷| 国产精品婷婷久青青原| 天天躁日日躁狠狠躁av中文| 久久精品午夜一区二区福利| 激情内射亚洲一区二区三区爱妻| 国产中文99视频在线观看| 4444亚洲国产成人精品| 性欧美xxxx乳| 久久精品国产这里是免费| 羞羞视频在线播放| 国产精品21区| mp1pud麻豆媒体| 无遮挡又黄又爽又色的动态图1000| 亚洲最大av网站在线观看| 精品国产亚洲AV麻豆| 国产在线视频网|