X-Git-Url: https://git.cweiske.de/usb-wde1-tools.git/blobdiff_plain/786072662e6081f84dbec70375fc76ba54df9de8..86ce4bf61aba21124eab2e405f39283e0d7fc591:/munin/usb-wde1_ diff --git a/munin/usb-wde1_ b/munin/usb-wde1_ index ada0e28..485432b 100755 --- a/munin/usb-wde1_ +++ b/munin/usb-wde1_ @@ -22,10 +22,13 @@ usb-wde1 - Munin plugin to report usb-wde1 temperature and humidity data env.sensor1 Kitchen env.sensor7 Outside -=head1 MAGIC MARKERS + Warning/critical values for all sensors: + env.warning 10 + env.critical 5 - #%# family=manual - #%# capabilities=autoconf suggest + Warning/critical values for single sensors: + env.sensor7_warning 40 + env.sensor7_critical 50 =head1 AUTHOR @@ -36,8 +39,15 @@ Christian Weiske AGPL http://www.gnu.org/licenses/agpl.html +=head1 MAGIC MARKERS + + #%# family=manual + #%# capabilities=autoconf suggest + =cut +. "$MUNIN_LIBDIR/plugins/plugin.sh" + TYPE=`basename $0 | sed 's/^.*_//g'` if [ "$1" = "autoconf" ]; then @@ -69,7 +79,6 @@ for i in $sensors; do code="sensor$i=\${sensor$i:=Sensor $i}" eval $code done -# FIXME: Warning/critical values if [ "$1" = "config" ]; then @@ -92,10 +101,11 @@ if [ "$1" = "config" ]; then echo 'graph_scale no' echo 'graph_category sensors' - #FIXME: warning/critical values for i in $sensors; do eval "name=\$sensor$i" echo "sensor$i.label $name" + print_warning "sensor$i" + print_critical "sensor$i" done exit 0