Benutzer-Werkzeuge

Webseiten-Werkzeuge


snippets:checkmk:start

Dies ist eine alte Version des Dokuments!


Check_MK

local

root@FF-GM-FeGM-A-up:/usr/lib/check_mk_agent/local# cat freifunk.sh 
#!/bin/ash
 
#echo "0 Freifunk_Wifi_Users count=2;15;30 OK - 2 Users connected to Freifunk"
 
#output=$(iwinfo client0 assoclist)
count=$(grep -cEo "\[.*W.*\]+" /sys/kernel/debug/batman_adv/bat0/transtable_local)
 
#if [[ "$output" = "No station connected2" ]]; then
#   echo "0 Freifunk_Wifi_Users count=0;15;30 OK - NO Users connected to Freifunk"
#else
#   count=$(echo $output | grep "ms ago$" | wc -l)
 
if [[ "$count" -lt 15 ]]; then
   status=0
   statustxt=OK
elif [[ "$count" -lt 30 ]]; then
   status=1                                                                                       
   statustxt=WARNING
else
   status=2                                                                                       
   statustxt=CRITICAL
fi
 
echo "$status Freifunk_Wifi_Users Count=$count;15;30 $statustxt - $count Users connected to Freifunk"
snippets/checkmk/start.1447190373.txt.gz · Zuletzt geändert: von benh