Jquery中文網 www.lfcgx.club
Jquery中文網 >  腳本編程  >  shell  >  正文 shell磁盤監控及報警的腳本

shell磁盤監控及報警的腳本

發布時間:2014-10-24   編輯:www.lfcgx.club
分享一段shell腳本,可用于監控磁盤的使用率,并及時作出報警,有需要的朋友參考下。

shell磁盤監控并自動報警,代碼如下:
 

復制代碼 代碼示例:

#!/bin/bash
#Filename: disk.sh
#edit by www.jquerycn.cn

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

運行腳本:
[[email protected] shell]# sh disk.sh
192.168.2.4這臺主機磁盤超過閥值,請及時處理
[[email protected] 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設置為定時任務,自動運行即可。

您可能感興趣的文章:
磁盤空間使用狀況檢測腳本
監測服務器內存、磁盤、cpu、swap的腳本
shell磁盤監控及報警的腳本
監控磁盤空間使用率的腳本
幾個shell自動化腳本(定期清理、磁盤空間、搜尋關鍵字)
監控linux中CPU 內存 磁盤數據的shell腳本(圖文)
監視遠程磁盤的健康情況的shell腳本
linux 查看磁盤IO狀態的方法
監控硬盤空間使用率的shell腳本(圖文)
一個監控硬盤容量并自動發送報警郵件的shell腳本

[關閉]
矮木头走势图
完整足球比分直播500 11选5稳赚任选3计划 江苏快三自由的百科c 天津11选5 打麻将怎么才能赢 乐通老虎机手机游戏 鸡西新版兴动麻将官网 四肖三期必開79876 小区附近做什么赚钱6 即时篮球比分网 内蒙快三规则 十大棋牌游戏排行榜 重庆时时彩与欢乐生肖 91单机捕鱼刷金币外挂 买彩票大小单双方法 怎么用婚车赚钱