码迷,mamicode.com
首页 > 系统相关 > 详细

shell常用监控脚本

时间:2017-06-13 00:00:53      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:发邮件   监控脚本   awk   sed   常用   shell   print   nbsp   grep   

1、cpu空闲脚本

top -b -n1 |grep ‘Cpu‘|awk ‘{print $5}‘|sed ‘s/%//‘|sed ‘s/id,//‘

变量赋值

cpu_id=‘top -b -n1 |grep ‘Cpu‘|awk ‘{print $5}‘|sed ‘s/%//‘|sed ‘s/id,//‘‘

echo $cpu_id

 如果只截取整数,最后的sed可以使用cut -f 1 -d ‘.’,以小数点为分区截取第一分区内容

剩下就可以使用if 参数进行运算符对比,发邮件有这出发相应脚本,可以判断负载。

 

shell常用监控脚本

标签:发邮件   监控脚本   awk   sed   常用   shell   print   nbsp   grep   

原文地址:http://www.cnblogs.com/netsa/p/6995175.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!