Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
centos:web_c7:icinga:snmp [31.05.2020 20:02. ] djangocentos:web_c7:icinga:snmp [31.05.2020 20:45. ] – [check_snmp] django
Zeile 440: Zeile 440:
 Error: OID not increasing: IP-MIB::ipNetToMediaIfIndex.1.10.0.10.92 Error: OID not increasing: IP-MIB::ipNetToMediaIfIndex.1.10.0.10.92
  >= IP-MIB::ipNetToMediaIfIndex.1.10.0.10.66</code>  >= IP-MIB::ipNetToMediaIfIndex.1.10.0.10.66</code>
 +
 +Wollen wir nun gezielt einen Netzwerkport überprüfen verwenden wir nachfolgenden check-Optionen. In dem Beispiel bezieht sich das "-o ifOperStatus.49200" auf die OID für den Betriebsstatus von Port **48** am Switch. Die Option "-r 1" weist das check_snmp-Plugin an, einen OK-Status zurückzugeben, sofern "1" im SNMP-Ergebnis gefunden wird (1 zeigt einen "up"-Status auf dem Port an), und CRITICAL, wenn es nicht gefunden wird. Die Option "-m RFC1213-MIB" ist optional und weist das check_snmp-Plugin an, nur die "RFC1213-MIB" zu laden, anstatt jede einzelne MIB, die auf Ihrem System installiert ist, was helfen kann, die Dinge zu beschleunigen.
 +   # /usr/lib64/nagios/plugins/check_snmp -4 -P 3 -H 10.10.10.106 -L authPriv -a SHA -x DES -U monwalk -A "1mi55MY8F511V14" \
 +                                          -X "1mi55MY8F511V14" -o ifOperStatus.49200 -R 1 -m RFC1213-MIB
 +  SNMP OK - up(1) |
 +
 +Fragen wir hingegen einen bekannt unbenutzten Port **46** ab, benutzen wir die **'''OID = ifOperStatus.49200''**. Da wir keinen Fehler gemeldet haben wollen, verzichten wir auf die Option **'''-R 1''**.
 +   # /usr/lib64/nagios/plugins/check_snmp -4 -P 3 -H 10.10.10.106 -L authPriv -a SHA -x DES -U monwalk -A "1mi55MY8F511V14" \
 +                                          -X "1mi55MY8F511V14" -o ifOperStatus.49198 -m RFC1213-MIB
 +  SNMP OK - down(2) |
 +
 +Manchmal wollen wir denn Status mehrerer Ports zusammen überwachen, d.h. Icinga2 sollte eine Warnung senden, auch wenn einer der Ports ausfällt. Hierzu definieren wir in die check-Optionen zur Überwachung mehrerer Ports, in dem nachfolgendem Beispiel wollen wir die vier Ports **39 - 42** unseres Switch überwachen, die den Uplink zum Internet herstellen. Die zugehörigen OID lauten entsprechend **ifOperStatus.49191 - ifOperStatus.49194**
 +
 +   # /usr/lib64/nagios/plugins/check_snmp -4 -P 3 -H 10.10.10.106 -L authPriv -a SHA -x DES -U monwalk -A "1mi55MY8F511V14" \
 +                                          -X "1mi55MY8F511V14" -o ifOperStatus.49191 -m RFC1213-MIB, \
 +                                                               -o ifOperStatus.49192 -m RFC1213-MIB, \
 +                                                               -o ifOperStatus.49193 -m RFC1213-MIB, \
 +                                                               -o ifOperStatus.49194 -m RFC1213-MIB
 +
 +  SNMP OK - up(1) up(1) up(1) up(1) |
  
 FIXME **//... do gehds weida!//** FIXME FIXME **//... do gehds weida!//** FIXME
  
  • centos/web_c7/icinga/snmp.txt
  • Zuletzt geändert: 01.06.2020 11:51.
  • von django