Skip to content

Instantly share code, notes, and snippets.

@masterzen
Created January 13, 2012 14:50
Show Gist options
  • Save masterzen/1606650 to your computer and use it in GitHub Desktop.
Save masterzen/1606650 to your computer and use it in GitHub Desktop.
Opennms General Poller for mk-heartbeat
#!/bin/sh
set -e
set -o pipefail
hostname=$2
RET=`/usr/bin/mk-heartbeat --database test --table heartbeat --user <user> --pass <pass> --host $hostname --check | sed -r -e 's, ,,g'`
RETVAL="$?"
if [ "$RETVAL" != "0" ]; then
exit $RETVAL
fi
if [ "$RET" -gt 5 ]; then
echo "NO"
else
echo "OK"
fi
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment