Suchlaufregeln justieren
Typische Beispiele für die Wiederverwendung von Suchlaufregeln aus einer ähnlichen untergeordneten Rolle:
Unternehmensteil der OID ersetzen. In den meisten Fällen können vorhandene Regeln angepasst werden, um ähnliche Geräte anderer Marken zu ermitteln, indem der Unternehmensteil der MIB-OID ersetzt wird.
Verwaltungsprotokolle wie SNMP bieten ein verlässliches Mittel zum Zugriff auf Geräteverwaltungsdaten. Die meisten Rollendefinitionen überprüfen oder testen auf das Vorhandensein von:
- Unternehmensteil. Gibt den Hersteller anhand Unternehmens-Objekt-ID (OID) (gemäß IANA) an.
- Modul-ID. Das MIB-Modul (SNMPv2), auf das zugegriffen werden soll.
: Wenn die geklonte (untergeordnete) Rolle ein guter Ausgangspunkt ist, kann die Modul-ID (und die Suchlaufregeln, die sie verwenden) in den meisten Fällen wiederverwendet werden.
Im folgenden Beispiel wird gezeigt, wie der Unternehmensteil der OID so bearbeitet wurde, dass Liebert-Geräte (lcUpsIdentManufacturer=476) statt USVs von APC (lcUpsIdentManufacturer=318) zurückgegeben werden.
SNMP-Modul-IDs wiederverwenden. OIDs für Gerätearten (NICs, Drucker, USVs) oder Software-Protokollstacks (HTTP, OSPF, IP) können wiederverwendet werden, wenn eine Rolle erweitert wird, um ähnliche Geräte einer anderen Marke oder eines anderen Herstellers zu finden.
Bei Modul-IDs handelt es sich um nicht-negative Zahlen, die die Art des Protokolls oder Geräts angeben. Es handelt sich also um die SNMP-MIB-Verwaltungsdaten, die WhatsUp Gold zur Verfügung stehen. Im Gegensatz zu Unternehmens-OIDs, die unternehmensspezifisch sind, werden OIDs für Gerätearten (NICs, Drucker, USVs) oder Software-Protokollstacks (HTTP, OSPF, IP) herstellerübergreifend eingesetzt und können wiederverwendet werden.
Logik zwischen und innerhalb von Regelgruppen überprüfen. Beachten Sie beim Kopieren von Standardrollen, dass diese verallgemeinert sind und schnelle, einfache „Beliebige Übereinstimmung“-Prüfungen verwenden (eine beliebige Regel in einer Gruppe führt zur Anwendung der Rolle). Wenn Sie konkretere Suchlaufregeln hinzufügen (z. B. für eine bestimmte Gerätemarke), müssen Sie die Rollengruppen anpassen.
Vergleichen Sie bei der Erstellung von benutzerdefinierten Monitoren die Prüflogik mit der Logik in den Standardrollen und überprüfen Sie sie. Nehmen Sie bei Bedarf Anpassungen vor.
In der folgenden Infografik werden Suchlaufregeln für Standard-USVs mit Suchlaufregeln für eine benutzerdefinierte Rolle verglichen.
|
Bedeutung der Regel
|
Ergebnis, wenn Regel wahr ist
|
|
Eine Suchregelgruppe einer untergeordneten Standardrolle für USVs, die für alle Geräte wahr ist, bei denen das SNMPv2-USV-Modul befüllt ist ODER ein beliebiges Gerät, bei dem die Erkennungskriterien für die Standardfunktionskategorie „USV“ erfüllt werden.
|
Das Gerät wird als USV identifiziert; es werden grundlegende Monitore aktiviert. Wenn das Gerät von APC stammt, werden die APC-Monitore angewendet (die Teil der Monitorliste der Standardrolle sind).
|
|
Eine untergeordnete USV-Standardrolle, bei der nach einem Unternehmens-MIB-Objekt mit dem Wert „318“ (die Hersteller-ID für APC) gesucht wird.
|
Das Gerät wird als USV von APC identifiziert; es werden grundlegende und herstellerspezifische Monitore aktiviert.
|
|
Benutzerdefinierte Suchlaufregeln für eine untergeordnete USV-Rolle, die durch einen Booleschen UND-Operator (alle müssen übereinstimmen) verknüpft sind. Zuerst wird überprüft, dass das SNMP-MIB-Modul für die USV auf dem Gerät vorhanden ist; anschließend wird überprüft, ob die Hersteller-ID das Gerät als Liebert („476“) identifiziert.
|
Das Gerät wird als USV von Liebert identifiziert; es werden grundlegende und herstellerspezifische Monitore aktiviert.
|