通過top或者htop命令。可以看到每乙個cpu核心的使用情況,但是伺服器的整體cpu使用情況,就無法直觀的看到。
需要通過shell指令碼才能實現。
cpu_ck.sh
#/bin/bash#environment variable
source /etc/profile
#cpu
cpu_us=`vmstat | awk
'' | sed -n '$p'
`cpu_sy=`vmstat | awk
'' | sed -n '$p'
`cpu_id=`vmstat | awk
'' | sed -n '$p'
`cpu_sum=$(($cpu_us+$cpu_sy))
echo $cpu_sum
使用shell指令碼監控Linux主機
root localhost cat sysmon.sh bin bash dug df h g rep df h grep df h grep awk awk f at position 2 1 cug expr 100 mpstat tail 1 awk awk f.at position 2 ...
使用 shell 指令碼監控 Linux 主機
編寫以下指令碼命令 root localhost sh vim sysmon.sh bin bash 提取效能監控指標 磁碟占用 cpu使用 記憶體使用 dug df h grep awk awk f cug expr 100 mpstat tail 1 awk awk f.mug expr fre...
使用 shell 指令碼監控 Linux 主機
編寫以下指令碼命令 root localhost sh vim sysmon.sh bin bash 提取效能監控指標 磁碟占用 cpu使用 記憶體使用 dug df h grep awk awk f cug expr 100 mpstat tail 1 awk awk f.mug expr fre...