UiPath Documentation
insights
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Insights-Benutzerhandbuch

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 Fall EventHub ) 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 befolgen Sie die 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 auf der Registerkarte Bereitstellungen in ElasticSearch abrufen.

3. Wechseln Sie zum Abschnitt filebeat.inputs in der filebeat.yml -Datei. 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>
  1. Wechseln Sie zum Abschnitt processors in der Datei filebeat.yml .
  2. 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. Expand the Analytics category from the dashboard on the left.

  3. Select Discover.

  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?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben