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
- Crie uma tarefa agendada com frequência curta (ex: a cada 5 minutos)
- O prompt instrui o agente a verificar o serviço e agir em caso de problema
- 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