NetWorker: Konfigurieren, Erstellen und Ändern von SNMP-Benachrichtigungen
Zusammenfassung: Dieser Wissensdatenbank-Artikel bietet eine allgemeine Übersicht über die Konfiguration von SNMP-Benachrichtigungen (Simple Network Management Protocol) und grundlegenden Trap-Empfängern. ...
Weisungen
SNMP-Traps – Übersicht
Das NetWorker-SNMP-Modul (Simple Network Management Protocol) (im NetWorker-Serverpaket enthalten) ermöglicht es NetWorker-Servern, Benachrichtigungen an SNMP-Management-Agents zu senden.
Sie müssen die SNMP-fähige Netzwerkmanagementsoftware so konfigurieren, dass Traps vom NetWorker-Server akzeptiert werden. Detaillierte Informationen zu SNMP-Managementvorgängen finden Sie in der Dokumentation zum Netzwerkmanagement.
Das NetWorker-SNMP-Modul verwendet Traps, um NetWorker-Ereignisbenachrichtigungen an SNMP-Managementstationen zu übermitteln. Ein Trap ist eine unaufgefordert vom SNMP-Agent (dem NetWorker-Server) gesendete Benachrichtigung an den SNMP Event Manager. Wenn Sie die SNMP-Benachrichtigung in NetWorker konfigurieren, können Sie die Arten von Traps definieren, die der NetWorker-Server an den SNMP Event Manager sendet.
Änderungen an Einschränkungen und Verbesserungen finden Sie im NetWorker-Administrationshandbuch für Ihre NetWorker-Version. Das NetWorker-Administrationshandbuch ist verfügbar unter: https://www.dell.com/support/home/product-support/product/networker/docs
Empfangen von SNMP v2c-Traps unter Linux.
Um SNMP v2c-Traps unter Linux zu empfangen, führen Sie die folgenden Schritte aus: Installieren Sie die folgenden Pakete:
net-snmp-agent-libsnet-snmp-libsnet-snmp
- Kopieren Sie die MIB-Datei für NetWorker, die sich am folgenden Speicherort befindet, in den Linux-Trap-Empfängerordner (
/usr/share/snmp/mibs):
- Linux-NetWorker-Server:
/opt/nsr/snmp/NETWORKER-MIB.txt- Der symbolische Link kann anstelle von copy verwendet werden:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Der symbolische Link kann anstelle von copy verwendet werden:
- Windows NetWorker-Server (Standard):
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Fügen Sie Folgendes hinzu:
snmptrapd.confDatei:authCommunity log,execute,net public Geben Sie auf dem NetWorker-Server den SNMP-Benachrichtigungsbefehl (nsrtrap) im Befehlsfeld "NetWorker-Benachrichtigungen" oder "Policy-Benachrichtigung".
- Unter Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - Unter Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Wenn
-iversionwird nicht mit demnsrtrapist die Standard-SNMP-Version 2c.
- Wenn
- NetWorker: Übersicht über Benachrichtigungen: NetWorker: Übersicht über Benachrichtigungen.
- NetWorker: So konfigurieren Sie Policy-Benachrichtigungen: NetWorker: Konfigurieren von Policy-E-Mail-Benachrichtigungen
4. Führen Sie auf dem Linux-Trap-Empfänger die folgenden Befehle aus, um die SNMP-Traps zu speichern:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup sorgt dafür, dass der Befehl auch nach dem Beenden der Sitzung ausgeführt wird. Verwenden Sie & , um den Befehl im Hintergrund auszuführen. Bei der /var/log/snmptrap.log Die Datei wird aktualisiert, wenn Traps empfangen werden. Ein anderer Speicherort Ihrer Wahl kann beim Ausführen des obigen Befehls angegeben werden.
Empfangen von SNMP v2c-Traps unter Windows.
Um SNMP v2c-Traps unter Windows zu empfangen, führen Sie die folgenden Schritte aus:
Für SNMP-Trap-Empfänger:
- Installieren Sie den iReasoning MIB-Browser.
- Der iReasoning MIB-Browser ist nicht der einzige SNMP-Empfänger, der verwendet werden kann. Es bietet jedoch kostenlose Testfunktionen, um die Funktionalität zu überprüfen, bevor Sie mit anderen SNMP-Trap-Empfängern fortfahren. Wenn Sie es vorziehen, dies zu überspringen und einen anderen Trap-Empfänger zu konfigurieren, lesen Sie die Dokumentation für Ihr Trap-Tool.
- Laden Sie die MIB-Datei vom NetWorker-Server.
- Linux:
/opt/nsr/snmp/NETWORKER-MIB.txt - Windows (Standardeinstellung):
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Linux:
- Geben Sie im Feld Address die IP-Adresse des NetWorker-Servers an.
- Wählen Sie Tools>Trap Receiver>Trap Receiver Settings aus.
- Wählen Sie UDP (User Datagram Protocol) und Port 162 aus.
- Geben Sie auf dem NetWorker-Server den SNMP-Benachrichtigungsbefehl (
nsrtrap) im Befehlsfeld "NetWorker-Benachrichtigungen" oder "Policy-Benachrichtigung".
- Unter Linux:
/usr/sbin/nsrtrap -c community_string traps_receiver_address - Unter Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"- Wenn
-iversionwird nicht mit demnsrtrapist die Standard-SNMP-Version 2c.
- Wenn
- NetWorker: Übersicht über Benachrichtigungen: NetWorker: Übersicht über Benachrichtigungen.
- NetWorker: So konfigurieren Sie Policy-Benachrichtigungen: NetWorker: Konfigurieren von Policy-E-Mail-Benachrichtigungen
- Gehen Sie zum iReasoning MIB Browser > Trap Receiver, um die empfangenen Traps zu überprüfen.
Empfangen von SNMP v3-Traps unter Linux.
Um SNMP-Traps unter Linux zu empfangen, führen Sie die folgenden Schritte aus: Installieren Sie die folgenden Pakete:
net-snmp-agent-libsnet-snmp-libsnet-snmp
- Kopieren Sie die MIB-Datei für NetWorker aus den folgenden Pfaden in das Linux-Trap-Empfängerverzeichnis
(/usr/share/snmp/mibs) enthalten.
- Linux-NetWorker-Server:
/opt/nsr/snmp/NETWORKER-MIB.txt- Der symbolische Link kann anstelle von copy verwendet werden:
ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
- Der symbolische Link kann anstelle von copy verwendet werden:
- Windows NetWorker-Server:
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Geben Sie die folgenden Informationen über die NMC NetWorker-Admin-Konsole >> NetWorker-Servereigenschaften > Registerkarte Sicherheit an:
- Username
- Engine-ID
- Authentication Protocol
- Authentifizierungsschlüssel
- Datenschutzprotokoll
- Datenschutzschlüssel
snmptrapd.conf Datei auf dem Linux-Trap-Empfänger (wie in Schritt 3 erwähnt).
- Führen Sie die folgenden Schritte auf dem Linux-Trap-Empfänger aus:
- Beenden Sie die
snmptrapddes NMC-Servers herunter:systemctl stop snmptrapd Fügen Sie Folgendes hinzu:snmptrapd.confzu verwenden.
- Beenden Sie die
createUser -e <Engineid> <SNMPv3 username> <MD5/SHA> <password for authentication protocol> <AES/DES> <password for private protocol> authuser log <SNMPv3 username>
createUser -e 8000000001020304 myuser MD5 mypassword123 DES mypassword123 authuser log myuser
- EngineID sollte eine hexadezimale Zahl zwischen 10 und 64 Zeichen sein.
- Der Nutzername darf maximal 32 Zeichen enthalten.
- Die Länge der Kennwörter für das Authentifizierungsprotokoll und das private Protokoll sollte zwischen 8 und 32 Zeichen betragen.
- Starten Sie die
snmptrapddes NMC-Servers herunter:systemctl start snmptrapd
- Geben Sie auf dem NetWorker-Server den SNMP-Benachrichtigungsbefehl (
nsrtrap) im Befehlsfeld "NetWorker-Benachrichtigungen" oder "Policy-Benachrichtigung".
- Unter Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - Unter Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker: So konfigurieren Sie Policy-Benachrichtigungen: NetWorker: Konfigurieren von Policy-E-Mail-Benachrichtigungen
- Führen Sie auf dem Linux-Trap-Empfänger die folgenden Befehle aus, um die SNMP-Traps zu speichern:
nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
nohup sorgt dafür, dass der Befehl auch nach dem Beenden der Sitzung ausgeführt wird. Verwenden Sie & , um den Befehl im Hintergrund auszuführen. Die Datei /var/log/snmptrap.log wird aktualisiert, wenn Traps empfangen werden. Ein anderer Speicherort Ihrer Wahl kann beim Ausführen des obigen Befehls angegeben werden.
Empfangen von SNMP v3-Traps unter Windows
Um SNMP-Traps unter Windows zu empfangen, führen Sie die folgenden Schritte aus:
- Installieren Sie eine lizenzierte Version des MG-Soft MIB -Browsers.
- Klicken Sie auf View und wählen Sie SNMP Protocol Preferences aus.
- Wählen Sie die SNMP-Protokollversion als SNMP v3 USM aus.
- Navigieren Sie zur Option Edit User und fügen Sie die folgenden SNMP v3-Sicherheitsparameter hinzu:
- Sicherheitsnutzername: Der Name des SNMP v3-Nutzers sollte denselben Wert aufweisen wie in den NetWorker-Servereigenschaften auf der Registerkarte Sicherheit.
- Kontextname: Dies ist nicht zwingend erforderlich und kann als beliebiger Satz alphabetischer Zeichen angegeben werden.
- ID der Kontext-Engine: Geben Sie dieselbe Engine-ID an, die in den NetWorker-Servereigenschaften auf der Registerkarte Security angegeben ist.
- Authentifizierungsprotokoll: Geben Sie das Authentifizierungsprotokoll als HMAC MD5 oder HMAC-SHA an.
- Privates Protokoll: Geben Sie das private Protokoll als CBC-DES oder CFB-AES an.
- Laden Sie das Nutzerprofil, nachdem Sie die erforderlichen Einträge für die Attribute in Schritt 2 vorgenommen haben.
- Kopieren Sie die MIB-Datei für NetWorker aus den folgenden Pfaden in das Verzeichnis "
C:\ProgramData\MG-SOFT\SMI Modules\MIB Modules\SMI“
- Linux-NetWorker-Server:
/opt/nsr/snmp/NETWORKER-MIB.txt - Windows NetWorker-Server:
C:\Program Files\EMC NetWorker\nsr\snmp\NETWORKER-MIB.txt
- Laden Sie die MIB-Datei in den MG-Soft MIB -Browser mithilfe der Option Import MIB auf der Registerkarte MIB. Bewahren Sie die NetWorker-MIB-Datei am Speicherort auf.
- Navigieren Sie zum Feld Remote SNMP Agent oben links im MG-Soft MIB -Browser. Geben Sie die IP-Adresse des NetWorker-Servers an, von dem die SNMP v3-Traps empfangen werden sollen.
- Navigieren Sie im MG-Soft MIB -Browser zum Abschnitt Tools > Trap Ringer Console.
- Geben Sie auf dem NetWorker-Server den SNMP-Benachrichtigungsbefehl (
nsrtrap) im Befehlsfeld "NetWorker-Benachrichtigungen" oder "Policy-Benachrichtigung".
- Unter Linux:
/usr/sbin/nsrtrap -i 3 traps_receiver_address - Unter Windows:
"C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address" - NetWorker: So konfigurieren Sie Policy-Benachrichtigungen: NetWorker: Konfigurieren von E-Mail-Benachrichtigungen für Richtlinien/