Observabilidade no Amazon Service OpenSearch - 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á.

Observabilidade no Amazon Service OpenSearch

Observabilidade é a prática de obter informações sobre o estado interno e o desempenho de seus sistemas complexos examinando suas saídas. O monitoramento tradicional pode dizer que seu sistema está inativo. A observabilidade ajuda você a entender por que ele está inativo, permitindo que você faça novas perguntas sobre seus dados.

O Amazon OpenSearch Service fornece uma solução unificada coletando e correlacionando os principais tipos de dados de telemetria.

  • Os registros fornecem registros com data e hora de eventos, como erros de aplicativos, solicitações de usuários ou mensagens de status do sistema.

  • Os rastreamentos representam a end-to-end jornada de uma solicitação à medida que ela percorre os diferentes serviços em um sistema distribuído.

Ao reunir esses tipos de dados, o Amazon OpenSearch Service ajuda equipes operacionais, engenheiros de confiabilidade do site e desenvolvedores a detectar, diagnosticar e resolver problemas operacionais com mais rapidez.

O fluxo de trabalho de observabilidade no Service OpenSearch

Colocar dados de seus aplicativos no OpenSearch Service para análise usa um pipeline de vários estágios:

  1. Coleção

    O processo começa na fonte com agentes ou coletores leves que coletam dados de telemetria de seus produtores de sinal, como aplicativos e infraestrutura. Dois agentes de código aberto comuns são:

    • OpenTelemetry(OTel) coletor — O padrão da indústria e o método preferido para coletar registros e rastros.

    • Fluent Bit — Um processador e encaminhador de registros leve e de alto desempenho que suporta o OTel esquema para registros e rastreamentos.

  2. Ingestão ( OpenSearch ingestão da Amazon)

    Depois que a telemetria é coletada, os dados são enviados para o OpenSearch Ingestion, um pipeline de dados totalmente gerenciado e sem servidor. Você pode criar pipelines personalizados para:

    • Filtrar — remova dados desnecessários para reduzir os custos de armazenamento.

    • Enriqueça — adicione metadados valiosos, como informações geográficas de um endereço IP.

    • Transforme e normalize — estruture registros não estruturados em um formato consistente.

    • Rota — Envie diferentes tipos de dados para diferentes índices de OpenSearch serviços ou para o Amazon S3.

  3. Análise e visualização

    Após o processamento, os dados são carregados em um domínio ou coleção do OpenSearch Serviço. Você pode armazenar, indexar e analisar grandes quantidades de dados quase em tempo real. Você interage com esses dados por meio de uma interface de visualização, como o espaço de trabalho de observabilidade da interface do OpenSearch usuário, para executar consultas, criar painéis e configurar alertas.

OpenSearch UI e OpenSearch painéis

OpenSearch O serviço fornece duas interfaces de usuário distintas para observabilidade. Recomendamos que você use a OpenSearch interface do usuário e configure um espaço de trabalho de observabilidade para novas instalações e migre dos painéis existentes. OpenSearch Abaixo está uma tabela descrevendo os benefícios da OpenSearch interface do usuário em relação aos OpenSearch painéis tradicionais.

Recurso OpenSearch UI OpenSearch Painéis
Fontes de dados Várias fontes — pode se conectar a vários domínios OpenSearch de serviço, coleções OpenSearch sem servidor e outras fontes de dados. Fonte única — co-localizada com um único domínio de OpenSearch serviço.
Atualizações Os novos recursos chegam aqui primeiro porque não estão vinculados a uma OpenSearch versão específica. Os novos recursos estão vinculados à OpenSearch versão. As atualizações podem ser descontinuadas no futuro.
Disponibilidade Hospedado na Nuvem AWS garantia de zero tempo de inatividade durante as atualizações do cluster. Pode ficar temporariamente indisponível durante a manutenção e as atualizações do domínio
Colaboração Apresenta espaços de trabalho para colaboração em equipe organizada em fluxos de trabalho específicos. A colaboração é baseada no compartilhamento de objetos salvos em um único domínio.

Observação — Para facilitar a introdução, criamos um novo fluxo de trabalho Get Started para registros no console do Amazon OpenSearch Service, que configurará um novo pipeline de ingestão OTel personalizado, permitirá que você selecione um OpenSearch cluster existente e crie um novo aplicativo de OpenSearch interface de usuário com um espaço de trabalho de observabilidade criado. Tudo o que você precisa fazer é direcionar seus OTel agentes para o novo endpoint de ingestão e você estará pronto para desbloquear insights sobre seus dados OTel formatados.

Como a ingestão e a análise são tratadas de forma diferente em registros e rastreamentos, criamos seções separadas para aprofundar.