Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一 pinpoint介紹 Pinpoint是一個(gè)開(kāi)源的 APM (Application Performance Management/應(yīng)用性能管理)工具,用于基于java的大規(guī)模分布式系統(tǒng),基于Google Dapper論

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一

    pinpoint介紹

    Pinpoint是一個(gè)開(kāi)源的 APM (Application Performance Management/應(yīng)用性能管理)工具,用于基于java的大規(guī)模分布式系統(tǒng),基于Google Dapper論文。

    架構(gòu)組成 Pinpoint主要由四部分組成:

    Pinpoint-Collector:數(shù)據(jù)收集模塊,接收Agent發(fā)送過(guò)來(lái)的監(jiān)控?cái)?shù)據(jù),并存儲(chǔ)到HBase數(shù)據(jù)庫(kù)

    Pinpoint-Agent:用于收集應(yīng)用端監(jiān)控?cái)?shù)據(jù),無(wú)侵入式,只需要在啟動(dòng)命令中加入部分參數(shù)即可

    Pinpoint-Web:UI,展示性能數(shù)據(jù)

    HBase Storage:監(jiān)控展示模塊,展示系統(tǒng)調(diào)用關(guān)系、調(diào)用詳情、應(yīng)用狀態(tài)等,并支持報(bào)警等功能

    優(yōu)點(diǎn): 1、分布式事務(wù)跟蹤,跟蹤跨分布式應(yīng)用的消息 2、自動(dòng)檢測(cè)應(yīng)用拓?fù)洌瑤椭愀闱宄?yīng)用的架構(gòu) 3、水平擴(kuò)展以便支持大規(guī)模服務(wù)器集群 4、提供代碼級(jí)別的可見(jiàn)性以便輕松定位失敗點(diǎn)和瓶頸 5、使用字節(jié)碼增強(qiáng)技術(shù),添加新功能而無(wú)需修改代碼

    功能: 1、故障快速定位 2、各個(gè)調(diào)用環(huán)節(jié)的性能分析 3、數(shù)據(jù)分析等 4、生成服務(wù)調(diào)用拓?fù)鋱D

    1.前期準(zhǔn)備

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

    • 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監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_數(shù)據(jù)庫(kù)

    2.安裝Hbase數(shù)據(jù)庫(kù)

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

    cd /home
    
     mkdir pinpoint
    
     cd pinpoint

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_jar_02

    解壓hbase-1.2.6-bin.tar.gz

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

    2.1、修改相關(guān)配置文件

    增加hbase環(huán)境變量

    vim /etc/profile
    
    # HBase環(huán)境變量
    
    export HBASE_HOME=/home/pinpoint/hbase-1.2.6
    export PATH=$PATH:$HBASE_HOME/bin

    保存后編譯 使環(huán)境變量生效

    source /etc/profile

    修改hbase-env.sh中的JAVA_HOME環(huán)境變量

    cd /home/pinpoint/hbase-1.2.6/conf
    vim hbase-env.sh
    
    # 修改jdk位置
    export JAVA_HOME=/usr/local/java/jdk1.8
    
    # 開(kāi)啟自帶zookeeper
    
    export HBASE_MANAGES_ZK=true

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

    注:由于是單機(jī)部署,故不使用HDFS存儲(chǔ)數(shù)據(jù),直接將數(shù)據(jù)存儲(chǔ)在本地服務(wù)器中

    <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 啟動(dòng)hbase數(shù)據(jù)庫(kù)

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

    查看是否啟動(dòng)成功

    輸入jps命令,當(dāng)hbase數(shù)據(jù)庫(kù)啟動(dòng)成功,則會(huì)顯示HMaster進(jìn)程

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_數(shù)據(jù)庫(kù)_03

    2.3、初始化HBase的pinpoint庫(kù)

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

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_java_04

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_數(shù)據(jù)庫(kù)_05

    驗(yàn)證pinpoint庫(kù)是否初始化成功,有兩種方法

    方法1:進(jìn)入數(shù)據(jù)庫(kù),查看初始化表

    #進(jìn)入數(shù)據(jù)庫(kù)
    cd /home/hbase-1.2.6/bin
    ./hbase shell
    #查看初始化表
    list

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_數(shù)據(jù)庫(kù)_06

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

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_數(shù)據(jù)庫(kù)_07

    3、pinpoint安裝

    如果沒(méi)有/var/logs目錄得先創(chuàng)建/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 &

    此時(shí)pinpoint服務(wù)端已啟動(dòng),輸入服務(wù)器http://ip:8080/main 即可查看

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_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服務(wù)器地址
    profiler.transport.grpc.collector.ip=xxx.xxx.xxx.xxx    # 即安裝pinpoint-collector的虛擬機(jī)IP
    profiler.sampling.counting.sampling-rate=1 #采樣率配置,訪問(wèn)量不大的情況,建議全部采集

    與被測(cè)服務(wù)一起啟動(dòng) 將pinpoint-agent組件放到被測(cè)系統(tǒng)服務(wù)器上,并將啟動(dòng)命令集成到被測(cè)服務(wù)啟動(dòng)腳本中,隨著被測(cè)服務(wù)一起啟動(dòng)

    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監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_java_09

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_java_10

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_jar_11

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_jar_12

    Linux安裝pinpoint監(jiān)控,保姆級(jí)安裝攻略,沒(méi)有之一_java_13

    【本文由: 阜寧網(wǎng)頁(yè)開(kāi)發(fā)公司 http://www.1234xp.com/funing.html 歡迎留下您的寶貴建議】
    聲明:所有內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
    發(fā)表評(píng)論
    更多 網(wǎng)友評(píng)論0 條評(píng)論)
    暫無(wú)評(píng)論

    返回頂部

    主站蜘蛛池模板: 香蕉免费一区二区三区| 精品国产不卡一区二区三区| 日韩免费一区二区三区在线播放 | 亚洲A∨精品一区二区三区下载| 影音先锋中文无码一区| 亚洲国产综合无码一区| 免费在线视频一区| 在线中文字幕一区| 久久国产精品视频一区| 国产精品亚洲高清一区二区| 中文字幕人妻AV一区二区| 性色AV一区二区三区| 人妻免费一区二区三区最新| 一区二区在线视频免费观看| 国产在线一区二区杨幂| 在线观看精品一区| 国产一区二区不卡老阿姨| 97人妻无码一区二区精品免费| 99精品一区二区免费视频| 无码人妻精品一区二区蜜桃AV| 国产色欲AV一区二区三区| 国产aⅴ精品一区二区三区久久 | 3D动漫精品啪啪一区二区下载 | 无码喷水一区二区浪潮AV| 秋霞午夜一区二区| 无码视频一区二区三区在线观看| 中文字幕一区在线| 亚洲日韩精品无码一区二区三区| 一区二区三区无码视频免费福利 | 一区二区三区免费视频网站| 在线视频精品一区| 美女福利视频一区二区| 国产精品伦子一区二区三区| 日韩精品一区二区三区中文3d| 国产SUV精品一区二区88L| 高清一区二区三区| 日韩精品在线一区二区| 99热门精品一区二区三区无码 | 国产乱码精品一区二区三区四川| 福利片免费一区二区三区| 相泽亚洲一区中文字幕|