pinpoint的使用方法與部署


分享自己搭建pinpoint時候的一些經驗

 

  由於項目需要,最近就自己嘗試着弄了一下pinpoint,其實總的弄下來之后感覺並不難!

  本來是打算用mac搭建的,可是在官網上看需要安裝JDK6,JDK7,JDK8,所以就果斷放棄了mac,直接用windows7虛擬機上;

  下面是一些官網截圖,直接按着配就行:

  

  我是直接下載了一個pinpoint壓縮包,直接解壓就行;

  然后是安裝maven,配置maven環境變量,不贅述了,在cmd內進入pinpoint主目錄然后輸入命令:mvn install -Dmaven.test.skip=true;安裝會需要很長時間,耐心的等一會,特別注意,重啟電腦以后想用pinpoint就得在執行一下mvn的命令,要不pinpoint-web會啟動報錯

  找到文件  pinpoint/quickstart/bin

  雙擊運行的順序依次是:start-hbase.cmd ; init-hbase.cmd ; start-collector ; start-testapp ; start-web ;

  好了,如果沒有報錯的話,你就可以去訪問網站了,localhost:28080localhost:28081

   注意了!!! 同志們,最大的坑在這

  因為你肯定是要用pinpoint去監控你的項目啊,所以需要讓把你的項目掛到pinpoint上,這里就以tomcat為例;

  tomcat的啟動就不說了,相信大家都知道,別忘了把項目打成war包放到tomcat的webapp里;

  pinpoint有一個pinpoint-agent,這個就是去監控你程序的;

  首先找到tomcat/bin/catalina.cmd ; 用記事本打開,在第二行加入代碼:

  set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:D:/pinpoint-agent/pinpoint-bootstrap-1.5.1.jar

 

  set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.agentId=test

 

  set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.applicationName=appName
  第一行代碼的意思是指定你的pinpoint-agent的包,網上大多的教程到這就不好使了,困擾了我一天,終於弄通了,包的位置:
  pinpoint/quickstart/agent/target/pinpoint-agent/pinpoint-bootstrap-1.6.0.jar
  第二行的id就隨便弄吧,不沖突就行,第三行就是監控里看到的項目的名字;
  
  我搭建的pinpoint的是單機的,不是集群的,如果要是想搭建集群的監控的話就先自己研究一下把,或者等我用了再出筆記!!!
 
  程序小白,歡迎大神指點,但是別噴,我這沒有盆!!!

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM