Konfigurieren Sie REST-API-Dateneingaben

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Konfigurieren Sie eine REST-API-Dateneingabe für das Streaming von Protokolldaten an Ihren ServiceNowInstanz im JSON-Format.

    Vorbereitungen

    • Stellen Sie sicher, dass ein MID-Server Ist mit aktivierter Protokollerfassungsfunktion installiert und konfiguriert.

      MID-Serverkonfiguration mit aktivierter Protokollerfassungsfunktion.

      Wichtig:
      Health Log Analytics Unterstützt IPv6 nicht. Um mit der Anwendung zu arbeiten, konfigurieren Sie MID-ServerAn IPv4.
    • Stellen Sie sicher, dass ein MID-Webserver für eingerichtet ist MID-Server.

      Weitere Informationen finden Sie unter Konfigurieren Sie MID-WebserverErweiterung.

      Im MID-Webserver-Kontextformular in Ausführen am Feld auswählen Bestimmter MID-Server Und nicht die Clusteroption. In MID-Server Feld, wählen Sie das spezifische aus MID-ServerZu dem die Protokolldaten gehören Veröffentlicht .

    • Wenn die IP-Adresse von MID-ServerWird durch Netzwerkadressübersetzung (Network Address Translation, NAT), ein Lastenausgleichsmodul oder ein ähnliches Gerät verfügbar gemacht. Muss eine öffentliche IP-Adresse haben. In MID-ServerEigenschaften, fügen Sie eine Eigenschaft mit dem Namen hinzu mid.public_ipMit der öffentlichen IP-Adresse als Wert. Weitere Informationen finden Sie unter Erstellen Sie eine MID-Servereigenschaft .

    Erforderliche Rolle: evt_mgmt_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die Erweiterung verarbeitet Protokollnachrichten, die an gesendet werden MID-ServerDurch eine externe Protokollquelle. Die MID-ServerVerarbeitet die Nachrichten und übergibt sie dann an Ihre Instanz.

    Dient zum Streamen von Protokollnachrichten an MID-Server, Die URL muss das Format haben http://{MID_SERVER_IP}:{MID_WEB_SERVER_PORT}/api/MID/hla/RAW , Wo /api/Mid/hla/RAW Ist der Endpunkt.

    Prozedur

    1. Navigieren zu Alle > Health Log Analytics > Dateneingabe > Dateneingabenan.
    2. Wählen Sie auf der Seite „Dateneingaben“ die Option aus Neu .
    3. Wählen Sie die REST-API-Dateneingabe aus.
    4. Füllen Sie im Formular die Felder aus.
      Eine Beschreibung der Felder finden Sie unter Konfigurationsfelder für REST-API-Dateneingabe.
    5. Wählen Sie Absenden.

    Ergebnisse

    Der Konfigurationsprozess für die Dateneingabe ist abgeschlossen. Health Log AnalyticsFügt den Dateneingabedatensatz zu hinzu Dateneingaben Tabelle und hängt die Konfigurationsdatei an den Dateneingabedatensatz an.Die Dateneingabe beginnt mit dem Streaming von Protokolldaten im JSON-Format an Ihren ServiceNowInstanz.

    Nächste Maßnahme

    Stellen Sie sicher, dass die Dateneingabe Daten streamt.