Transaction Search
O Transaction Search é uma experiência de analytics interativo que você pode usar para obter visibilidade completa das extensões de transação da aplicação. As extensões são as unidades fundamentais de operação em um rastreamento distribuído e representam ações ou tarefas específicas em uma aplicação ou sistema. Cada extensão registra detalhes sobre um segmento específico da transação. Esses detalhes incluem horários de início e término, duração e metadados associados, que podem incluir atributos comerciais, como IDs de clientes e de pedidos. As extensões são organizadas em uma hierarquia pai-filho. Essa hierarquia forma um rastreamento completo, mapeando o fluxo de uma transação em diferentes componentes ou serviços.

Tópicos
Benefícios
Estes são os benefícios de usar o Transaction Search:
Capturar todas as extensões
Ingira 100% das extensões como logs estruturados no CloudWatch para obter visibilidade completa. Isso evita rastreamentos fragmentados e fornece a capacidade de visualizar rastreamentos grandes contendo até 10 mil extensões para obter insights detalhados.
Extensões de índice como resumos de rastreamentos
Indexe uma porcentagem de extensões como resumos de rastreamento no X-Ray para desbloquear pesquisas e analytics de rastreamento de ponta a ponta.
Investigue problemas de transações com analytics de formato gratuito
Pesquise todos os atributos de extensão no editor visual para identificar a causa dos problemas nas transações da aplicação. Isso ajuda você a responder a perguntas sobre a performance da aplicação e o impacto que os usuários finais causam com base nas transações da aplicação.
Enviar extensões para o endpoint do OpenTelemetry
Envie extensões para o endpoint do OpenTelemetry de rastreamentos do X-Ray. Essas extensões são armazenadas no formato de convenção semântica com IDs de rastreamento do W3C
nota
Os rastreamentos do X-Ray são convertidos automaticamente para o formato de convenção semântica antes de serem armazenados em um grupo de logs denominado aws/spans
. Para obter mais informações, consulte O grupo de logs de extensões.
Usar o CloudWatch Logs com extensões
Use filtros de métricas para extrair métricas personalizadas, filtros de assinatura para encaminhar dados e mascaramento de dados para proteger informações de identificação pessoal.
Solucionar problemas da aplicação
Acesse painéis, métricas e topologia da aplicação ao habilitar o Application Signals para todas as extensões enviadas ao CloudWatch.
Como funciona
Ao habilitar o Transaction Search, você desbloqueia vários recursos, incluindo recursos no Application Signals e no CloudWatch Logs.

Caso envie rastreamentos para o X-Ray, você poderá começar ativando o Transaction Search no console ou com a API. Se você não enviar rastreamentos para o X-Ray, poderá usar o CloudWatch Application Signals, que fornece uma configuração do OpenTelemetry pré-empacotada com o AWS Distro for OpenTelemetry (ADOT), o CloudWatch Agent, ou usar o OpenTelemetry diretamente.
Quando você habilita o Transaction Search, as extensões enviadas para o X-Ray são ingeridas em um grupo de logs denominado aws/spans
. O CloudWatch usa essas extensões para gerar uma experiência de monitoramento de performance de aplicações (APM) selecionada no CloudWatch Application Signals. Isso permite pesquisar e analisar extensões, bem como usar os recursos do CloudWatch Logs, como detecção de anomalias e padrões. Você pode até mesmo usar a extração de métricas personalizadas. O CloudWatch Application Signals fornece uma visualização unificada e centrada em aplicação dos serviços, dependências e aplicações. Também ajuda você a monitorar e rastrear a integridade da aplicação.
Você também pode analisar extensões usando a experiência interativa de pesquisa e analytics no CloudWatch para responder a quaisquer perguntas relacionadas à performance da aplicação ou ao impacto no usuário final com o Transaction Search. Detecte o impacto nos usuários finais e encontre transações no contexto desses problemas usando atributos relevantes, como nome do cliente ou número do pedido. Você pode correlacionar transações a eventos comerciais, como pagamentos com falha, e aprofundar-se nas interações entre os componentes da aplicação para estabelecer uma causa raiz. Com o CloudWatch, você obtém cobertura completa das transações de aplicações com insights correlacionados, o que ajuda a acelerar o tempo médio de resolução.
Preços
Para obter informações sobre preços, consulte Amazon CloudWatch Pricing