check_foundry_health

Erlaubt die Nagiosüberwachung von Foundry Routern über snmp. Leider wiess ich auch hier nicht in wie weit das Plugin noch funktionsfähig ist. Mangels Testmöglichkeiten

Hier werden mehrere strings via snmp abgefragt:
Über Parameter können somit auch mit nur einem Monitor verschiedene Werte abgefrag werden.

snmpsnTemperature="1.3.6.1.4.1.1991.1.1.1.1.18"
snmpsnCpuLoad="1.3.6.1.4.1.1991.1.1.2.1.52"
snmpsnCpuUtilization="1.3.6.1.4.1.1991.1.1.2.1.35"
snmpsnMemoryUtilization="1.3.6.1.4.1.1991.1.1.2.1.53"

./check_foundry_health.sh

+--------------------------------------------------------------------------------------+                                                                                                                                                     

 Get the [ mib.pdf ] @ [ http://www.foundrynet.com/ ]
 See [ http://support.ipmonitor.com/snmp_center.aspx ] to translate MIBs to OIDs

 IP               = remote hosts ip address
 NAME             = e.g "ROUTER-A", "ROUTER-B", ... ( it's your choice, but must be set)
 COMMUNITY        = e.g "public", "mon_ro", ... whatever you set it to

 e.g ./check_foundry_health.sh temp_status 192.168.1.1 CASSIS public

+--------------------------------------------------------------------------------------+

USAGE: ./check_foundry_health.sh { temp_status | cpu_status | mem_status <IP> <NAME> <COMMUNITY> }

Einige Configurationsparamter sind schon vorkonfiguriert und müssen gegebenenfalls den eigenen Bedingungen angepasst werden.

FDRYVI="$2"         ## FOUNDRY Virtual interface given by parameter
DEVICE="$3"         ## name of monitored Foundry product given by parameter
COMMUNITY="$4"          ## comunity e.g. "mon_ro" given by parameter

TEMPWARNING="55"        ## Temperature °C LOWER
TEMPCRITICAL="65"       ## Temperature °C UPPER 

CPUWARNING="90"         ## CPU usage LOWER in %
CPUCRITICAL="100"       ## CPU usage UPPER in % 

MEMWARNING="90"         ## Memory usage LOWER in %
MEMCRITICAL="95"        ## Memory usage UPPER in %

 

Check Foundry Health
Check Foundry Health
check_foundry_health.sh
5.8 KiB
747 Downloads
Details