#!/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
一个监控CPU使用情况的脚本
最新推荐文章于 2024-04-15 12:45:58 发布