NetWorker: Konfigurieren, Erstellen und Ändern von SNMP-Benachrichtigungen
Summary: Dieser Wissensdatenbank-Artikel bietet eine allgemeine Übersicht über die Konfiguration von SNMP-Benachrichtigungen (Simple Network Management Protocol) und grundlegenden Trap-Empfängern. ...
Instructions
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-libs
- net-snmp-libs
- net-snmp
1. 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
- 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: .. \Programme\EMC NetWorker\nsr\snmp
2. Fügen Sie Folgendes zur Datei snmptrapd.conf hinzu: authCommunity log,execute,net public
3. 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 die
-iversionwird nicht mit demnsrtrapist die Standard-SNMP-Version 2c.
- Wenn die
- 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. 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 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.
- 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.
1. 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 die
-iversionwird nicht mit demnsrtrapist die Standard-SNMP-Version 2c.
- Wenn die
- NetWorker: Übersicht über Benachrichtigungen: NetWorker: Übersicht über Benachrichtigungen.
- NetWorker: So konfigurieren Sie Policy-Benachrichtigungen: NetWorker: Konfigurieren von Policy-E-Mail-Benachrichtigungen
2. Laden Sie die NetWorker-MIB-Datei, die sich am folgenden Speicherort befindet, mithilfe der Option Load MIBs im iReasoning MIB-Browser in den iReasoning MIB-Browser.
- Linux-NetWorker-Server:
/opt/nsr/snmp - Windows NetWorker-Server:
C:\Program Files\EMC NetWorker\nsr\snmp
3. 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-libs
- net-snmp-libs
- net-snmp
1. Kopieren Sie die MIB-Datei für NetWorker aus den folgenden Pfaden in das Linux-Trap-Empfängerverzeichnis (/usr/share/snmp/mibs).
- Linux-NetWorker-Server: /opt/nsr/snmp
- 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:\Programme\EMC NetWorker\nsr\snmp
2. 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
3. Führen Sie die folgenden Schritte auf dem Linux-Trap-Empfänger aus:
systemctl stop snmptrapd
b. Fügen Sie Folgendes zur Datei snmptrapd.conf hinzu:
createUser -e <Engineid> <SNMPv3 username> <MD5/SHA> <password for authentication protocol> <AES/DES> <password for private protocol> authuser log <SNMPv3 username> Beispiel:
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.
systemctl start snmptrapd
4. 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
5. 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:
1. Installieren Sie eine lizenzierte Version des MG-Soft MIB -Browsers.
2. Klicken Sie auf View und wählen Sie SNMP Protocol Preferences aus.
3. Wählen Sie die SNMP-Protokollversion als SNMP v3 USM aus.
4. 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.
5. Laden Sie das Nutzerprofil, nachdem Sie die erforderlichen Einträge für die Attribute in Schritt 2 vorgenommen haben.
6. 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
- Windows NetWorker-Server: C:\Programme\EMC NetWorker\nsr\snmp
7. 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.
8. 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.
9. Navigieren Sie im MG-Soft MIB -Browser zum Abschnitt Tools > Trap Ringer Console.
10. 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/