方法一: 通過jmeter
1)解壓後將jmeterplugins-extras.jar和jmeterplugins-standard.jar拷貝到jmeter路徑下 ..\apache-jmeter-2.12\lib\ext
2)將serveragent-2.2.1.jar放置到要監控的伺服器上
a.如果是windows伺服器更改字尾名為zip解壓後雙擊startagent.bat即可啟動
b.如果是linux伺服器,則新建資料夾將jar包解壓並啟動serveragent,命令如下:
mkdir serveragent-2.2.1
jar xvf serveragent-2.2.1
./startagent.sh
ps: 我在執行啟動命令的時候,發現無法啟動,更改檔案許可權--新增可執行模式,之後正常啟動
chmod a+x startagent.sh
2.重啟jmeter後可看見相關監控控制項了
1)新增監控元件"jp@gc - perfmon metrics collector"
2)新增需要監控的專案,填寫伺服器ip,預設埠號是4444
方法二: 通過nmon
詳情請參考博主liubinglin
的《linux下使用nmon監控、分析系統效能》,寫的很詳細,就不贅述了
伺服器效能監控 cpu
最近伺服器load較高,後來排查是死迴圈 這可要命了,下面介紹乙個普通排查方法 top 檢視pid 負載較高的那個 當然 jps也可以 然後 定位 這個程序ip下面的執行緒耗時情況 ps mp pid o thread,tid,time 看time 可能有乙個執行緒執行時間特別長 幾十分鐘或者更長 ...
檢視伺服器CPU記憶體
檢視linux系統的記憶體有很多方法,以下為總結版本 1 記憶體 cat proc meminfo cpu cat proc cpuinfo 2 檢視記憶體使用情況!使用命令 free m 3 檢視cpu使用情況 使用命令 top 基本上使用上述三個命令就可以解決你的問題,以下是對這三個命令的詳細解...
遠端監控linux系統資訊記憶體,cpu
一 主要指令 當需要監控linux的系統執行狀態時,不免要獲取部分系統資訊如記憶體cpu等,主要指令有 1.top 用於獲取cpu等資訊,類似於windows上面的任務管理器 2.free 用於獲取記憶體資訊,包括可用記憶體等 3.df用於獲取瓷盤資訊,如瓷盤的使用空間和剩餘空間等 二 命令執行 這...