增加LINUX磁盘监控和邮件告警

增加Linux磁盘监控和邮件告警

LINUX使用一段时间后,经常出现磁盘空间爆满的情况,导致服务器无法使用。故增加磁盘监控和邮件告警。
前期准备:安装mutt,msmtp。服务器可以访问外网。

1、vi /etc/Muttrc,编辑发件箱服务
set sendmail="/usr/local/msmtp/bin/msmtp"
set use_from=yes
set envelope_from=yes
set realname=“XXX”
set from=发送方邮件
set editor=“vim”

2、编写监控脚本disk.sh
#!/bin/bash
#获取IP,其中eth2必须与虚拟机正在使用的网卡一致
IP=ifconfig eth2 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "
#设置阀值
disk_warn=‘95’
#获取disk的使用率
disk_use=df -P | grep /dev | grep -v -E '(tmp|boot)' | awk '{print $5}' | cut -f 1 -d "%" | awk NR==1
#判断目前磁盘使用率,如大于阀值则邮件告警。
if [ $disk_use -gt >= $disk_warn ];then
echo “Server/ directory size, remaining less than 5%” | mutt -s “Server hard disk alarm” 收件箱邮箱地址
fi

3、加入定时任务crontab -e
08 09 * * * /etc/moiitor/disk.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值