Skip to main content
A ferramenta Monitoring mostra se seu app publicado está no ar, como ele está se comportando e quais recursos está usando. Abra Monitoring em Replit Cloud no painel Tools. Para investigar alertas e tentar correções automaticamente, veja o Monitoring Agent. O monitoramento começa depois que seu app é publicado. Antes disso, a ferramenta pede que você publique seu app.
Procurando informações sobre visitantes e usuários? Abra Project Analytics no painel Growth.

Application monitoring

O Application monitoring mostra como seu app está se comportando do ponto de vista dos seus visitantes. Escolha um intervalo de tempo no topo para aproximar ou afastar a visualização.
Visão de Application monitoring mostrando o monitoramento de uptime, um gráfico de requisições com endereços IP únicos, status HTTP e durações de requisição
  • Uptime Monitoring: Mostra a porcentagem de tempo em que seu app esteve online, com uma barra colorida para o histórico recente. O Replit verifica seu app em um cronograma regular e envia um e-mail se ele cair.
  • Requests: Quanto tráfego seu app está servindo ao longo do tempo, junto com o número de endereços IP únicos que o acessam.
  • HTTP Statuses: Como seu app respondeu às requisições recentes. Respostas bem-sucedidas são saudáveis; um pico de erros é um sinal para investigar. Cole o período do pico de erros no chat do Agent e peça a ele para verificar os logs.
  • Request Durations: Quanto tempo seu app leva para responder, agrupado em faixas. Se a maioria das requisições cai nas faixas mais lentas, seu app pode precisar de atenção ou de uma máquina mais potente.

Monitoring alerts

Quando os alertas de monitoramento estão ativados, o Replit verifica seu app publicado e registra os problemas de produção na tabela Monitoring alerts. As verificações automáticas observam três sinais: logs de erro da aplicação, erros HTTP e latência das requisições. Essas verificações não cobrem todas as métricas que o Agent pode investigar.
  • Active: Problemas que afetam seu app no momento.
  • Resolved: Problemas que deixaram de afetar seu app nos últimos 30 dias.
Expanda um alerta para ver por que ele foi disparado e quantas passagens de monitoramento o detectaram. Alertas que o Replit não consegue avaliar no momento mostram Cannot measure. Veja Configure o Monitoring Agent para ativar os alertas de monitoramento, configurar correções e republicação automáticas e escolher suas preferências de e-mail.
As verificações de uptime exigem um plano pago e não estão disponíveis para Scheduled Deployments.

Infrastructure monitoring

O Infrastructure monitoring mostra o que seu app está consumindo nos bastidores.
Visão de Infrastructure monitoring mostrando os gráficos de utilização de CPU e de memória na última hora
  • CPU Utilization: Quanto poder de processamento seu app está usando.
  • Memory Utilization: Quanta memória seu app está usando.
Picos ocasionais são normais. Se algum dos gráficos permanecer consistentemente alto, seu app pode responder lentamente sob carga. Considere uma configuração de máquina mais potente.

Logs

Os logs mostram o que seu app está fazendo em tempo real, incluindo erros e mensagens que seu app imprime enquanto é executado. O Replit retém os logs de deployment por 30 dias. Você pode filtrar os logs com as seguintes opções:
  • Errors only: Veja somente os logs de erro.
  • Search: Digite uma frase para encontrar nos logs.
  • Date: Selecione um intervalo de datas.
Se algo parecer errado no seu app, você não precisa ler os logs sozinho. Peça ao Agent para investigar, e ele lê os logs para você.

Próximos passos