Check_HP_MSM
Name | Check_HP_MSM.sh |
Beschreibung | Überprüfung von HP MSM Wlan Systemen |
Autor | Michael Geschwinder |
Version | 1.0 |
Letzte Änderung | 18.11.2013 |
Lizenz | GPL |
Download |
Nagios Check zur Überprüfung von HP MSM Wlan Controllern.
Screenshot:
Aufruf:
./check_hp_msm.sh -H host [-C community] -t type [-w warning] [-c critical] [-D debug] [-l large]
Voraussetzungen:
snmpget, snmpwalk, sed, awk, grep
Parameter:
Parameter |
Bedeutung |
Beispiel |
-H | Zielsystem | 192.168.178.123 |
-C | SNMP Community (default ist public) | no_public |
-t | Check Typ (s. unten) | apstatus |
-w | Warnwert | s. unten |
-c | Krtischer Wert | s. unten |
-D | Debug Ausgabe aktivieren | - |
-l | "large mode" für Systeme mit vielen Accesspoints (Nagios timeout) | - |
Check-Typen:
Typ |
Beschreibung |
Schwellwert Typ |
Beispielwert |
msmuptime | Controller Uptime | Anzahlt Tage | 365 |
msmcpuuse | Controller CPU Auslastung | Auslastung in % | 80 |
msmramuse | Controller Ram Auslastung | Auslastung in % | 80 |
msmpermstorage | Permanente Storage Nutzung des Controllers | Benutzung in % | 80 |
msmtempstorage |
Temporäre Storage Nutzung des Controllers |
Benutzung in % | 80 |
apstatus | Status der Accesspoints | Kritisch sobald eine AP Offline ist (Nicht parametrierbar) | - |
Beispielkonfiguration:
commands.cfg
define command { |
checks.cfg
define service { host_name wc-test-1-1 display_name uptime service_description Uptime des MSM Wlan controllers use generic-service check_command check_msm_wifi!msmuptime check_period TP_24x7 register 1 } define service { host_name wc-test-1-1 display_name CPU Auslastung service_description CPU Auslastung des MSM Wlan controllers use generic-service check_command check_msm_wifi_warn!msmcpuuse!80!90 check_period TP_24x7 register 1 } define service { host_name wc-test-1-1 display_name RAM Auslastung service_description RAM Auslastung des MSM Wlan controllers use generic-service check_command check_msm_wifi_warn!msmramuse!80!90 check_period TP_24x7 register 1 } define service { host_name wc-test-1-1 display_name Permanent storage service_description Permanenter Storage Verbrauch des MSM Wlan controllers use generic-service check_command check_msm_wifi_warn!msmpermstorage!80!90 check_period TP_24x7 register 1 } define service { host_name wc-test-1-1 display_name Temporary storage service_description Temporaerer Storage Verbrauch des MSM Wlan controllers use generic-service check_command check_msm_wifi_warn!msmtempstorage!80!90 check_period TP_24x7 register 1 } define service { host_name wc-test-1-1 display_name AP status service_description Status der angeschlossenen Accesspoints use generic-service check_command check_msm_wifi!apstatus check_period TP_24x7 register 1 } |
|