2015 shaares
45 private links
45 private links
dans le cron :
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
m h dom mon dow command
-
-
-
-
- . /root/.profile;/root/scripts/processus-zabbixserver.sh
-
-
-
le fichier
!/bin/bash
TO_ADDRESS="xxxxx@xxxx.fr"
FROM_ADDRESS="zabbix@zabbix.zabbix"
SUBJECT="Zabbix restarted"
EMAIL=$(cat /var/log/zabbix/zabbix_server.log)
MAILX="/usr/bin/mailx"
nbproc=$(ps aux | grep "/usr/local/sbin/zabbix_server" | grep -v "grep" | grep -v "processus-zabbixserver" | wc -l)
if [ "$nbproc" -eq "0" ]
then
echo "Zabbix server stopped !"
/etc/init.d/zabbix-server start >>/tmp/test.reboot
echo "$EMAIL" | $MAILX -s "$SUBJECT" $TO_ADDRESS
else
echo "Zabbix server running"
fi
peut mieux faire mais pas le temps
De côté.