監視磁碟使用情況Shell

2021-05-23 15:44:39 字數 635 閱讀 9722

monitordisk.sh如下

#!/bin/bash

#updated:2008-03-03 pm by:leif([email protected])

email=/usr/local/bin/email

/bin/df -h >/tmp/df.txt

use=`df -h | grep -o [0-9]*% | grep -o 『[0-9]/+』`

for i in $use

doif (( $i > 95 ))

then

$eamil -s 「warning low disk space for $i」 [email protected]

break

fiif (( $i > 90 ))

then

$email -s 「low disk space for $i」 [email protected]

fidone

/bin/rm -f /tmp/df.txt

複製**

實現目的,任何乙個分割槽使用到90%就傳送乙個郵件給指定的收件人,到95%就在郵件主題出警告(warning),說明傳送郵件程式email,是從http://www.cleancode.org/projects/email

監視磁碟使用情況的Shell指令碼 本地 遠端

任何乙個分割槽使用到90 就傳送乙個郵件給指定的收件人,到95 就在郵件主題出警告 warning 說明傳送郵件程式email bin bash updated 2008 03 03 pm by leif liangliwen 163.com email usr local bin email bi...

Elasticsearch 磁碟使用情況

es可以根據磁碟使用情況來決定是否繼續分配shard。預設設定是開啟的,也可以通過api關閉 cluster.routing.allocation.disk.threshold enabled false 在開啟的情況下,有兩個重要的設定 cluster.routing.allocation.dis...

監控linux磁碟使用情況

一.配置mail 1.安裝mail yum y install mailx 2.調整配置檔案 vi etc mail.rc 在最後兩行增加如下語句 set from abc qq.com smtp smtp.exmail.qq.com set smtp auth user abc qq.com sm...