Sie sind bereits NinjaOne-Kunde? Melden Sie sich an, um weitere Leitfäden und die neuesten Updates zu sehen.

NinjaOne NMS: Benutzerdefiniertes SNMP

Thema

Dieser Artikel beschreibt den Vorgang zum Hinzufügen benutzerdefinierter Objekt-Identifikatoren (OIDs) zur SNMP-Bibliothek (Simple Network Management Protocol) von NinjaOne zur Verwendung mit dem NinjaOne Network Management System (NMS).

Umgebung

NinjaOne-Netzwerk-Management-System (NMS)

Beschreibung

Das Simple Network Management Protocol (SNMP) ist ein Standardprotokoll, das zur Überwachung, Verwaltung und Datenerfassung von Geräten in einem Netzwerk verwendet wird, darunter Firewalls, Switches, Router und viele andere Infrastrukturkomponenten.

  • SNMP-fähige Netzwerkgeräte (wie Router und Switches) verwalten Datenbanken mit Informationen zu Systemstatus, Verfügbarkeit und Leistung als Objekte, die jeweils durch eine OID identifiziert werden.
  • Zwar bieten SNMP-Verwaltungsplattformen zahlreiche integrierte Überwachungsoptionen, doch können Sie mithilfe von benutzerdefiniertem SNMP zusätzliche Datenpunkte überwachen, die Anbieter nicht in ihren Basisvorlagen berücksichtigen.

Mit benutzerdefiniertem SNMP können Sie beispielsweise Folgendes tun:

  • Sie können Objektkennungen (OIDs) für die meisten Geräte importieren und die entsprechenden Parameter überwachen. So könnten Sie beispielsweise mithilfe von benutzerdefiniertem SNMP den Tonerstand von Druckern, die Systemtemperatur oder verfügbare Upgrades überwachen.
  • Sie können den NMS-Richtlinieneditor verwenden, um die Abschnitte „SNMP-Überwachung“ und „Bedingungen“ so zu konfigurieren, dass Daten auf der Registerkarte „Details“ des Gerät-Dashboards angezeigt werden.
  • Sie können die hinzugefügten oder importierten OIDs nutzen, um die NMS-Richtlinienbedingungen zu aktualisieren und Warnungen sowie Benachrichtigungen zu konfigurieren, falls die überwachten Komponenten die festgelegten Schwellenwerte überschreiten.

Weitere Informationen zum Konfigurieren von Abfragen und Traps finden Sie im Abschnitt „Hinzufügen von SNMP-überwachten Bedingungen“ dieses Artikels.

Index

Basis-SNMP-Funktionen

NinjaOne nutzt SNMP zum Austausch von Verwaltungsinformationen zwischen Netzwerkgeräten. Mithilfe von benutzerdefiniertem SNMP können Sie den Status von Geräten sowie deren spezifische Zustände und Hardware-Details überprüfen. Benutzerdefiniertes SNMP ermöglicht es Ihnen sogar, Geräte von einem zentralen Standort aus zu verwalten.

NinjaOne unterstützt zwei Typen von SNMP-Aktionen:

  • Abfrage (Poll): Abfragen sind Anfragen des NMS-Delegaten an vom NMS verwaltete Geräte im Netzwerk. NinjaOne fragt Geräte in regelmäßigen Abständen ab, um wichtige Betriebsdaten zu erfassen, wie z. B. Speicher- und Speicherplatzauslastung, Schnittstellenstatus, ein- und ausgehender Datenverkehr sowie Gerät Make und Gerätemodell. Die Abfrage erfolgt über UDP und erfordert einen Anfrage-Antwort-Austausch. NinjaOne nutzt diesen Abfragezeitpunkt auch als Teil der benutzerdefinierten SNMP-Überwachung.
  • Trap: Traps sind gerätegenerierte Ereignisse, die von NMS-verwalteten Geräten automatisch an NinjaOne gesendet werden. Traps liefern Warnungen zum Gerätezustand oder zu bestimmten Funktionen, ohne dass ein Poll erforderlich ist. Traps sind einseitig (UDP-basiert) und fließen vom Gerät zum NMS-Delegaten.

Anforderungen für benutzerdefinierte SNMP-Überwachung

Für die Einrichtung des benutzerdefinierten SNMP-Monitorings benötigen Sie Folgendes:

  • Sie müssen einen Computer in Ihrem Netzwerk als Überwachungsgerät oder NMS-Delegierten festlegen.
    • Auf dem NMS-Delegierten muss der NinjaOne-Agent ausgeführt werden.
    • Dem NMS-Delegaten-Gerät muss die Rolle „NMS-Delegate“ zugewiesen sein. Weitere Informationen finden Sie unter NinjaOne NMS: Netzwerkerkennung.
  • Der NMS-Delegierte muss das NMS-Gerät über das Netzwerk erreichen können. Um die Konnektivität sicherzustellen, führen Sie sowohl einen Ping- als auch einen SNMP-Test durch, um zu überprüfen, ob die Community-string korrekt funktioniert. Wir empfehlen die Verwendung eines kostenlosen Tools wie des Paessler SNMP-Testers.
  • Sie müssen über die richtigen Objektkennungen (OIDs) verfügen. Wir haben die OIDs aus den benutzerdefinierten SNMP-Vorlagen an bestimmten Modellen getestet. Diese OIDs sind jedoch modellabhängig und funktionieren möglicherweise nicht auf Ihrem Gerät. Lesen Sie daher unbedingt die mit Ihrem Gerätemodell gelieferte Dokumentation.
  • Dem NMS-Gerät müssen SNMP-Zugangsdaten zugewiesen sein, damit sich der NMS-Delegierte authentifizieren und die angeforderten OIDs abfragen kann.
  • Wir empfehlen SNMP V3-Anmeldeinformationen für mehr Sicherheit. Falls V3-Anmeldeinformationen nicht möglich sind, können Sie alternativ v2-Anmeldeinformationen verwenden. „Benutzerdefiniertes SNMP“ lässt zwar V1-Anmeldeinformationen zu, wir raten jedoch aufgrund der geringeren Sicherheit und technischer Einschränkungen davon ab.

Berechtigungsanforderungen

Sie müssen Technikern die entsprechenden Berechtigungen für den Zugriff auf die SNMP-Bibliothek und die SNMP-Funktionalitäten gewähren. Weitere Informationen finden Sie unter „NinjaOne-Plattform: Berechtigungseinstellungen für Techniker “.

Aktion Name der Berechtigungseinstellung Berechtigungsstufe
Zugang zur benutzerdefinierten SNMP-Bibliothek Benutzerdefinierte SNMP-Bibliothek „Anzeigen “ oder höher
Zugang zur Registerkarte „SNMP-Monitoring“ Richtlinien View oder höher.
Benutzerdefinierte SNMP-OIDs anzeigen
  • Benutzerdefinierte SNMP-Bibliothek
  • Richtlinien
Anzeigen und aktualisieren oder höher
Monitore aus der benutzerdefinierten SNMP-Bibliothek hinzufügen
  • Benutzerdefinierte SNMP-Bibliothek
  • Richtlinien
Anzeigen und aktualisieren oder höher

Benutzerdefiniertes SNMP konfigurieren

Gehen Sie wie folgt vor, um:

  • Fügen Sie benutzerdefinierte OIDs hinzu oder importieren Sie OIDs aus der vordefinierten Liste von NinjaOne mit Anbietern, Modellen und Überwachungstypen.
  • NMS-Richtlinienbedingungen zu konfigurieren, um Überwachungsdaten im Gerät-Dashboard anzuzeigen, Warnungen zu senden und Techniker zu benachrichtigen, wenn überwachte Zustände die festgelegten Schwellenwerte überschreiten.

Die SNMP-Bibliothek

Die SNMP-Bibliothek ist das Repository, in dem OIDs gespeichert werden, die Sie entweder selbst hinzufügen oder aus der Liste der vorgefertigten Hersteller-OID-Vorlagen von NinjaOne importieren. Sie können die OIDs in der Bibliothek nach Hersteller/Modell, Monitor-Name und Gerätetyp sortieren.

OID hinzufügen

  1. Navigieren Sie in NinjaOne zu „Administration“ → „Bibliothek“ → „SNMP-Bibliothek“. Falls die Option „SNMP-Bibliothek“ fehlt, stellen Sie sicher, dass Ihr Konto über die entsprechenden Berechtigungen verfügt. Weitere Informationen finden Sie im Abschnitt „Berechtigungsanforderungen“ dieses Artikels.
SNMP_Update_SNMPLibraryNav.png
Abbildung 1: „Administration“ → „Bibliothek“ → „SNMP-Bibliothek“ (zum Vergrößern anklicken)
  1. Klicken Sie auf „OID hinzufügen“.
SNMP_Update_AddOID.png
Abbildung 2: SNMP-Bibliothek → OID hinzufügen (zum Vergrößern anklicken)
  1. Das Fenster „OID Konfiguration hinzufügen “ wird geöffnet. Konfigurieren Sie die folgenden Parameter und klicken Sie anschließend auf „Speichern“.
Option Beschreibung
Anbieter/Modell Geben Sie den Hersteller und das Modell des Geräts ein.
Monitorname Geben Sie der OID einen aussagekräftigen Namen.
Beschreibung Fügen Sie eine Beschreibung der Funktion des Geräts hinzu.
Gerätetyp Wählen Sie die Funktion des Geräts aus.
OID Geben Sie die Kennung des Geräts (OID) ein. Diese finden Sie in der vom Gerätehersteller bereitgestellten Management Information Base (MIB)-Datei.
Wertetyp Wählen Sie den richtigen Werttyp für die Daten aus, die die OID an NinjaOne zurückgibt. In der vom Gerätehersteller bereitgestellten MIB-Datei sollte der richtige Werttyp in der Zeile „Syntax“ angegeben sein. Bestimmte Werttypen verfügen über eine zusätzliche Option, mit der die Bedeutung eines oder mehrerer Werte personalisiert werden kann. Wenn diese Option verfügbar ist, wird der Hyperlink „Werte anzeigen“ anklickbar und öffnet ein Fenster.
Einheit Auswählen Sie die richtige Einheit für den von der OID zurückgegebenen Wert.
Skalieren (Vervielfacher) Wählen Sie den geeigneten Faktor aus, der benötigt wird, um die Daten der OID in einen lesbaren Wert umzuwandeln. Sie müssen vor der Dezimalstelle eine ganze Zahl angeben.

OID von der SNMP-Bibliothek importieren

Mit der Option „OID importieren“ können Techniker Hersteller-OID-Vorlagen importieren, die NinjaOne auf der Grundlage der am häufigsten nachgefragten Überwachungsfunktionen konfiguriert hat. Die fünf Hersteller, die derzeit in den Importvorlagen enthalten sind, sind APC, Dell, HP, QNAP und Synology

  1. Navigieren Sie in NinjaOne zu „Administration“ → „Bibliothek“ → „SNMP-Bibliothek“ und klicken Sie dann auf „Importieren“. Falls die Option „SNMP-Bibliothek“ fehlt, stellen Sie sicher, dass Ihr Konto über die entsprechenden Berechtigungen verfügt. Weitere Informationen finden Sie im Abschnitt „Berechtigungsanforderungen“ dieses Artikels.
SNMPUpdate_NavToImport.png
Abbildung 3: „Administration“ → „Bibliothek“ → „SNMP-Bibliothek“ → „Importieren“ (zum Vergrößern anklicken)
  1. Das Fenster „SNMP-Bibliothek “ wird geöffnet und zeigt eine Liste aller zum Import verfügbaren OID-Vorlagen an. Wählen Sie die OIDs aus und klicken Sie auf „Importieren“.
SNMP_Update_Import.png
Abbildung 4: SNMP-Bibliothek → Importieren (zum Vergrößern anklicken)

OIDs bearbeiten und löschen

Sie können OIDs bearbeiten oder löschen, indem Sie den Mauszeiger darüber bewegen und die entsprechende Option auswählen. Sie müssen OIDs aus allen Richtlinien löschen, um sie vollständig aus der Organisation zu entfernen.

OIDs zur NMS-Richtlinie hinzufügen

Sie müssen die OIDs zu einer NMS-Richtlinie hinzufügen, um sie nutzen zu können. Führen Sie die folgenden Schritte aus, um die OIDs zu Ihrer Richtlinie hinzuzufügen und Überwachungsparameter einzurichten.

SNMP-Monitore hinzufügen und konfigurieren

SNMP-Monitore legen die OIDs fest, die die NMS-Delegierten abfragen sollen. Der Delegierte ruft diese Werte nach einem festgelegten Zeitplan ab und meldet die Ergebnisse an das NMS zur Zustands- und Statusanalyse. Der NMS-Delegierte erfasst in der Regel Schnittstellenstatistiken, Metriken zum Gerätezustand, Leistungsdaten, Systeminformationen, den Hardware-Status sowie alle für die Überwachung erforderlichen benutzerdefinierten OIDs.
  1. Navigieren Sie in NinjaOne zu „Administration“ → „Richtlinien“ → „NMS-Richtlinien“ und wählen Sie dann eine Richtlinie aus der Liste der NMS-Richtlinien aus.
SNMP_NMSPolicyNav.png
Abbildung 5: „Administration“ → „Richtlinien“ → „NMS-Richtlinien“ (zum Vergrößern anklicken)
  1. Aktivieren Sie den Schalter „AKTIVIERT“ und legen Sie anschließend die Überwachungsintervalle fest, die den Zeitabstand zwischen den einzelnen SNMP-Abfragen bestimmen. Als bewährte Vorgehensweise sollten Sie das SNMP-Abfrageintervall nicht auf den kürzestmöglichen Wert einstellen, um zu vermeiden, dass das Gerät alle paar Minuten als offline angezeigt wird.
  2. Die Konfigurationsseite der Richtlinie wird geöffnet. Klicken Sie auf „SNMP-Überwachung“ → „Monitor aus Bibliothek hinzufügen“. Falls dieser Link nicht vorhanden ist, stellen Sie sicher, dass Ihre Berechtigungen auf „Anzeigen und Aktualisieren“ oder höher eingestellt sind.
SNMP_AddMinitorPage.png
Abbildung 6: SNMP-Monitoring → Monitor aus Bibliothek hinzufügen (zum Vergrößern anklicken)
  1. Das Fenster „Zu überwachende OIDs auswählen“ wird geöffnet und zeigt eine Liste aller für die Überwachung verfügbaren OIDs an. Wählen Sie die OIDs aus und klicken Sie auf „Importieren“. Sie können die Suchleiste und die Filtermenüs verwenden, um die Liste auf bestimmte OIDs einzugrenzen.
SNMP_ListofOIDsToMonitor.png
Abbildung 7: Das Fenster „OID(s) für Monitor auswählen“ (zum Vergrößern anklicken)

Anzeigen der überwachten OIDs

Um Ihre überwachten OIDs anzuzeigen, klicken Sie auf der Seite der Konfiguration der NMS-Richtlinie auf „Benutzerdefinierte SNMP Monitore “ und scrollen Sie dann zur Registerkarte „Benutzerdefinierte SNMP-Überwachung “. Klicken Sie auf „Entfernen“, um einen Monitor zu löschen.

SNMP_RemoveMonitor.png
Abbildung 8: „SNMP-Monitoring“ → „Benutzerdefinierte SNMP Monitore“ (zum Vergrößern anklicken)

Hinzufügen von Überwachungsbedingungen

Bedingungen sind die Regeln, die Sie festlegen, um zu bestimmen, ob der Monitor eine Warnung, eine Benachrichtigung oder eine Aktion auslösen soll.

  • Im Feld „Bedingungen“ werden nur OIDs für Monitore angezeigt, die innerhalb der Richtlinie ausgewählt wurden.
  • Pro Zustand können Sie nur eine OID konfigurieren.

SNMP-Zustandstypen

NinjaOne unterstützt zwei Arten von Zuständen für SNMP-OIDs: „Poll“ und „Trap“.

  • Poll: Durch Polling kann NinjaOne das Gerät auslesen und überwachen. Auf diese Weise erhält NinjaOne Informationen wie Arbeitsspeicher, Speicherplatz, Ethernet-Ports, ein- und ausgehenden Datenverkehr sowie Hersteller und Modell. Polling erfolgt ausschließlich über UDP und erfordert eine Anfrage sowie eine entsprechende Antwort. NinjaOne verwendet diese Anfragezeit als Teil der benutzerdefinierten SNMP-Überwachung.
  • Trap: Traps erfassen Warnungen zum Status oder zu Unterfunktionen des Geräts und melden diese an NinjaOne zurück, das wiederum Warnungen versendet und Aktionen ausführt, wenn eine festgelegte Bedingung angestoßen wird.
    • Traps werden am Netzwerkgerät so konfiguriert, dass die Informationen an den NMS-Delegierten gesendet werden.
    • Traps sind einseitig (UDP-basiert) und verlaufen von dem Gerät zum NMS-Delegierten.
    • Als SNMP-Trap konfigurierte OIDs werden in der Ansicht „Details → Trap“ des Geräts angezeigt.
    • Benutzerdefiniertes SNMP aktiviert keine SNMP-Traps und bietet keine Verfeinerung der als SNMP-Trap gesendeten OIDs.
    • Sie können Traps über NMS-Richtlinienbedingungen konfigurieren. Weitere Informationen finden Sie unter „NinjaOne NMS: Richtlinienverwaltung “.

Vorgehensweise

Führen Sie die folgenden Schritte aus, um Überwachungsbedingungen hinzuzufügen:

  1. Navigieren Sie im Editor der NMS-Richtlinie zu „Bedingungen“ → „Eine Bedingung hinzufügen“.
SNMP_AddACondition.png
Abbildung 9: Bedingungen → Eine Bedingung hinzufügen (zum Vergrößern anklicken)
  1. Das Fenster „NMS-Bedingung “ wird geöffnet. Klicken Sie auf „Eine Bedingung auswählen“.
SNMP_SNMPcondition.png
Abbildung 10: Das Fenster „NMS-Bedingung“ (zum Vergrößern anklicken)
  1. Wählen Sie im Drop-down-Menü „Zustand “ die Option „Benutzerdefiniertes SNMP“ aus. Wenn das Feld „SNMP-Monitor “ angezeigt wird, klicken Sie auf „Auswählen“.
SNMP_SelectSNMPMonitor.png
Abbildung 11: Das Fenster „NMS-Bedingung“ (zum Vergrößern anklicken)
  1. Das Fenster „OID auswählen“ wird geöffnet und enthält eine Liste der verfügbaren OIDs. Wählen Sie die OIDs aus, die Sie überwachen möchten, und klicken Sie auf „Hinzufügen“.
SNMP_SelectOID.png
Abbildung 12: Das Fenster „OID auswählen“ (zum Vergrößern anklicken)
  1. Nachdem Sie Ihren SNMP-Monitor ausgewählt haben, werden im Fenster „NMS-Bedingung“ zusätzliche Konfigurationsoptionen angezeigt. Diese Optionen variieren je nach den Aktionen, die bei Eintreten der Bedingung ausgeführt werden sollen. Klicken Sie anschließend auf „Speichern“.

Um die Temperatur von Datenträger 0 zu überwachen und einen Alarm auszulösen, wenn sie auf 30 °C oder mehr ansteigt, können Sie Folgendes auswählen:

  • Einen benutzerdefinierten SNMP-Monitor für die Temperatur von Datenträger 0 mit dem Werttyp „Integer32“ ( 32-Bit-Ganzzahl)
  • einen Operator vom Typ „Größer als oder gleich“
  • einen Schwellenwert von 30.
SNMPUpdate_DiskTempCondition.png
Abbildung 13: Das Fenster „NMS-Bedingung“ (zum Vergrößern anklicken)

Die Registerkarte „Benutzerdefiniertes SNMP“ wird möglicherweise nicht auf den Gerät-Dashboards angezeigt, wenn in der SNMP-Bibliothek keine OIDs für das Gerät vorhanden sind. Außerdem muss ein überwachter Datenpunkt auf dem NMS-Gerät verfügbar sein, damit die Registerkarte „Benutzerdefiniertes SNMP“ in den Details zum Gerät angezeigt wird.

Benutzerdefinierte SNMP-Daten sind auf der Registerkarte „Details“ im Geräte-Dashboard verfügbar. Diese Daten zeigen alle Schlüsselwerte für OIDs an, die auf Richtlinienebene für die das Gerät steuernde Richtlinie konfiguriert wurden.

FAQ

Nächste Schritte