Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linux磁気ディスクの空き領域を監視するシェルページ

Linux磁気ディスクの空き領域を監視するシェルページ

  

EMAIL_TO =" [email protected]" EMAIL_TO_B =" [email protected]" EMAIL_TO_C =" [email protected]" Disk_load = 95a =( `df | awk '{print $(NF-1)}' | sed -eの/\\%//'g | grep -v"マウント" grep -v" \\ /" `)i = 0の間[$ i -lt $ {#a [@]}] doif [$ {a [i]} -gt $ {Disk_load}]; thenIP_Addr = `/sbin /ifconfig | sed -n '/inet addr /s /^ [^:] *:\\([0-9。] \\ {7,15 \\} \\)。* /\\ 1 /p' | head -1`SendMail ="警告、サービスIP:" $ {IP_Addr}"ハードディスクの空き容量:" $ {a [i]}%" " MailTitle ="アラーム、サーバーのIPアドレス" $ {IP_Addr}"ハードディスクの空き容量が使用されている" $ {a [i]}%"" echo $ SendMail |  mail -s" $ MailTitle" -c $ {EMAIL_TO_B} $ {EMAIL_TO} - -f $ {EMAIL_TO_C} fii = `expr $ i + 1`完了
en"],null,[0.85854596],en"]]]

Copyright © Windowsの知識 All Rights Reserved