常用的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
- Linux中監控系統效能常用的命令!Linux
- Linux伺服器效能追蹤以及伺服器監控常用命令Linux伺服器
- 監控 Linux 伺服器活動的幾個命令Linux伺服器
- 進行Linux效能監控的命令介紹Linux
- ☕[JVM效能專題](1)效能監控-命令列工具JVM命令列
- Redis 常用監控資訊命令總結Redis
- DBA常用系統監控命令(之一)
- 服務端思維指南 | 常用效能監控指南服務端
- LoadRunner監控Unix、Windows方法及常用效能指標Windows指標
- Java生產環境效能監控與調優—基於JDK命令列工具的監控JavaJDK命令列
- 伺服器效能監控神器nmon使用介紹伺服器
- 運維文件 - 伺服器效能監控系統運維伺服器
- 恆訊科技分析:如何監控伺服器效能?伺服器
- 前端效能監控前端
- php效能監控PHP
- 【JVM進階之路】八:效能監控工具-命令列篇JVM命令列
- APM效能監控軟體的監控型別服務及監控流程型別
- 乾貨:如何監控伺服器效能實踐篇伺服器
- Linux常用效能命令Linux
- 4個需要避免的常見Kubernetes監控陷阱
- 10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具Linux網站
- 前端是如何監控效能的?前端
- INFORMIX的監控和管理命令ORM
- 磁碟IO效能監控
- Linux 效能監控工具Linux
- Performance --- 前端效能監控ORM前端
- MySQL sys效能監控MySql
- 效能監控調優
- GoldenGate GGSCI監控命令Go
- 效能測試-基於 Python 的 Linux 伺服器資源監控PythonLinux伺服器
- JVM學習筆記---伺服器,JVM效能監控工具JVM筆記伺服器
- Jmeter效能測試 —— jmeter之使用ServerAgent監控伺服器JMeterServer伺服器
- 效能測試之伺服器監控和Prometheus推薦伺服器Prometheus
- 運維文件 - 伺服器效能監控與最佳化運維伺服器
- Linux常用命令:效能命令Linux
- 一種對雲主機進行效能監控的監控系統及其監控方法
- 5 分鐘擼一個前端效能監控工具前端