Splunk APM
5. APM Trace Analyzer
Como o Splunk APM fornece NoSample Tracing e suporta traces de ponta a ponta de cada serviço, o Splunk APM captura todos os rastreamentos. Para este workshop, o Order Confirmation ID está disponível como tag. Isso significa que podemos usar isso para procurar o traço exato da experiência ruim do usuário que você encontrou anteriormente no workshop.
Analisador de rastreamento
- Com a caixa externa de paymentservice selecionada, no painel direito, clique em Traces.
- Configure Time Range como Last 15 minutes.
- Certifique-se de que Sample Ratio esteja definido como
1:1e não1:10.

A visualização Trace & error count mostra o total de rastreamentos e rastreamentos com erros em um gráfico de barras empilhadas. Você pode usar o mouse para selecionar um período específico dentro do período disponível.
- Clique no menu suspenso que diz Contagem de rastreamento e erros e altere para Duração do rastreamento

A visualização Trace Duration mostra um mapa térmico de rastreamentos por duração. O mapa de calor representa 3 dimensões de dados:
- Tempo no eixo x
- Duração do rastreamento no eixo y
- Os rastreamentos (ou solicitações) por segundo são representados pelos tons do mapa de calor
Você pode usar o mouse para selecionar uma área no mapa de calor, para focar em um período de tempo específico e em um intervalo de duração do rastreamento.
- Mude de Duração do rastreamento de volta para Contagem de rastreamento e erros.
- No seletor de horário, selecione Last 1 hour.
- Observe que a maioria de nossos rastreamentos contém erros (vermelho) e há apenas uma quantidade limitada de rastreamentos livres de erros (azul).
- Certifique-se de que Sample Ratio esteja definido como
1:1e não1:10. - Clique em Adicionar filtros, digite
orderIde selecione orderId na lista. - Cole seu Order Confirmation ID de quando você foi às compras anteriormente no workshop e pressione Enter. Se você não capturou um, peça um ao seu instrutor.

Agora filtramos o trace exato onde você encontrou uma experiência de usuário ruim com uma espera de checkout muito longa.
Um benefício secundário da visualização desse rastreamento é que ele estará acessível por até 13 meses. Isso permitirá que os desenvolvedores retornem a esse problema posteriormente e ainda visualizem esse trace, por exemplo.
- Clique no traço na lista.
A seguir, caminharemos pela cachoeira tracejada.
