Strona 1 z 1
Skrypt informujący mailem jeśli partycja główna serwera osiągnie ponad 90%
: 09 kwietnia 2012, 20:23
autor: cc
Witam.
Szukam skryptu basha lub perla informującego mnie mailem, jeśli partycja główna serwera osiągnie ponad 90% pojemności użytkowej.
: 09 kwietnia 2012, 20:39
autor: DaVidoSS
Po co szukać jak można samemu napisać:
Kod: Zaznacz cały
#!/bin/bash
ST=$(df / | grep '/' | awk '{print $4}')
GR="1024000"
if [ $ST -lt $GR ] ; then
echo "mało powietrza"
else
echo "dużo powietrza"
fi
Malo powietrza będzie jak będzie mniej niż 1GB wolnego miejsca.
Oczywiście w miejsce "mało powietrza" wkomponuj polecenie wysyłające wiadomość.
Potem uruchomienie przekaż do crona z amplitudą co godzinę i powinno być dobrze.
: 10 kwietnia 2012, 02:27
autor: larry2003
Oczywiście, samo polecenie ,,echo'' wiadomości nie wyśle ale jeśli zamienisz je np. n
a:
Kod: Zaznacz cały
sendEmail -f nadawca@email.pl -t "adresat@email.pl" -u "temat" -m "Kończy się miejsce na / !!!" -s serwer_smtp -xp hasło -xu [b]nazwa_użytkownika[/b]
Tak będzie znacznie lepiej
.
: 18 kwietnia 2012, 11:54
autor: LordRuthwen
A nie prościej w taki sposób?
Kod: Zaznacz cały
echo "mało powietrza" | mail -s "temat wiadomosci" odbiorca@jegopoczta.pl
: 19 kwietnia 2012, 04:22
autor: larry2003
Jeżeli lokalnie jest smtp to tak.