Pular para o conteúdo principal

Monitoramento 24/7

Com tarefas agendadas e o agente em modo autônomo, o NeurAI pode monitorar seus sistemas continuamente — mesmo quando você não está no computador.

Como funciona

  1. Crie uma tarefa agendada com frequência curta (ex: a cada 5 minutos)
  2. O prompt instrui o agente a verificar o serviço e agir em caso de problema
  3. Em cada execução, o agente cria uma sessão, executa as verificações e registra o resultado

Exemplos de monitoramento

API de saúde

Faça GET em https://api.minha-empresa.com/health.
Se retornar status != 200 ou tempo de resposta > 2s:
- Registre o erro em /logs/monitor.log com timestamp
- Envie POST para https://hooks.slack.com/... com a mensagem de alerta
Se estiver ok: apenas registre "OK [timestamp]" no log.

Configuração: a cada 5 minutos, modo Autônomo.

Uso de disco no servidor

No servidor de produção (SSH), verifique o uso de disco com: df -h /
Se uso > 80%: registre alerta em /logs/disco.log e liste os 10 diretórios maiores.
Se uso > 90%: execute a limpeza de logs antigos em /var/log/app/ (arquivos > 7 dias).

Configuração: a cada hora, modo Autônomo.

Status do banco de dados

Conecte ao banco PostgreSQL e execute:
SELECT count(*) FROM pg_stat_activity WHERE state = 'idle in transaction';
Se count > 10: registre alerta com o timestamp.

Configuração: a cada 15 minutos, modo Autônomo.

Visualizando o histórico de execuções

Na tela de Tarefas Agendadas, cada tarefa mostra:

  • Data e hora da última execução
  • Status (sucesso/falha)
  • Link para a sessão gerada

Clique na sessão para ver o que o agente fez em detalhes — todas as ferramentas executadas e resultados.

Boas práticas

  • Seja específico no prompt: descreva exatamente o que "falha" significa e o que fazer em cada caso
  • Inclua o que registrar: peça ao agente para escrever logs para acompanhar o histórico
  • Teste primeiro: rode a tarefa manualmente uma vez antes de agendar
  • Limite o escopo: tarefas de monitoramento devem ser focadas em uma única verificação