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.
| Befehlsname | Befehl | Beispielausgabe |
| Linux-Distribution | cat /etc/*release | grep -E '^NAME|DISTRIB_ID' | DISTRIB_ID=Ubuntu, NAME="Ubuntu" |
| Kernel-Name | uname -s | Linux |
| Kernel-Name und -Version | uname -sr | Linux 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.

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

- 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.

- 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.

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.