scripts/surveillance/monit-ovh
2014-04-18 20:21:56 +02:00

25 lines
486 B
Bash
Executable file

#!/bin/bash
#
# $Id: monit-ovh,v 1.1 2007/05/26 01:17:37 dimino Exp $
#
# Récupère la sortie du monit status sur ovh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
NAME=$(basename $0)
SERVER=vert
PORT=5000
PIDFILE=/var/run/$NAME.pid
if [ -f $PIDFILE ]; then
echo "error: $NAME already running."
exit 1
fi
echo $$ > $PIDFILE
while true; do
nc -l -p $PORT -s $SERVER.adm.crans.org ovh.adm.crans.org > /tmp/$NAME
cat /tmp/$NAME > /usr/scripts/monit/status/ovh
sleep 30
done