Pesquisa de site

Como criar um painel no OpenSearch


Introdução

OpenSearch é um pacote de pesquisa e análise de código aberto que se originou como uma bifurcação do Elasticsearch e do Kibana. Ele suporta ingestão de dados em tempo real, consultas avançadas e segurança robusta, tornando-o ideal para comércio eletrônico, monitoramento de TI e aplicações financeiras. Com recursos como suporte a consultas SQL, aprendizado de máquina e alertas, o OpenSearch evolui continuamente por meio do desenvolvimento ativo da comunidade.

Neste tutorial, você aprenderá os fundamentos da criação de um painel usando o aplicativo Dashboard e dados de amostra do OpenSearch. O conjunto de dados de amostra inclui visualizações existentes, que você pode usar ou modificar para criar novas. Ao final deste tutorial, você terá dominado os fundamentos da criação de um novo painel com vários painéis no OpenSearch Dashboards.

Pré-requisitos

Antes de começar, certifique-se de ter:

  • Uma conta DigitalOcean com acesso ao Managed OpenSearch.
  • Conhecimento básico de OpenSearch e conceitos de visualização de dados.
  • Acesso ao painel OpenSearch.

Casos de uso mais comuns do painel OpenSearch

O aplicativo Dashboard no OpenSearch Dashboards permite representar visualmente dados analíticos, operacionais e estratégicos, fornecendo uma compreensão rápida de tendências e métricas principais, simplificando a exploração de dados e fornecendo insights oportunos.

Aqui estão três casos de uso para painéis no OpenSearch:

  1. Monitoramento de vendas de comércio eletrônico:

    • Crie um painel para rastrear métricas de vendas em tempo real, incluindo receita total, valor médio do pedido e taxas de conversão.
    • Visualize o comportamento do cliente, como taxas de abandono de carrinho e popularidade do produto, para otimizar estratégias de marketing.
    • Use alertas para notificar a equipe sobre mudanças significativas nos padrões de vendas, ajudando a resolver quaisquer problemas rapidamente.
  2. Monitoramento da infraestrutura de TI:

    • Configure painéis para monitorar a integridade do servidor, o desempenho da rede e o tempo de atividade dos aplicativos em toda a infraestrutura.
    • Visualize as principais métricas, como uso de CPU, consumo de memória e latência de rede, para garantir o desempenho ideal.
    • Implemente alertas para limites críticos, permitindo uma resposta rápida a possíveis interrupções ou degradações de desempenho.
  3. Rastreamento de incidentes de segurança:

    • Crie painéis para monitorar e analisar logs de segurança, incluindo tentativas de login, atividade de firewall e alertas de detecção de invasões.
    • Rastreie padrões de atividades suspeitas em tempo real para identificar possíveis violações de segurança.
    • Use ferramentas de visualização para correlacionar dados de diversas fontes, aprimorando a capacidade de responder e mitigar incidentes de segurança de maneira eficaz.

Etapa 1 - Criando um banco de dados OpenSearch gerenciado

  • Para criar um banco de dados de pesquisa aberto gerenciado, vá para a seção de banco de dados do painel de controle e clique em “Criar banco de dados”.

  • Escolha um “data center/região”.

  • Selecione a rede VPC desejada na região (se você tiver várias VPCs criadas).

  • Escolha “OpenSearch ” como mecanismo de banco de dados.

  • Agora escolha a configuração do banco de dados.

Observação: você pode alterar a configuração e fazer upgrade a qualquer momento após a criação do cluster; no entanto, o downscaling não é suportado atualmente.

  • A pesquisa aberta também suporta armazenamento em escala. Portanto, você pode escolher o tamanho do armazenamento.
  • Nomeie o cluster de banco de dados, selecione seu projeto preferido e adicione tags (se houver, opção opcional)
  • Clique em criar cluster de banco de dados.

Etapa 2 – Criar um painel e adicionar uma visualização existente

  • Clique para OpenSearch Dashboard no painel de controle da nuvem DigitalOcean

  • Faça login no painel com as credenciais fornecidas no painel da nuvem.

  • Depois de fazer login no OpenSearch, vá para OpenSearch “Dashboards > Dashboard ” no menu superior.

  • No painel Painéis, escolha “Criar painel”.

  • Clique no ícone do calendário e defina o filtro de tempo como Últimos X dias.

  • No painel, escolha “Adicionar um existente”.

  • Na janela Adicionar painéis, selecione Line Avg Bytes over time e feche o painel.

Você criou com sucesso um painel básico com um único painel, que será usado no restante deste tutorial.

Passo 3 – Criando visualização

  • Crie uma nova visualização - Na barra de ferramentas do painel, clique em “Criar novo. ”
  • Selecione “Medidor/métrica ” na janela Nova visualização e escolha o padrão de índice desejado.
  • Salve a visualização - Clique em “Salvar ” na barra de ferramentas.
  • Insira um título como “Contagem de métricas ” para o painel do gráfico de medidores na janela Salvar visualização.
  • Clique em “Salvar e retornar. ”

A visualização do gráfico de medidores agora está salva e você será redirecionado de volta ao painel. Você deverá ver duas visualizações exibidas no painel.

Observação: para visualizar e explorar dados em OpenSearch Dashboards, você pode criar um padrão de índice para recuperar dados do OpenSearch. Você tem quatro opções diferentes: Padrões de índice, Fontes de dados, Objetos salvos e Configurações avançadas. O OpenSearch Dashboards requer um padrão de índice para identificar quais índices você deseja explorar. Um padrão de índice pode apontar para um índice específico, como os dados de log de ontem ou todos os índices que contêm seus dados de log.

Conclusão

Parabéns! Você aprendeu como criar e visualizar painéis em um banco de dados DigitalOcean Managed OpenSearch. Abordamos a configuração de um novo painel, o uso de dados de amostra e a adição de visualizações. Com essas habilidades, agora você pode monitorar e analisar com eficácia suas principais métricas.

Artigos relacionados: