scripts/surveillance/monit-ovh
dimino ee19a35324 improt initial
darcs-hash:20070526011737-7b604-ffe07033b2b188b755c853c937663fa7b05dd342.gz
2007-05-26 03:17:37 +02:00

25 lines
484 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