View a markdown version of this page

Descubra registros - OpenSearch Serviço Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Descubra registros

A página Discover Logs fornece uma interface dedicada para explorar e analisar dados de log em seu espaço de trabalho OpenSearch de observabilidade do Service. Você pode escrever consultas PPL para filtrar e agregar dados de log, criar visualizações diretamente dos resultados da consulta e adicionar essas visualizações aos painéis. A página também fornece assistência de consulta em linguagem natural fornecida pelo assistente de OpenSearch IA.

Para acessar a página de registros

Em seu espaço de trabalho de observabilidade, expanda Discover no painel de navegação à esquerda e escolha Registros.

Explorando dados de log

A interface Discover Logs fornece os seguintes componentes para explorar seus dados de registro.

  • Seletor de conjunto de dados — escolha o conjunto de dados de registros que você deseja consultar. Cada conjunto de dados é mapeado para um ou mais índices em seu domínio de OpenSearch serviço.

  • Editor de consultas — escreva consultas PPL para filtrar, agregar e transformar seus dados de registro. O editor fornece sugestões de preenchimento automático e destaque de sintaxe.

  • Filtro de tempo — especifique o intervalo de tempo para os resultados da consulta. Você pode escolher um intervalo relativo ou especificar horários absolutos de início e término.

  • Painel de resultados — Visualize os resultados da consulta como uma tabela de eventos de log. Você pode expandir eventos individuais para ver todos os campos.

  • Histograma — Visualize a distribuição dos eventos de log ao longo do tempo. O histograma é atualizado automaticamente com base na sua consulta e no filtro de tempo.

  • Painel de campos — Navegue pelos campos disponíveis em seu conjunto de dados e adicione-os como colunas à tabela de resultados.

Consultando registros usando PPL

A linguagem de processamento canalizada (PPL) é uma linguagem de consulta que usa a sintaxe baseada em pipe (|) para encadear comandos. Você pode usar o PPL para filtrar, agregar e transformar seus dados de log.

Consultas básicas

Para recuperar todos os eventos de log de um conjunto de dados, use o source comando:

source = my-logs-dataset

Para limitar o número de resultados, use o head comando:

source = my-logs-dataset | head 20

Filtrando com WHERE

Use a where cláusula para filtrar eventos de log com base nos valores do campo:

source = my-logs-dataset | where severity_text = 'ERROR'

Você pode combinar várias condições:

source = my-logs-dataset | where severity_text = 'ERROR' and service_name = 'payment-service'

Gerenciando consultas

Você pode salvar as consultas usadas com frequência para reutilização. Para salvar uma consulta, escolha Salvar na barra de ferramentas do editor de consultas e insira um nome para a consulta. Para carregar uma consulta salva, escolha Abrir e selecione a consulta na lista.

Para obter a lista completa de comandos e funções do PPL, consulte a referência da linguagem de processamento canalizado.

Criação de visualizações a partir de registros

Você pode criar visualizações diretamente dos resultados da sua consulta PPL. Use o stats comando para agregar dados para visualização:

source = my-logs-dataset | stats count() as error_count by service_name, span(timestamp, 1h)

Depois de executar uma stats consulta, escolha a guia Visualização para ver os resultados como um gráfico.

Tipos de visualização

A tabela a seguir descreve os tipos de visualização que você pode usar.

Tipo Description
Linha Exibe pontos de dados conectados por linhas, úteis para mostrar tendências ao longo do tempo.
Área Semelhante a um gráfico de linhas com a área abaixo da linha preenchida, útil para mostrar o volume ao longo do tempo.
Barra Exibe dados como barras verticais ou horizontais, úteis para comparar valores entre categorias.
Métrica Exibe um único valor numérico, útil para mostrar os principais indicadores de desempenho.
Linha do tempo dos estados Exibe as mudanças de estado ao longo do tempo como faixas coloridas, úteis para monitorar as transições de status.
Mapa de calor Exibe dados como uma matriz de células coloridas, útil para mostrar densidade e padrões.
Medidor em barras Exibe um único valor como uma barra preenchida dentro de um intervalo, útil para mostrar o progresso em direção a um limite.
Pizza Exibe dados como fatias proporcionais de um círculo, úteis para mostrar a composição.

Configurações de visualização

Quando a guia Visualização está ativa, um painel de configurações aparece no lado direito da tela. Use esse painel para configurar o tipo de gráfico, mapear campos em eixos e personalizar estilos visuais, como cores e legendas.

Para alternar os eixos de uma visualização, use a configuração do eixo no painel de configurações.

Adicionar visualizações aos painéis

Depois de criar uma visualização, você pode adicioná-la a um painel para monitoramento contínuo. Escolha Salvar no painel na barra de ferramentas de visualização e selecione um painel existente ou crie um novo. A visualização é salva com sua consulta PPL subjacente para que seja atualizada automaticamente quando você abre o painel.