Insights
Mais recente
falso
Imagem de fundo do banner
Insights
Última atualização 18 de abril de 2024

Enviando dados para o Elasticsearch

Visão geral

Neste tópico, você pode aprender como aproveitar o recurso de exportação de dados em tempo real do Insights para enviar dados ao ElasticSearch e usá-lo para preencher dados de monitoramento em tempo real no painel do Kibana.

Pré-requisitos

Antes de começar a visualizar os dados de monitoramento em tempo real no Kibana, os seguintes hosts devem ser configurados:

Configurando um ElasticSearch Host

Você pode optar por hospedar o ElasticSearch por conta própria ou usar a opção de nuvem.

Para obter mais informações, consulte o site oficial do Elastic.

Configurando um Host FileBeat

Visão geral

FileBeat é uma ferramenta usada para coletar dados de uma fonte (EventHub neste caso) e enviá-los para o ElasticSearch.

Instalação

Você precisa hospedar seu próprio servidor FileBeat.

Para instalar o FileBeat, primeiro provisione seus hosts e siga as instruções do site oficial do Elastic para seu sistema operacional.

Configuração

Para configurar o FileBeat, use as seguintes instruções:

  1. Abra o arquivo filebeat.yml.
  2. Configure uma conexão com o ElasticSearch:

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

    Você pode obter o seu Cloud ID na guia Implantações no ElasticSearch.



  3. Vá para a seção filebeat.inputs no arquivo filebeat.yml .
  4. Adicione suas configurações de conexão do EventHub na seção 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. Vá para a seção processors no arquivo filebeat.yml .
  6. Adicione as seguintes linhas na seção 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>

Iniciando o serviço FileBeat

Após ter instalado e configurado o FileBeat com sucesso, siga o procedimento do site oficial do Elastic para iniciar o serviço.

Exibir dados no Kibana

Para visualizar seus dados no Kibana, use as etapas a seguir.

  1. Abra ElasticSearch.
  2. Expanda a categoria Analytics no painel à esquerda.
  3. Selecione Descobrir.



  4. Defina a exibição de dados como filebeat-*.



Agora você pode visualizar seus dados no Kibana.



  • Visão geral
  • Pré-requisitos
  • Configurando um ElasticSearch Host
  • Configurando um Host FileBeat
  • Exibir dados no Kibana

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.