Jmeter-PerfMon 監控伺服器資源配置避坑!實在是太坑啦!!!
鑑於搭建經歷過於艱辛,本文采用流水席上菜,願為大家優坑少坑!
背景:基於 Jmeter 監控伺服器資源,所需元件:PerfMon Metrics Collector
版本:Jmeter5.1.1(版本隨意)
坑 1:本局遊戲到底有幾位玩家參與?
A.Extras+Standard+ServerAgent
B.PerfMon+Extras+Standard+ServerAgent
C.PerfMon+ServerAgent
答案是:C
解析:
3.1(大概)版本後只需要在 pligin 內安裝 PerfMon 即可,不需要 A 選擇中的兩位大坑,如若不然,會報錯:版本不匹配!
當你透過百度/bing/google/GPT 等各種方式搜尋該問題如何解決時,答案統一都是降低版本叭叭叭的 cv 產物,請忽視!
我搜了一小時,換了 3 個版本都沒解決,最後第六感告訴我:刪了那兩個大坑試一試!然後他就成了
坑 2:為什麼就連不到 Agent 服務呢?
A.防火牆沒關
B.4444 埠未開放
C.Service 未啟動
答案是:D(防火牆沒關 +4444 埠有毒 +Service 未啟動)
解析:會百度的你應該把防火牆關了,服務也啟動了,4444 也開放了,可你發現為什麼還是不通呢?沒錯,預設埠就是有毒的,換個試試吧年輕人
分享:
Jmeter:https://archive.apache.org/dist/jmeter/binaries/
Agent 啟動命令:
java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 4445 --tcp-port 4445
Windows-telnet 命令開啟:控制皮膚 - 程式 - 開啟/關閉 Windows 功能-Telnet 客戶端 - 勾選
telnet 命令:telnet xx.xx.xx.xx 4445 可檢視能否連通目標伺服器及埠
異常報錯引流:
ERROR k.a.j.p.PerfMonCollector: Problems creating connector
java.net.ConnectException: Connection timed out: connect
INFO k.a.j.p.PerfMonCollector: Can't connect TCP transport for host: /XX.XX.XX.XX:4444
(不要疑惑為什麼 host 前面有個/,問就是設計如此!)
java.lang.IllegalArgumentException: Version Standard not found for plugin jpgc-perfmon
ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,6,main] java.lang.NoSuchMethodError:
相關文章
- 實時監控redis -- redislive與redis踩坑配置Redis
- 避坑攻略:細數買雲伺服器的那些坑,如何避免?伺服器
- Druid監控踩坑指南UI
- 坑爹的Python陷阱(避坑指南)Python
- .NET AsyncLocal 避坑指南
- 上雲避坑指南
- 智慧指標-使用、避坑和實現指標
- H2 資料庫避坑指南資料庫
- jmeter 監控伺服器資源 求助!!!JMeter伺服器
- js避坑歷險記JS
- React Hooks使用避坑指南ReactHook
- Redis 安裝避坑指南Redis
- eBPF編寫避坑指南eBPF
- MySQL 避坑寶典 -- 來自小米的開源工具MySql開源工具
- MongoDB 最佳實踐和場景避坑指南MongoDB
- 諾基亞要推 Android 機了,「某軟」實在太坑Android
- MySQL 之 LEFT JOIN 避坑指南MySql
- MySQL的update語句避坑MySql
- Shell 指令碼避坑指南(一)指令碼
- PCB設計怎麼避坑
- 外包避坑經驗小結
- Prometheus-Operator使用ServiceMonitor監控配置時遇坑與解決總結Prometheus
- ZooKeeper 避坑實踐:如何調優 jute.maxbuffer
- Harmony OS 開發避坑指南——DevEco Device Tool 安裝配置dev
- 談一談 Spring-Mybatis 在多資料來源配置上的坑SpringMyBatis
- 談一談Spring-Mybatis在多資料來源配置上的坑SpringMyBatis
- 一鍵配置開源伺服器監控工具 NetData伺服器
- 踩坑指南:入門OpenTenBase之監控篇
- JavaScript作用域面試題避坑指南JavaScript面試題
- react-native開發避坑React
- ElasticSearch這些坑記得避開Elasticsearch
- Flutter beta3 避坑指南1Flutter
- PHP APCu快取使用與避坑PHP快取
- Django搭建示例專案實戰與避坑細節Django
- ngnix使用超時響應時間配置避坑一例
- 問題定位 | XtraBackup 8.0 資料重建避坑事件始末事件
- 持續監控檔案變化時使用filepath遇坑,填坑記....持續更新
- 遊戲人避坑指南——怎樣才能減少踩坑的頻率?遊戲