Yine duramadim yazayim :)

df -t ext3 |grep ' 9[5-9]% '

gibi bir komutla, sadece ext3 filesystem tasiyan partitionlari listeletmeniz
mumkundur, dosya sistemlerini tek tek exclude
etmenize gerek yok.

Scripti gelistirmek mumkun, curl ile baglanti konusunda haklisiniz.

2008/11/20 Emre SAYIN <[EMAIL PROTECTED]>

>
> önce monitör etmek istemediğiniz dosya sistemlerini exclude etmenizde fayda
> var aşağıda kendi sisteminize göre ayarlayın
>
> $DTRESHOLD=98
>
> df -H | grep -vE '^Filesystem|tmpfs|boot|cdrom|none' | awk '{ print $5 " "
> $1 }' | while read output;
> do
>
>   usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1  )
>   partition=$(echo $output | awk '{ print $2 }' )
>   if [ $usep -ge $DTRESHOLD ]; then
>
>     "<ne yapmak istiyorsanız buraya yazın>"
>
>   fi
>
>
> yukarıda usage 98 i geçtiği anda istediğiniz fonksyonu trigger
> edebilirsiniz
>
> alert için kendinize eposta göndermenizi tavsiye etmem curl ile başka bir
> sunucudaki bir url yi çağırmanız ve bu şekilde kendinize eposta yerine SMS
> göndermeniz daha mantıklı olur ,
>
>
>
> Aytekin Aygün wrote:
>
> Harun Sahiner yazmış:
>
>
>  Selamlar,
>
>
>  Merhaba,
>
>
>  Arkadaşlar disk doluluk oranı %98 e geldiğinde mail atan bir script
> arıyorum. yada bu scripti ben yapsam redhat ta % doluluk oranı
> bilgisini nereden alabilirim.
>
>
>  %90 ve üzeri için kullandığım scripte örnek:
>
> #!/bin/bash
>
>  if
>  df -h | egrep "90%|91%|92%|93%|94%|95%|96%|97%|98%|99%|100%"
>
>  then
>
> # disklerin durumu
>  df -h > disk.txt
>
> # Dizinlerin durumu
>  du -sh /* >> disk.txt
>
>  mail -s "Disk Doluyor!!!" [EMAIL PROTECTED] < disk.txt
>  rm disk.txt
>
>  fi
>
>
>  iyi çalışmalar..
>
>
>  Kolay gelsin,
> Aytekin Aygün
> _______________________________________________
> Linux-sunucu E-Posta [EMAIL PROTECTED]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi 
> sonlandırabilirsiniz.http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap