Nagios plugins: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Thomas (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=check_host= <pre> #!/bin/bash WAIT="-w 1" while getopts H:w: opt do case $opt in w) WAIT="-w $OPTARG" ;; H) HOST="$OP…“
 
Markierung: Ersetzt
 
(16 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=check_host=
*[[check_severity]]
<pre>
*[[check_host]]
#!/bin/bash
*[[check_port]]
WAIT="-w 1"
*[[check_proxy]]
while getopts H:w: opt
*[[check_backup]]
do
  case $opt in
      w)
        WAIT="-w $OPTARG"
        ;;
      H)
        HOST="$OPTARG"
        ;;
  esac
done
 
if ! test -z "$HOST"
then
if ping $WAIT -c 1 -q $HOST > /dev/null
then
echo "$HOST OK"
exit 0
else
echo "$HOST FAILED"
exit 2
fi
fi
echo "$HOST PARAMETER MISSING"
exit 3
 
 
</pre>

Aktuelle Version vom 24. November 2021, 20:40 Uhr