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