shell磁盘监控自动化处理
cat disk.sh
#!/bin/bash
for i in `df |sed 1d | awk '{print $5}' | sed 's/%//g'` ####获取后循环比较大小####
do
if [ $i -gt 10 ] ###这里阀值设置为10,为了方便测试效果###
then
df -lh >>disk.txt ####追加到disk.txt以方便警告给管理员####
ip=`ifconfig eth0|sed -n 2p|awk '{ print $2 }'|awk -F : '{ print $2 }'`
echo "${ip}这台主机磁盘超过阀值,请及时处理" ###这里可以换成email发邮件或者飞信###
fi
done
执行:
[root@2 shell]# sh disk.sh
192.168.2.4这台主机磁盘超过阀值,请及时处理
[root@2 shell]# cat disk.txt
文件系统 容量 已用 可用 已用% 挂载点
/dev/hda3 192G 4.0G 178G 3% /
/dev/hda1 99M 12M 83M 13% /boot
tmpfs 506M 0 506M 0% /dev/shm
最后配合crontab使用,每三十分钟执行一次即可
本文出自 “游造技术博客” 博客,请务必保留此出处http://youzao.blog.51cto.com/3946111/738055
转载于:https://blog.51cto.com/2614223/763557
shell磁盘监控自动化处理相关推荐
- 监控硬盘脚本linux,shell脚本实现磁盘监控系统
利用shell脚本实现每隔60秒磁盘内存数据监控 #!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-24 18:43:22 #Nam ...
- linux shell脚本攻略_(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤...
今天为大家带来的内容是:(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤 本文内容主要介绍了Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤,文章 ...
- dell物理服务器硬件磁盘监控
物理服务器硬件磁盘监控: 第一:安装Megacli 和 zabbix_sender MegaCli 参考:http://tenderrain.blog.51cto.com/9202912/163986 ...
- 用shell脚本监控进程是否存在 不存在则启动的实例
用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: #!/bin/sh ps -fe|grep processString |grep -v grep if [ $? -ne 0 ] ...
- epel源mysql版本_linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面...
epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 然后,找到fedora-epel, 在列表里找到:6serv ...
- shell批量监控网站状态码
shell批量监控网站状态码脚本,使用curl很慢.等我学完其他方式,在来更新. #!/bin/bash #GuoYabin yuming=`/bin/cat yuming.txt` for i in ...
- 使用shell脚本监控共享池内存碎片
使用shell脚本监控共享池内存碎片 环境 [monitor:/]#uname -a HP-UX monitor B.11.11 U 9000/785 2013813380 unlimited-use ...
- linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面
epel是一种yum仓库,里面提供了更多.更丰富linux软件,但是,它不是默认yum仓库,我们需要手工添加这个yum源. 添加epel源 参考:http://freeloda.blog.51cto. ...
- linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战
课程文件目录: Linux自动化运维系列 Shell高级脚本自动化编程实战 [6.1G] ┣━━01.Shell基础概述 [315.1M] ┃ ┣━━1-1 Shell脚本体系概述.mp4 [154. ...
最新文章
- VMware 6.5开始,VMware vSphere ESXI只能通过浏览器访问
- monocross 环境搭建:MonoTouch Mono for Android
- ❗HTML引入JavaScript的三种常用方式汇总❗
- Salesforce中所有常用类型字段的取值与赋值
- 【Leaflet】鼠标提取坐标
- 每天一道LeetCode-----合并两个/多个有序链表为一个新链表
- 微信公众号api关注接口php,微信公众平台接口开发入门示例
- java 反序列化 怎么知道类_理解java中的序列化与反序列化
- OFFICE | WORD VBA 合集
- 无线射频专题《IEEE 802.11协议讲解4@可调参数,性能与兼容性考虑》
- 数据库的四种隔离级别及对应解决的脏读、不可重复读、幻读问题
- 蚂蚁金服推出区块链服务应用,用于跟踪稻米质量
- 成本、利润分析法在企业管理中的应用
- data mining (foreign blogs)
- Api升级28适配填坑(一)
- JSP 技术(一)--简述
- enumerate()
- my_RIO实现小车避障
- linux c查看子进程,Linux 如何查看进程和控制进程
- c语言报名入口,考试报名入口
热门文章
- DP Big Event in HDU
- 每天一个Linux命令之date
- javscript对cookie的操作,以及封装
- NOIP2008提高组(前三题) -SilverN
- [翻译]opengl扩展教程2
- word-wrap: break-word; break-word: break-all;区别
- 关于GestureDetector的onFling方法e1返回null问题
- SQL with(unlock)与with(readpast) (转)
- Git 提交规范-Java程序员收藏必备
- 「2017 山东一轮集训 Day2」Pair (霍尔定理+线段树)