CLI-Gerätekennung

CLI- (Command Line Interface-) Kennungen verbessern die Geräteklassifizierung während der Erkennung, indem sie es Ihnen ermöglichen, Geräte den richtigen Vorlagen zuzuordnen. CLI-Kennungen werden in der Gerätevorlage von OpManager eingeführt und arbeiten zusammen mit SNMP-OID-Regeln, um die Genauigkeit zu verbessern. Mit CLI-Kennungen können Sie Regeln basierend auf der Ausgabe bestimmter CLI-Befehle definieren. Wenn die Befehlsausgabe den definierten Kriterien entspricht, wird die Regel ausgelöst, sodass die entsprechende Vorlage während der Erkennung auf das Gerät angewendet werden kann.
CLI-Kennungen sind nützlich, wenn SNMP-OIDs fehlen, unzuverlässig oder unvollständig sind. Sie bieten eine alternative Möglichkeit, Geräte mithilfe der Befehlsausgabe präzise zu identifizieren und zu klassifizieren.

Komponenten der CLI-Kennung

  • Ein vordefinierter CLI-Befehl
  • Eine Abgleichsbedingung (ob die Ausgabe den erwarteten Wert enthält, ihm entspricht oder mit ihm beginnt)
  • Ein erwarteter Ausgabewert (ein Schlüsselwort oder eine Zeichenfolge)

OpManager stellt standardmäßig einige vordefinierte CLI-Befehle als Gerätekennungen in der Gerätevorlage bereit. Diese Befehle helfen dabei, Linux-Geräte präzise zu identifizieren und die entsprechenden Gerätevorlagen anzuwenden.

BefehlsnameBefehlBeispielausgabe
Linux-Distributioncat /etc/*release | grep -E '^NAME|DISTRIB_ID'DISTRIB_ID=Ubuntu,
NAME="Ubuntu"
Kernel-Nameuname -sLinux
Kernel-Name und -Versionuname -srLinux 5.15.0-139-generic

Funktionsweise der CLI-Kennung

Die CLI-Identifizierung ist ein Prozess, der mithilfe eines Befehls ausgeführt wird, um die erwartete Ausgabe abzugleichen.

  • Befehlsausführung - Das System führt den vordefinierten Befehl auf dem Zielgerät aus.
  • Ausgabeerfassung - Sobald der Befehl auf dem Ziel ausgeführt wurde, wird die Befehlsausgabe vom Gerät erfasst.
  • Kriterienabgleich - Das System vergleicht die erfasste Ausgabe mit dem in der Regel definierten erwarteten Wert.
  • Regelauswertung - Wenn die Ausgabe die Kriterien erfüllt, markiert das System die Regel als Übereinstimmung und fährt damit fort, sie der entsprechenden Gerätevorlage zuzuordnen.

CLI-Kennung in OpManager hinzufügen

  • Gehen Sie zu Einstellungen -> Konfiguration -> Gerätevorlagen
  • Klicken Sie auf Vorlage hinzufügen, um eine neue Gerätevorlage zu erstellen, oder wählen Sie eine vorhandene Vorlage zur Bearbeitung aus.
  • Wählen Sie auf der Bearbeitungsseite im Dropdown-Menü „Typ“ die Option CLI aus.

CLI-Gerätekennung

  • Eine Liste der verfügbaren CLI-Befehle wird unter Gerätekennung angezeigt.

CLI-Gerätekennung

  • Wählen Sie einen Befehl aus und klicken Sie auf Hinzufügen.
  • Sie werden zur Seite „Kriterien“ weitergeleitet, um den erwarteten Wert und die Abgleichsbedingung einzugeben.
  • Klicken Sie auf Hinzufügen, um die Kriterien zu speichern.

CLI-Gerätekennung

  • Speichern Sie die Gerätevorlage.

Die neu hinzugefügten CLI-Kennungen werden bei zukünftigen Geräteerkennungen und Wiedererkennungen verwendet.

Hinweis: Sie können pro Vorlage nur eine CLI-Kennung definieren, und diese kann bis zu drei Kriterien enthalten.

Bevor Sie CLI-Kennungen hinzufügen, können Sie die Befehlsantwort auch über die Gerätekennungen mit der Option Gerät abfragen überprüfen, die in der Gerätevorlage verfügbar ist.

CLI-Gerätekennung

Tipps:

  • Verwenden Sie im Abgleichswert klare und spezifische Schlüsselwörter, um Fehlalarme zu minimieren.
  • Testen Sie neue CLI-Gerätekennungen auf einem tatsächlichen Gerät, bevor Sie sie umfassend anwenden.
  • Wählen Sie Abgleichsbedingungen, die das erwartete Ausgabeformat genau widerspiegeln (z. B. „entspricht“, „beginnt mit“, „enthält“, „Regex“ usw.), um eine zuverlässigere Identifizierung zu ermöglichen.

Erfahren Sie, wie SNMP-SysOIDs in OpManager für die SNMP-basierte Identifizierung verwendet werden.