Linux監控CPU,記憶體,磁碟I O

2022-03-09 18:40:22 字數 1136 閱讀 6842

簡單講講linux下監控

【cpu】

監控cpu,top命令能夠實時監控系統的執行狀態,並且可以按照cpu、記憶體和執行時間進行排序,同時top命令還可以通過互動式命令進行設定顯示,通過top命令可以檢視即時活躍的進行。

【記憶體】

free命令可以檢視當前系統記憶體的使用情況

free -m以mb為單位顯示系統記憶體的使用情況,同理,也可以使用-k、-g等其他的單位顯示

【磁碟i/o】

磁碟的讀寫能力

展示結果

util:磁碟io使用率,單位%,反映磁碟的繁忙程度,上限100%

r/s:每秒讀請求數

w/s:每秒寫請求數

rkb:每秒讀磁碟位元組數

wkb:每秒寫磁碟位元組數

磁碟容量

df可以檢視當前系統磁碟空間的使用情況

【綜合監控工具(含網路)】 -- vmstat

vmstat綜合了cpu、程序、記憶體、磁碟、i/o等資訊

命令:vmstat 1

【超級監控工具 --dstat】

dstst需要先進行安裝

命令命令:dstat -clmnsygdr

linux系統CPU,記憶體,磁碟,網路流量監控指令碼

bin sh eth eth0 eth1 get eth info awk while read line do echo line data echo name line awk if z data then echo data fidone sum eth echo ret 12321.txt ...

輕鬆教你學會監控cpu,記憶體,磁碟

import yagmail 匯入yagmail模組 import psutil 匯入psutil模組 def sendmail subject,contents 把郵件設定為函式,方便引用 連線郵箱伺服器 yag yagmail.smtp user zhangjianchenghen 163.co...

Linux 監控CPU 記憶體 IO

安裝說明 tar zxvf sysstat 11.5.6.tar.gz cd sysstat 11.5.6 configure make make install 備註 若在linux中執行 configure,出現了缺少gcc庫的問題,先安裝gcc和gcc32bit庫即可 監控命令 sar v 1...