improt initial
darcs-hash:20070526011737-7b604-ffe07033b2b188b755c853c937663fa7b05dd342.gz
This commit is contained in:
parent
5b318a2814
commit
ee19a35324
1 changed files with 25 additions and 0 deletions
25
surveillance/monit-ovh
Executable file
25
surveillance/monit-ovh
Executable file
|
@ -0,0 +1,25 @@
|
|||
#!/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
|
Loading…
Add table
Add a link
Reference in a new issue