PinPoint使用教程


 

選擇該應用的展示邊界
InBound:3 OutBound:3

 

 

 

基本概念
APM (Application Performance Management/應用性能管理)工具
為大規模分布式系統.
開發語言:Java.
特點:
● 低侵入性 不用改一行業務代碼
● 低性能影響(大約3%資源增長)

 

這篇博客,應該是是目前為止,百度上能搜到的關於PinPoint使用教程中最詳細的一份答案了。為什么這樣說呢,因為我不想寫PinPoint使用教程的,后來百度上搜了好久,搜煩了,一怒之下,自己出了一片最詳細的教程。 
1.打開官網進入PinPoint(網址為服務器配置地址):http://10.168.56.135:28080/#/main 

 



 

2.選擇需要查看的應用 

 


3.時間選擇器 
3.1默認為選擇固定時間段查看 

 


3.2點擊按鈕手動選擇查看時間 

 



4.選擇該應用的展示邊界 
InBound:3 OutBound:3 

 


InBound:2 OutBound:2 

 


5.查看數據詳細信息 
5.1長按鼠標左鍵,拖拽至右下方 

 


5.2彈出選擇框內數據詳情 

 


5.3紅色條目代表該次請求失敗,否則代表成功。選中任意條目,下方出現對應請求的詳細信息 

 


5.4點擊錯誤列表(紅色條目)查看錯誤原因(Self搜索框可以在Call Tree和Timeline中根據時間進行信息篩選) 

 


5.5點擊Mixed View按鈕查看CPU、Memory使用情況 

 


6.查看應用詳細信息 
6.1點擊進入應用詳情 

 

 



6.2應用詳情主要包含數據采集起始時間、應用簡介、選擇某一時間段內CPU、Memory、TPS使用情況 

 

 



7.應用間事務篩選 
7.1應用間事務篩選 

 


7.2Filter Transaction(全部事務篩選) 

 


7.3Filter Transaction Wizard (按條件進行事務篩選:篩選錯誤信息) 

 

 



7.4注意事項 

 

源碼:https://github.com/naver/pinpoint
技術概述:https://skyao.gitbooks.io/learning-pinpoint/content/design/technical_overview.html

 

 

PinPoint安裝部署以及我遇上的那點兒坑 http://blog.csdn.net/xiaozhuanddapang/article/details/75554807

PinPoint采集器部署、配置Tomcat和Dubbo服務 http://blog.csdn.net/xiaozhuanddapang/article/details/74279143

 

PinPoint使用教程  http://blog.csdn.net/xiaozhuanddapang/article/details/74278970

PinPoint踩過的一些坑  http://blog.csdn.net/xiaozhuanddapang/article/details/75331938

HBase和PinPoint分別部署在不同服務器上  http://blog.csdn.net/xiaozhuanddapang/article/details/75452846

PinPoint實現郵件告警  http://blog.csdn.net/xiaozhuanddapang/article/details/76223314

https://blog.csdn.net/kangguang/article/details/77290209

 

 

pinpoint是一款非常好用的監控服務器請求和資源的軟件。

將pinpoint包放置在服務器的某個路徑下,如圖示是放在home路徑下的,設置pinponit的id和name,

備注:id是隨便寫。name也是隨便寫,要監控同一個服務器上面三個jar包的話,name可以一樣,id不能一樣,或者name不一樣,id也不一樣。

-javaagent:/home/pinpoint-agent-1.8.1-RC1/pinpoint-bootstrap-1.8.1-RC1.jar -Dpinpoint.agentId=12344321 -Dpinpoint.applicationName=ssssz

打開初始頁面如下:

1處為:檢測服務的pinpoint的name,這個是在pinponit啟動命令中添加的。

2處為查看鏈路層和調用層數,前端和后端現在分別顯示4.

3為查看調用的時間,有實時的,20min的以及。

4處為inspector,查看服務器的堆、內存、等jvm信息。

5處為name下面的id。

 

 

綠色顯示調用成功的請求數,紅色代表調用失敗報錯的請求筆數。

橫向代表北京時間,縱向代表響應時間,可以鼠標左擊選中時間長的請求數,查看詳細的請求響應時間。

 

 

查看請求的詳細方法,顯示調用每個方法的響應時間,能看出來在哪個方法上面耗時較長。

 

 


---------------------
作者:12344321-s
來源:CSDN
原文:https://blog.csdn.net/hello_world_zhao/article/details/88951435
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

PinPoint架構

 


免責聲明!

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



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