常用的4個伺服器效能監控命令
一、top -實時監控命令
1、能夠實時監控系統的執行狀態,並且可以按照cpu及記憶體等進行排序;
-h:幫助
-p:監控指定的程式,當監控多個程式是,程式ID以逗號隔開
2、top任務區命令:
M:按記憶體使用率排序
P:按CPU使用率排序
z:彩色/黑白顯示
top -p 監控指定程式
3、top中的load average:系統的執行佇列的平均利用率,也可以認為是可執行程式的平均數。三個值分別表示在最後1分鐘、5分鐘、15分鐘的平均負載值;
4、top命令說明:在單核CPU的load average的值為1時表示滿負荷狀態;同理在多核CPU中滿負載的load average的值是1*cpu核數。
us:user
sy:system
id:idle 空閒
Mem:記憶體
Swap:虛擬記憶體
伺服器效能監控
二、vmstat -實時監控命令
1、可以監控作業系統的程式狀態、記憶體、虛擬記憶體、磁碟IO、cpu;
2、語法:vmstat[-a] [-n] [-S unit] [delay [count]]
3、-S:使用指定單位顯示。引數有k、K、m、M、分別表示1000、1024、1000000、1048576位元組(byte)。預設單位為K(1024bytes)
4、記憶體、cpu的動態監控:vmstat 1 2
第1個引數:時間間隔
第2個引數:顯示次數
free-實時記憶體監控
1、能夠監控系統的記憶體使用狀態。其中,total:總計實體記憶體的大小;
Used:已使用多大
Free:可用有多少
shared:多個程式共享的記憶體總額
buffers/cached:磁碟快取的大小
free:統計的單位是K
free -m:統計出的單位是M
三、mpstat -實時CPU監控
1、mpstat最大的特點:可以檢視多核心cpu中每個計算核心的統計資料;
2、語法:mpstat[-p{|all}] [internal [count]]
-P {|all}] 標識監控那個CPU,cpu在[0,cpu個數-1]中取值
internal 相鄰的兩次取樣的間隔時間
count取樣的次數,count只能和delay一起
3、mpstat需注意:當沒有引數時,mpstat則顯示系統啟動以後所有資訊的平均值;有internal時,第一行的資訊來自系統啟動以來的平均資訊;從第二行開始,輸出為前一個internal時間段的平均資訊;
4、ubantu系統如果直接輸入mpstat提示沒有該命令的話,輸入 apt-get install -y sysstat(必須有網才行)
5、使用舉例:
mpstat -P 0 (監控cpu 0)
mpstat 1 5 (間隔1秒,監控5次)
四、netstat -實時網路監控
1、netstat命令使用者顯示本機網路連結、執行埠、路由表等資訊;
2、netstat引數說明:
-n:拒絕顯示別名,能顯示數字的全部轉化成數字
-l:僅列出有在listen(監聽)的服務狀態
-p:顯示建立相關連結的程式名
-t:顯示tcp相關的選項
-u:僅顯示udp相關選項
-i:顯示自動匹配介面的資訊
-c:每隔一個固定時間,執行該netstat命令
3、比較常用的命令:netstat -ntlp
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2688000/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 幾個常用的linux效能監控命令Linux
- AIX常用的效能監控命令AI
- Oracle效能監控常用命令Oracle
- Linux 常用系統效能監控命令Linux
- Linux伺服器效能追蹤以及伺服器監控常用命令Linux伺服器
- 監控 Linux 效能的 18 個命令列工具Linux命令列
- 監控Linux效能的18個命令列工具Linux命令列
- linux效能監控命令Linux
- 效能監控命令總結
- 4個Linux伺服器監控工具Linux伺服器
- 監控 Linux 伺服器活動的幾個命令Linux伺服器
- Unix/Linux 常用監控命令Linux
- [轉載]監控 Linux 效能的 18 個命令列工具Linux命令列
- Oracle常用效能監控語句解析Oracle
- Redis 常用監控資訊命令總結Redis
- sar效能監視命令-實時監控CPU
- 幾個常用監控工具的使用
- 監控 Linux 容器效能的命令列神器Linux命令列
- Linux中監控系統效能常用的命令!Linux
- 監控oracle效能的一些常用查詢Oracle
- ☕[JVM效能專題](1)效能監控-命令列工具JVM命令列
- DBA常用系統監控命令(之一)
- 你應該知道的16個Linux伺服器監控命令Linux伺服器
- 你需要知道的16個Linux伺服器監控命令Linux伺服器
- 進行Linux效能監控的命令介紹Linux
- 轉:AIX PS命令的詳解 -- 程式效能監控AI
- Linux效能監控,安全等命令集Linux
- linux效能監控利器20個Linux
- 服務端思維指南 | 常用效能監控指南服務端
- [zt] Linux中常用的監控CPU整體效能工具Linux
- 常用監控SQLSQL
- 伺服器效能監控神器nmon使用介紹伺服器
- 恆訊科技分析:如何監控伺服器效能?伺服器
- 運維文件 - 伺服器效能監控系統運維伺服器
- Java生產環境效能監控與調優—基於JDK命令列工具的監控JavaJDK命令列
- 前端效能監控前端
- php效能監控PHP
- 10 個免費的伺服器監控工具伺服器