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