From 8e21d36673765e4246262e3ed2015fcde13a3861 Mon Sep 17 00:00:00 2001 From: stransky Date: Fri, 28 Dec 2001 23:18:11 +0100 Subject: [PATCH] monitorind de komaz depuis zamok darcs-hash:20011228221811-a279a-c355295f4c98a1909eeb18a230ca34dc2a9785dd.gz --- snmp/komaz-mrtg | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100755 snmp/komaz-mrtg diff --git a/snmp/komaz-mrtg b/snmp/komaz-mrtg new file mode 100755 index 00000000..b9058792 --- /dev/null +++ b/snmp/komaz-mrtg @@ -0,0 +1,59 @@ +#!/bin/sh +############################################################################ +# Script de requette snmp pour le monitoring de komaz par mrtg # +# Le script gère le SNMP v3, à la différence de mrtg, ce qui permet de se # +# connecter sur le port 161, en TCP # +# Nicolas Stransky, décembre 2001 # +############################################################################ + +HOSTNAME=komaz.crans.org +COMMUNITY=komazadmin +OPTIONS='' +#OPTIONS='-T TCP -r 1 -t 1' + + +case "$1" in + komaz-eth0) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.2 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.3 | awk '{print $3}' + echo "" + echo "komaz-eth0" + ;; + komaz-eth1) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.4 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.5 | awk '{print $3}' + echo "" + echo "komaz-eth1" + ;; + komaz-eth0C) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.6 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.7 | awk '{print $3}' + echo "" + echo "komaz-eth0C" + ;; + komaz-eth1C) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.8 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.9 | awk '{print $3}' + echo "" + echo "komaz-eth0" + ;; + komaz-eth0E) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.10 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.11 | awk '{print $3}' + echo "" + echo "komaz-eth0" + ;; + komaz-eth1E) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.12 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.13 | awk '{print $3}' + echo "" + echo "komaz-eth0" + ;; + komaz-load) + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.14 | awk '{print $3}' + snmpget $OPTIONS $HOSTNAME $COMMUNITY enterprises.ucdavis.extTable.extEntry.extOutput.15 | awk '{print $3}' + echo "" + echo "komaz-eth0" + ;; + +esac