一个监控CPU使用情况的脚本

#!/bin/bash

#admin_email
admin_user=xxx@xxx.xxx

#engliash
export LANG=en_US.utf8

#15 minutes load average
used_ratio=`uptime |cut -d "," -f 6`

#numbers of CPU
num_cpu=` grep -c 'model name' /proc/cpuinfo`

if [$used_ratio -ge $num_cpu/3]; then
	top -c -n1 | sed -n '8,12p' | mail -s "$HOSTNAME The CPU  is higher!" $admin_user
fi


展开阅读全文

没有更多推荐了,返回首页