Konfigurieren Sie die Dateneingaben des Vektoragenten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Konfigurieren Sie eine Vektoragenten-Dateneingabe, damit Health Log Analytics Protokollnachrichten verarbeiten kann, die über einen Vektoragenten in Ihre Instanz ServiceNow gestreamt werden.

    Vorbereitungen

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

      MID-Serverkonfiguration mit aktivierter Protokollerfassungsfunktion.

      Wichtig:
      Health Log Analytics bietet keine Unterstützung für IPv6. Konfigurieren Sie den MID-Server auf IPv4, um mit der Anwendung zu arbeiten.
    • Wenn die IP-Adresse des MID-Server über Network Address Translation (NAT), ein Lastenausgleichsmodul oder ein ähnliches Gerät verfügbar gemacht wird, muss es sich um eine öffentliche IP-Adresse handeln. Fügen Sie in den Eigenschaften des MID-Server eine Eigenschaft mit dem Namen mid.public_ip mit der öffentlichen IP-Adresse als Wert hinzu. Weitere Informationen finden Sie unter MID Server-Eigenschaften erstellen.
    • Vergewissern Sie sich, dass Sie eine vektor.yaml- Datei auf Ihrem System haben, oder erstellen Sie eine.

    Erforderliche Rolle: evt_mgmt_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Ihre Organisation „Vector by Datadog “ verwendet, um Protokolldaten aus mehreren Quellen zu verarbeiten, bevor sie an HLAgesendet werden, unterscheidet sich das Protokollformat, das HLA empfängt, von anderen Typen. Die Vektoragent-Dateneingabe ermöglicht es HLA, Transportheader von inneren Protokollnachrichten in diesem Format zu erkennen und zu trennen und nur die innere Nachricht zur Verarbeitung an die Quelltypstruktur weiterzuleiten.

    Prozedur

    1. Navigieren zu Alle > Health Log Analytics > Dateneingabe > Dateneingaben.
    2. Wählen Sie auf der Seite „Data Inputs“ (Dateneingaben) die Option Neu aus.
    3. Wählen Sie Vektor - Stream - Protokolle aus Vektoragent aus.
    4. Füllen Sie auf der Registerkarte Erste Schritte das Formular aus, und wählen Sie Weiteraus.
      Eine detaillierte Beschreibung der Felder finden Sie unter Konfigurationsfelder für die Dateneingabe des Vektoragenten.
    5. Aktualisieren Sie auf der Registerkarte „vector.yaml“ den Code nach Bedarf mit den relevanten Werten.
      Sie können beispielsweise die Quellen oder Quelldateien angeben, aus denen die Protokolle gestreamt werden.
      Hinweis:
      Code, den Sie nicht ändern dürfen, enthält einen kommentierten Hinweis.

      Weitere Informationen finden Sie in der Vektordokumentation.

    6. Kopieren Sie den aktualisierten Code, und fügen Sie ihn in die Datei „vector.yaml“ auf Ihrem System ein.
    7. Wählen Sie Weiter.
      Auf der Registerkarte Fertigstellen wird eine Meldung angezeigt, die bestätigt, dass der Konfigurationsprozess für die Dateneingabe abgeschlossen ist.
    8. Starten Sie das Streaming von Protokolldaten, indem Sie „Vector“ mit der Konfigurationsdatei ausführen.
      Führen Sie den folgenden Befehl aus:vector --config /path/to/your/vector.yaml, wobei /path/to/your/ der tatsächliche Pfad zu Ihrer YAML-Datei ist.
    9. Wahlweise: Verwenden Sie nach Bedarf die anderen auf der Registerkarte Fertigstellen angezeigten Befehle.
    10. Wählen Sie Speichern, um die Dateneingabe zu speichern.

    Ergebnisse

    Health Log Analytics fügt den Dateneingabedatensatz der Tabelle „Dateneingaben“ hinzu. Durch die Dateneingabe wird das Streaming von Protokolldaten an Ihre Instanz ServiceNow gestartet.

    Hinweis:
    Wenn die KI-Engine Health Log Analytics ausgefallen ist und das Streaming von Daten beendet wurde, wird oben auf der Konfigurationsseite für die Dateneingabe eine Benachrichtigung angezeigt. Wenden Sie sich in diesem Fall an den Support ServiceNow.

    Nächste Maßnahme

    Stellen Sie sicher, dass die Dateneingabe aus Streaming-Daten besteht.