Testes de disponibilidade
Monitorar e Solucionar Problemas em Soluções Azure
Ebadur Osib
Senior Cloud Consulting Engineer
Meu app está no ar?
Testes de disponibilidade
Como um monitor de batimentos.
Verifica em intervalos regulares.
Testa de vários locais.
Dispara alertas em falhas.
O que são testes de disponibilidade
Roda automaticamente.
Dispara em agenda.
Mede:
Uptime
Responsividade
Correção
Detecta falhas rápido.
O custo de descobrir tarde demais
O custo de descobrir tarde demais
O custo de descobrir tarde demais
Tipos de testes de disponibilidade
Teste de ping
Envia uma solicitação HTTP GET para uma URL e locais definidos.
Feito para monitoramento rápido e básico de uptime.
Teste padrão
Roda em um navegador real.
Valida toda a jornada do usuário.
Testa ações como login e carregamento de páginas.
Teste customizado de trilha
Lógica de teste personalizada com SDK.
Valida APIs e fluxos.
Suporta etapas múltiplas e checagens específicas do negócio.
Resultados e insights dos testes
Testes de disponibilidade geram dados ricos.
Veja porcentagens de uptime e tendências de performance ao longo do tempo.
Cada execução traz resultados detalhados e status.
Em falhas, aprofunde nos logs para ver erros como timeouts ou rede.
Boas práticas
Rode testes de várias regiões e valide a jornada crítica do usuário.
Equilibre frequência com custo e cobertura.
Vincule testes a alertas e revise resultados para achar padrões recorrentes.
Vamos praticar!
Monitorar e Solucionar Problemas em Soluções Azure
Preparing Video For Download...