#!/bin/sh # # (c) Andreas Kreisl # # Link name will be used as title: apc_{$title} # # env.keys LOADPCT BCHARGE LINEV BATTV TIMELEFT # env.unit % or Volt or Minutes # if [ -z "$keys" ]; then keys="TIMELEFT" fi if [ "$1" = "config" ]; then title=`basename $0 | sed 's/^apc_//g' | awk '{ sub(/^./,toupper(substr($0,1,1))); print; }'` echo "graph_title APC Status - $title" echo 'graph_args --base 1000 -l 0 ' echo "graph_vlabel $unit" echo 'graph_category Hardware' title=`/sbin/apcaccess | egrep "^MODEL" | awk '{print $3" "$4" "$5" "$6" "$7" "$8" "$9;}'` echo "graph_info $title" for key in $keys; do echo "$key.label $key" echo "$key.info Value of $key." echo "$key.draw LINE2" done exit 0 fi searchkey=`echo "$keys" | tr " " "\|"` /sbin/apcaccess | egrep "$searchkey" | awk '{print $1".value "$3;}'