Todos os casos de uso

Investigue gargalos de performance de API

O Zero extrai dados de TP95 do Axiom, revela os endpoints mais lentos, identifica padrões e cria uma issue no GitHub com os achados a partir de uma única mensagem no Slack.

O Zero conecta:SlackAxiomGitHub

O que o Zero entrega

Qual é o problema

Picos de TP95 nem sempre disparam um alerta. Eles ficam parados nos seus dashboards de métricas, degradando silenciosamente a experiência do usuário enquanto seu time está focado em entregar. O Zero facilita a verificação da performance de qualquer endpoint sob demanda - extraia os últimos 7 dias de dados de TP95, veja quais requisições estão lentas e tenha uma issue no GitHub registrada automaticamente para que nada seja deixado de lado.

Como o Zero resolve

Passo 1: conecte suas ferramentas

Axiom
Axiom
Obrigatório
O Axiom é obrigatório. O Zero consulta seu dataset do Axiom em busca de eventos de requisição filtrados por caminho do endpoint e janela de tempo.
Conectar
GitHub
GitHub
Opcional
O GitHub é opcional. O Zero cria issues a partir dos achados quando solicitado, com a tabela de métricas embutida no corpo.
Conectar

Passo 2: peça ao Zero

@Zero verifique no Axiom o endpoint POST /api/zero/runs - me mostre o TP95 dos últimos 7 dias e sinalize qualquer evento acima de 5s.
O Zero consulta o Axiom para o endpoint
O Zero extrai todos os eventos de requisição do endpoint especificado dentro da janela de tempo, calculando TP50, TP95 e TP99 por dia.
O Zero revela os eventos lentos
O Zero filtra os eventos acima do limiar (padrão: 5 segundos), agrupa-os por horário do dia e padrão de erro, e identifica a provável causa raiz.
Issue no GitHub criada com os achados
O Zero registra uma issue estruturada no GitHub com a tabela de métricas, a lista de eventos lentos e a análise de causa raiz - pronta para o time de engenharia agir.

Passo 3: leve mais longe

Atribuir e priorizar
Encaminhe a issue para o engenheiro certo
@Zero atribua a issue do Axiom ao Ethan e adicione as labels performance, priority-high.
Agendar monitoramento regular
Configure uma verificação semanal de TP95 para endpoints principais
@Zero toda segunda-feira às 9h, extraia os últimos 7 dias de TP95 para /api/zero/runs e publique no #dev. Registre uma issue no GitHub apenas se o TP95 exceder 3s.
Investigar um evento lento específico
Aprofunde-se em um único evento outlier
@Zero extraia o trace completo do evento de 6.857ms em 12 de abr no Axiom e me diga onde o tempo está sendo gasto.

Dicas para melhores resultados

Especifique um limiar no seu prompt - 'sinalize eventos acima de 3 segundos' - para que os achados do Zero correspondam ao seu SLO, e não a um corte genérico.
Peça ao Zero para verificar o endpoint logo após um deploy para pegar regressões antes que afetem usuários em larga escala.
Combine com a Triagem Diária de Erros para uma verificação de saúde matinal completa: erros do Sentry mais performance do Axiom em um único resumo.