Validiert Befehle, die in der musterbasierten Discovery verwendet werden

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Validieren Sie Musterbefehle, um sich zu vergewissern, dass sie vom MID-Server erfolgreich ausgeführt werden können. Normalerweise können Befehle fehlschlagen, wenn Sie die Anmeldeinformationen nicht konfiguriert haben, die zum Ausführen dieser Befehle auf Ihrem erforderlich sind ServiceNow Instanz. Ein weiterer häufiger Grund für Befehlsfehler besteht darin, dass die für die Discovery verwendeten IP-Adressen nicht erreichbar sind.

    Vorbereitungen

    • Stellen Sie sicher, dass Sie über die folgenden Anwendungen verfügen:
      • Musterdesigner-Erweiterungen (sn_itom_pde)
      • Muster für Discovery und Service-Mapping (sn_itom_pattern)
    • Überprüfen Sie das Protokoll für horizontale Erkennung basierend auf Mustern, wie in Protokolle für horizontale Erkennung prüfen beschrieben.
    • Wenn Sie Befehle zum ersten Mal anzeigen, haben Sie aktualisiert Muster für Discovery und Service-Mapping, Oder haben Sie ein Muster angepasst, aktualisieren Sie die Befehlsliste, indem Sie zu navigieren Alle > Musterdesigner > Tool zur Befehlsvalidierung > Befehlsliste Und auswählen Aktualisieren Sie Die Befehlsliste .
    • Um Anmeldeinformationen in einem IP-Bereich oder IP-Netzwerk testen zu können, installieren Sie die Skripteinbindung ParseIPRanges, die dem KB-Artikel KB1123625: Command Validation Tool (Befehlsvalidierungs-Tool) angefügt ist.

    Erforderliche Rolle: discovery_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Unabhängig davon, ob Sie die Erkennung mithilfe von Mustern oder Probes durchführen, werden vom MID-Server Befehle für den Zugriff auf Konfigurationselemente (Configuration Items, CIs) ausgeführt. Die meisten Befehle erfordern Anmeldeinformationen, damit sie ausgeführt werden können. Darüber hinaus müssen Sie die Rolle eines Benutzers mit erweiterten Rechten annehmen, um einige dieser Befehle auszuführen. Wenn die erforderlichen Anmeldeinformationen fehlen, schlägt die Discovery fehl.

    Für die musterbasierte Discovery können Sie alle Befehle, die von einem bestimmten Muster verwendet werden, gleichzeitig validieren.

    Sie können Discovery-Befehle auch validieren, um zu überprüfen, ob die IP-Adressen, die Sie für die Discovery verwenden, erreichbar sind. Manchmal sind IP-Adressen falsch, oder die Server, von denen diese IP-Adressen verwendet werden, sind ausgefallen.

    Wenn Sie Befehle validieren, die anwendbare Anmeldeinformationen enthalten, überprüft das Tool zur Befehlsvalidierung Verbindungen und Anmeldeinformationen Modul und verwendet relevante anwendbare Anmeldeinformationen, die dort konfiguriert sind.

    Prozedur

    1. Navigieren zu Alle > Musterdesigner > Tool zur Befehlsvalidierung > Neu erstellenan.
    2. Wahlweise: Wählen Sie aus, um alle von einem Muster verwendeten Befehle zu validieren Validiert Alle Musterbefehle .
    3. Füllen Sie die Felder wie in Formular „Befehlsvalidierungsaufgaben“ für musterbasierte Discovery beschrieben aus.
    4. Drücken und halten Sie den Formularheader (oder klicken Sie mit der rechten Maustaste darauf), und wählen Sie Speichern.
    5. Wahlweise: Wenn die von Ihnen ausgewählten Befehle temporäre Variablen enthalten, fügen Sie die Werte für diese Variablen hinzu, bevor Sie diese Befehle validieren.
      1. Wählen Sie Aus Aktualisieren Sie Temporäre Variablenzuordnungen Unter Zugehörige Links .
        Das Tool erstellt eine Liste aller temporären Variablen für die ausgewählten Befehle und IPs.
      2. Wählen Sie aus Zuordnungen Temporärer Variablen Registerkarte und geben Sie die Werte für die temporären Variablen ein.
        Abbildung : 1. Registerkarte „temporäre Variablenzuordnungen“
        Die Wertspalte
    6. Wählen Sie Run Command Validation (Befehlsvalidierung ausführen) aus.
    7. Überprüfen Sie, ob im Abschnitt Command Validation Task Results (Ergebnisse der Befehlsvalidierungsaufgabe) in der Spalte Ergebnis der Eintrag FEHLER angezeigt wird.

      Abschnitt „Command Validation Task Results“ (Ergebnisse der Befehlsvalidierungsaufgabe)
    8. Wählen Sie den Link im aus Test Der Befehlsvalidierung Spalte.
    9. Überprüfen Sie die Beschreibung im Feld Ergebnisdetails.

    Nächste Maßnahme

    1. Wählen Sie aus Öffnen Sie Vorschläge, um einen Fehler zu beheben Link.
      Vorschläge zur Fehlerbehandlung öffnen
    2. Befolgen Sie die Anweisungen im Schritte zur Korrektur Fenster.