Welcome 微信登录

首页 / 操作系统 / Linux / Linux CPU 监控脚本

#下面是一个简单的CPU监控脚本,当然还可以在进行全面考虑升级该脚本。#!/bin/sh#-gt "60" 服务器只有一个CPU
scriptdir=/root/shell/cpu_jk  #目录存放
logdir=$scriptdir/log  #日志文件存放及目录创建/清理
if [ -d $logdir ]
then
echo "$logdir is exist~!"
else
mkdir -p $logdir
fi
cpu=`mpstat 1 2 |grep "平均时间"|awk "{print $3}"|sed "s/([0-9]*)..*/1/g"`
if [ "$cpu" -gt 60 ]
then
echo "该注意CPU使用情况了">$logdir/cpu.txt
cat $logdir/cpu.txt |mail -s "`date +%Y-%m-%d`日,xxIP的cpu使用率已经超过60%"
fi
#sleep 5
#rm -fr $logdir/cpu.txtLinux Disk 磁盘空间监控MySQL++ Gcc 4.6.1 Ubuntu编译错误解决相关资讯      Linux基础知识 
  • Linux基础知识之文件权限详解  (08月09日)
  • Linux基础知识之ls与文件名通配详  (08月01日)
  • Linux基础知识之history的详细说明  (07月31日)
  • Linux基础知识之文件管理命令(cp、  (08月09日)
  • Linux基础知识之man手册的使用  (07月31日)
  • Linux基础知识之文件的时间戳及  (07月31日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数