Insights
Neuestes
False
Bannerhintergrundbild
Insights
Letzte Aktualisierung 18. Apr. 2024

Senden von Daten an Elasticsearch

Überblick

In diesem Thema erfahren Sie, wie Sie die Echtzeitdatenexportfunktion von Insights nutzen, um Daten an ElasticSearch zu senden und damit Echtzeitüberwachungsdaten in das Kibana-Dashboard einzufügen.

Voraussetzungen

Bevor Sie Echtzeitüberwachungsdaten in Kibana anzeigen können, müssen die folgenden Hosts eingerichtet werden:

Einrichten eines ElasticSearch-Hosts

Sie können ElasticSearch selbst hosten oder die Cloud-Option verwenden.

Weitere Informationen finden Sie auf der offiziellen Elastic-Website.

Einrichten eines FileBeat-Hosts

Überblick

FileBeat ist ein Tool zum Sammeln von Daten aus einer Quelle (in diesem FallEventHub ) und zum Senden an ElasticSearch.

Installation

Sie müssen Ihren eigenen FileBeat-Server hosten.

Um FileBeat zu installieren, stellen Sie zuerst Ihre Hosts bereit und folgen Sie den Anweisungen auf der offiziellen Elastic-Website für Ihr Betriebssystem.

Konfiguration

Um FileBeat zu konfigurieren, verwenden Sie die folgenden Anweisungen:

  1. Öffnen Sie die Datei filebeat.yml.
  2. Richten Sie eine Verbindung zu ElasticSearch ein:

    cloud.id: "cloud:YOUR_CLOUD_ID"
    cloud.auth: "USERNAME:YOUR_PASSWORD"cloud.id: "cloud:YOUR_CLOUD_ID"
    cloud.auth: "USERNAME:YOUR_PASSWORD"

    Sie können Ihre Cloud-ID von der Registerkarte Bereitstellungen in ElasticSearch abrufen.



  3. Wechseln Sie zum Abschnitt filebeat.inputs in der Datei filebeat.yml .
  4. Fügen Sie Ihre EventHub-Verbindungseinstellungen im Abschnitt filebeat.inputs hinzu.
    <ul>
    <li>type: azure-eventhub
      enabled: true
      eventhub: <YOUR EVENTHUB>
      consumer_group: "filebeat"
      connection_string: <YOUR CONNECTION STRING>
      storage_account_key: <YOUR STORAGE ACCOUNT KEY>
      storage_account_container: ""
      resource_manager_endpoint: """</li>
    </ul><ul>
    <li>type: azure-eventhub
      enabled: true
      eventhub: <YOUR EVENTHUB>
      consumer_group: "filebeat"
      connection_string: <YOUR CONNECTION STRING>
      storage_account_key: <YOUR STORAGE ACCOUNT KEY>
      storage_account_container: ""
      resource_manager_endpoint: """</li>
    </ul>
  5. Wechseln Sie zum Abschnitt processors in der Datei filebeat.yml .
  6. Fügen Sie die folgenden Zeilen im Abschnitt processors hinzu:
    <ul>
    <li>decode_json_fields:
          fields: ["message"]
          process_array: false
          max_depth: 2
          target: ""
          overwrite_keys: false
          add_error_key: true</li>
    </ul><ul>
    <li>decode_json_fields:
          fields: ["message"]
          process_array: false
          max_depth: 2
          target: ""
          overwrite_keys: false
          add_error_key: true</li>
    </ul>

Starten des FileBeat-Diensts

Nachdem Sie FileBeat erfolgreich installiert und konfiguriert haben, folgen Sie dem Verfahren auf der offiziellen Elastic-Website , um den Dienst zu starten.

Daten in Kibana anzeigen

Führen Sie die folgenden Schritte aus, um Ihre Daten in Kibana anzuzeigen.

  1. Öffnen Sie ElasticSearch.
  2. Erweitern Sie die Kategorie Analytics im Dashboard auf der linken Seite.
  3. Wählen Sie Erkennen aus.



  4. Legen Sie die Datenansicht auf filebeat-*.



Sie können Ihre Daten jetzt in Kibana anzeigen.



  • Überblick
  • Voraussetzungen
  • Einrichten eines ElasticSearch-Hosts
  • Einrichten eines FileBeat-Hosts
  • Daten in Kibana anzeigen

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.