aboutsummaryrefslogtreecommitdiff
path: root/net/analyzer/munin/plugins/hddtemp-simple
diff options
context:
space:
mode:
authorrudson <rudson@370017ae-e619-0410-ac65-c121f96126d4>2006-11-15 23:33:50 +0000
committerrudson <rudson@370017ae-e619-0410-ac65-c121f96126d4>2006-11-15 23:33:50 +0000
commit4c047569a7fb213df74643e7e92d8b82be8f25c8 (patch)
tree86d2886ceea65b7c5f3740172c9b77e4b4ad9bcf /net/analyzer/munin/plugins/hddtemp-simple
parent36dfae9b5a58be5a5ad46c4741c0565eebc352d5 (diff)
downloadslackbuilds-4c047569a7fb213df74643e7e92d8b82be8f25c8.tar.gz
slackbuilds-4c047569a7fb213df74643e7e92d8b82be8f25c8.tar.bz2
movendo...
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@684 370017ae-e619-0410-ac65-c121f96126d4
Diffstat (limited to 'net/analyzer/munin/plugins/hddtemp-simple')
-rw-r--r--net/analyzer/munin/plugins/hddtemp-simple31
1 files changed, 31 insertions, 0 deletions
diff --git a/net/analyzer/munin/plugins/hddtemp-simple b/net/analyzer/munin/plugins/hddtemp-simple
new file mode 100644
index 00000000..bc13e013
--- /dev/null
+++ b/net/analyzer/munin/plugins/hddtemp-simple
@@ -0,0 +1,31 @@
+#!/bin/bash
+#
+# hddtemp munin plugin
+# feedback: rhatto at riseup.net | gpl
+#
+# configuration example:
+#
+# [hddtemp]
+# user root
+# env.devices hda hdb
+# env.hddtemp /path/to/hddtemp
+#
+
+if [ "$1" == "config" ]; then
+ cat << EOF
+graph_title HDD Temperatures
+graph_vlabel Celsius
+graph_category sensors
+EOF
+ for dev in $devices; do
+ echo $dev.label $dev
+ done
+ exit 0
+else
+ if [ -z "$hddtemp" ]; then
+ hddtemp="/usr/sbin/hddtemp"
+ fi
+ for device in $devices; do
+ echo $device.value `$hddtemp -n /dev/$device`
+ done
+fi