Discovery-Proben und -Sensoren

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Discovery Probes und Sensoren führen eine Datensammlung durch und aktualisieren die CMDB.

    Mit jedem Release ersetzen Muster viele Probes und Sensoren für die Discovery. Erwägen Sie, neue Muster zu erstellen oder vorhandene zu bearbeiten, wenn Sie anpassen möchten, was Discovery finden kann. Die Informationen zu Probes und Sensoren sind für Kunden gedacht, die noch keine Muster verwenden, und für Kunden, die bereits anwenderdefinierte Probes haben, die beim Upgrade aufbewahrt werden. Siehe Muster und horizontale DiscoveryFür weitere Informationen zu Mustern.

    Hinweis:
    Informationen zur Migration von Probe zu Muster finden Sie im wissensartikel KB0694477 .

    Discovery-Phasen

    Discovery verwendet in den ersten beiden Phasen der Discovery immer Probes und Sensoren: Wird gescannt Und Klassifizierung . Für die letzten beiden Phasen Identifizierung Und Exploration , Discovery kann Proben und Sensoren oder Muster verwenden. Dieses Thema bezieht sich nur auf Probes und Sensoren. Siehe Discovery erkundenFür eine Erklärung dieser Phasen. Siehe Muster und horizontale DiscoveryFür weitere Informationen zu Mustern.

    Probes, Sensoren und ECC-Warteschlange

    Die Probe sammelt die Informationen, und der Sensor verarbeitet sie. Beide erhalten ihre Anweisungen aus der ECC-Warteschlange. Auf dem MID-Server ist ein Worker-Auftrag vorhanden, der die Warteschlange auf Arbeit überwacht. Der Monitor überprüft auf alle Einträge, bei denen Warteschlange Ist Ausgabe Und Status Ist Bereit .
    Die ECC-Warteschlange
    Der MID-Server verarbeitet dann alle ECC-Ausgabenachrichten, führt die erforderlichen Probes aus und gibt die Probes-Ergebnisse an die ECC-Warteschlange zurück. Diese Ergebnisse werden als in die ECC-Warteschlange gestellt Eingabe Einträge.
    Abbildung : 1. ECC-Warteschlangeneingabe
    ECC-Warteschlangen-Datensatz

    Nachdem ein Eintrag in die ECC-Warteschlangentabelle eingefügt wurde, wird (beim Einfügen) eine Business-Regel ausgelöst, die diese Informationen übernimmt und über eine ausführt Sensorprozessor . Die Aufgabe des Sensorprozessors besteht darin, die Eingabedaten zu übernehmen, alle Sensoren zu finden, die an diesen Daten interessiert sind, und sie zur Verarbeitung weiterzugeben. Diese Sensoren aktualisieren letztendlich die CMDB.

    Wie Probes und Sensoren zusammenarbeiten

    Der MID-Server startet Probes, um Informationen zu einem Gerät zu sammeln. Die Probe sendet Informationen an den zu verarbeitenden Sensor zurück. Wenn für die Probe ein Nachverarbeitungsskript definiert ist, führt das Nachverarbeitungsskript eine Datenverarbeitung auf dem MID-Server durch, bevor Daten an den Sensor in der ServiceNow-Instanz zurückgesendet werden. Andernfalls senden die Probes alle erfassten Daten zurück, und der Sensor führt diese Datenverarbeitung durch. In beiden Fällen aktualisiert der Sensor die CMDB.

    A Mehrfachprobe Ist eine Probe, die Proben enthält. A Mehrfachsensor Verarbeitet die Daten aus einer Mehrfachprobe. Zur Verarbeitung der Daten aus der Multiprobe enthält der Multisensor einzelne Skripts zur Verarbeitung der Daten, die von jeder Probe in der Multiprobe zurückgegeben werden, sowie ein Haupt-Multisensor-Skript. Die einzelnen Skripts übergeben ihre verarbeiteten Daten an das Hauptskript für mehrere Sensoren.

    Das Multisensor-Formular

    Probentypen

    Gerät Probe-Typ

    Windows

    Computer und Server
    Remote-WMI-Abfragen, Shell-Befehle

    UNIXUnd LinuxServer

    Shell-Befehl (über SSH-Protokoll, Version 2). DiscoveryUnterstützt jede Bourne-kompatible Shell.

    Speicher CIM/WBEM-Abfragen
    Drucker SNMP-Abfragen
    Netzwerkgerät (Switches, Router usw.) SNMP-Abfragen
    Webserver HTTP-Header-Untersuchung
    Unterbrechungsfreie Stromversorgungen (USV) SNMP-Abfragen