Aşagıdaki scriti kendinize göre düzenleyin
******************************************************************
#!/bin/sh
SERVICE1='httpd'
SERVICE2='named'
SERVICE3='squid'
SERVICE4='pop3'
SERVICE5='smtpd'
#-------------------------------------------------------------------
# Web Servisi: httpd
if ps ax | grep -v grep | grep $SERVICE1 > /dev/null
then
echo "10.0.0.101 ($SERVICE1) servisi calisiyor,"
else
echo "10.0.0.101 ($SERVICE1) servisi calismiyor."
echo "10.0.0.101 ($SERVICE1) servisi calismiyor." | mail -s "10.0.0.101
($SERVICE1) servisi calismiyor." [email protected]
fi
#-------------------------------------------------------------------
# Dns Servisi: named
if ps ax | grep -v grep | grep $SERVICE2 > /dev/null
then
echo "10.0.0.101 ($SERVICE2) servisi calisiyor,"
else
echo "10.0.0.101 ($SERVICE2) servisi calismiyor."
echo "10.0.0.101 ($SERVICE2) servisi calismiyor." | mail -s "10.0.0.101
($SERVICE2) servisi calismiyor." [email protected]
fi
#-------------------------------------------------------------------
# Proxy Servisi: squid
if ps ax | grep -v grep | grep $SERVICE3 > /dev/null
then
echo "10.0.0.102 ($SERVICE3) servisi calisiyor,"
else
echo "10.0.0.102 ($SERVICE3) servisi calismiyor."
echo "10.0.0.102 ($SERVICE3) servisi calismiyor." | mail -s "10.0.0.102
($SERVICE3) servisi calismiyor." [email protected]
fi
#-------------------------------------------------------------------
# Pop3 Servisi: pop3
if ps ax | grep -v grep | grep $SERVICE4 > /dev/null
then
echo "10.0.0.103 ($SERVICE4) servisi calisiyor,"
else
echo "10.0.0.103 ($SERVICE4) servisi calismiyor."
echo "10.0.0.103 ($SERVICE4) servisi calismiyor." | mail -s "10.0.0.103
($SERVICE4) servisi calismiyor." [email protected]
fi
#-------------------------------------------------------------------
# Smtp Servisi: smtpd
if ps ax | grep -v grep | grep $SERVICE5 > /dev/null
then
echo "10.0.0.103 ($SERVICE5) servisi calisiyor,"
else
echo "10.0.0.103 ($SERVICE5) servisi calismiyor."
echo "10.0.0.103 ($SERVICE5) servisi calismiyor." | mail -s "10.0.0.103
($SERVICE5) servisi calismiyor." [email protected]
fi
#-------------------------------------------------------------------
From: [email protected]
[mailto:[email protected]] On Behalf Of Salih Pala
(Gmail)
Sent: Thursday, May 16, 2013 3:07 PM
To: [email protected]
Subject: [Linux-sunucu] Sunucu otomatik mail attırma
Selam arkadaşlar,
Sunucu üzerinde servisler durduğu zaman (Mesela apache, mysql v.b.) otomatik
sunucu bana mail atsın, reboot, restart işlemlerinde yine bilgi maili gelsin
gibi bir şey yapabiliyorduk yanlış hatırlamıyorsam. Bunu da scriptlerle
değilde basit bir iki işlemle yapıyorduk fakat şu an net olarak bir şey
bulamadım. Eski format atınca şimdi bu şeyleri tekrar yapmak istiyorum. Bu
konuda bilgisi ve yardımcı olabilecek var mı ?
Bu arada hazır scriptler varsa da olabilir aslında.
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
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.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu