insights
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Insights
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 15 de nov. de 2024

Enviar datos a Elasticsearch

Información general

En este tema, puede aprender cómo aprovechar la función de exportación de datos en tiempo real de Insights para enviar datos a Búsqueda elástica (ElasticSearch) y usarlos para completar los datos de supervisión en tiempo real en el tablero de Kibana.

Requisitos previos

Antes de poder empezar a ver datos de supervisión en tiempo real en Kibana, se deben configurar los siguientes hosts:

Configuración de un host de ElasticSearch

Puedes elegir alojar ElasticSearch tú mismo o utilizar la opción en la nube.

Para obtener más información, consulte el sitio web oficial de Elastic.

Configuración de un host FileBeat

Información general

Filebeat es una herramienta utilizada para recopilar datos de un origen (EventHub en este caso) y enviarlos a ElasticSearch.

Instalación

Necesitas alojar tu propio servidor Filebeat.

Para instalar Filebeat, primero aprovisiona tus hosts y sigue las instrucciones del sitio web oficial de Elastic para tu sistema operativo.

Configuración

Para configurar File BEat, siga las siguientes instrucciones:

  1. Abre el archivo filebeat.yml.
  2. Configura una conexión a ElasticSearch:

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

    Puedes obtener tu ID de Cloud en la pestaña Implementaciones en ElasticSearch.



  3. Ve a la sección filebeat.inputs en el archivo filebeat.yml .
  4. Agrega tu configuración de conexión de EventHub en la sección filebeat.inputs .
    <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. Ve a la sección processors en el archivo filebeat.yml .
  6. Añade las siguientes líneas en la sección processors :
    <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>

Iniciar el servicio Filebeat

Después de instalar y configurar correctamente Filebeat, sigue el procedimiento del sitio web oficial de Elastic para iniciar el servicio.

View data in Kibana

Para ver tus datos en Kibana, sigue los siguientes pasos.

  1. Abre ElasticSearch.
  2. Expanda la categoría Análisis desde el panel de la izquierda.
  3. Selecciona Descubrir.



  4. Establece la vista de datos en filebeat-*.



Ahora puedes ver tus datos en Kibana.



  • Información general
  • Requisitos previos
  • Configuración de un host de ElasticSearch
  • Configuración de un host FileBeat
  • View data in Kibana

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.