Überprüfen der SNMP-Erreichbarkeit von Netzwerkgeräten
Der Site24x7s On-Premise-Poller nutzt SNMP, um Leistungskennzahlen von überwachten Geräten zu überwachen und zu erfassen.
Sie können überprüfen, ob ein Netzwerkgerät oder ein Server über SNMP vom On-Premise-Poller aus erreichbar ist:
- MIB-Browser von Site24x7
- Der MIB-Browser auf dem Computer, auf dem der On-Premise-Poller installiert ist
- Befehlszeilen-Tools
Testen mit dem MIB-Browser von Site24x7
Bitte befolgen Sie die nachstehenden Schritte, um zu prüfen, ob ein Netzwerkgerät oder ein Server über SNMP erreichbar ist, und zwar vom On-Premise-Poller aus unter Nutzung des eingebundenen MIB-Browsers:
- Öffnen Sie die Eingabeaufforderung als Administrator. Gehen Sie von hier aus in das Verzeichnis, in dem der On-Premise-Poller installiert ist. Wenn die Eingabeaufforderung nicht als Administrator geöffnet wird, wird die Fehlermeldung Access is denied angezeigt.
- Gehen Sie zum Ordner ../Site24x7OnPremisePoller/Networkplus/bin.
- Führen Sie die Datei MibBrowser.sh oder MibBrowser.bat aus
- Legen Sie die SNMP-Anmeldedaten unter Berücksichtigung der Version fest.
- Bei SNMP v1 legen Sie den Host, den Port und die SNMP-Community fest.
- Bei SNMP v2 klicken Sie auf Edit > Settings > SNMP-Version ändern > OK. Legen Sie den Host, den Port und die SNMP-Community fest.
- Bei SNMP v3 klicken Sie auf Edit > Settings > SNMP-Version ändern > Add. Legen Sie den Host, den Port, den Benutzernamen und die Authentifizierungsdaten fest und klicken Sie auf OK.

Abbildung 4. Testen einer OID im MIB-Browser auf dem Computer, auf dem der On-Premise-Poller installiert ist.
- Gehen Sie dann in der RFC1213-MIB zu org.dod.internet.mgmt.mib-2.system.sysObjectID (oder) setzen Sie den Wert für das Feld "Object ID" auf .1.3.6.1.2.1.1.2.
- Klicken Sie auf das Symbol Get SNMP variable (das siebte Symbol von links) unter der Menüleiste.
Prüfen Sie, ob die Gerätedaten erfolgreich abgerufen wurden.
Abbildung 5. Prüfen, ob der Wert korrekt abgerufen wurde.
Wenn eine Zeitüberschreitung auftritt, prüfen Sie bitte, ob
i) der Hostname, der Port und die SNMP-Community korrekt angegeben sind
ii) die SNMP-Verbindung durch eine Firewall blockiert wird
iii) der On-Premise-Poller sich im selben Netzwerk wie das Gerät befindet.
Es besteht außerdem die Möglichkeit, dass der On-Premise-Poller nicht auf der Liste der Hosts steht, die das Gerät über SNMP abfragen dürfen. Überprüfen Sie die SNMP-Konfiguration des Geräts, um sicherzustellen, dass sie richtig konfiguriert ist.
Wenn der MIB-Browser nicht erreichbar ist oder nicht funktioniert, können SNMP-Befehlszeilentools verwendet werden, um die SNMP-Erreichbarkeit zu überprüfen.
- Installieren Sie die erforderlichen Pakete:
Fedora/Centos: yum install net-snmp-utils
Ubuntu: apt-get install snmp - Führen Sie die entsprechenden Befehle aus:
SNMP v1/v2c:
> snmpwalk -v [1/2c] -c <Read_Community> <IP_Address>
Beispiel: snmpwalk -v 1 -c public 10.10.10.1
SNMP v3:
> snmpwalk -v3 -l (noAuthNoPriv | authNoPriv | authPriv) -u (username) [-a (MD5 | SHA)] [-A (authphrase)] [-x DES] [-X(privaphrase)] (ipaddress)[:(dest_port)]
Beispiel: snmpwalk -v3 -u testuser -A ‘password@123’ -l authNoPriv -a MD5 10.10.10.1:161
Wenn der SNMP-Port nicht standardmäßig 161 ist, geben Sie den richtigen Port im obigen Befehl als "IP_Address:Port" an.
Beispiel: 10.10.10.1:601