Um agente pequeno. Toda a sua frota, monitorada.
Um único agente leve roda em cada servidor, reporta ao Risal e avisa antes que algo quebre — com a causa raiz por IA entregue no Telegram. Em breve open source no GitHub.
Instale em uma linha em Servidores → Adicionar servidor — você recebe um comando com escopo. O agente é um único arquivo Python; não abre nenhuma porta de entrada e só faz chamadas de saída para a API do Risal.
O que ele lê
Sistema
CPU, RAM/swap, carga, todos os discos montados, rede, I/O de disco e os principais processos.
Serviços
Units do systemd, contêineres Docker e processos PM2 — além de qualquer serviço que você fixar para monitorar.
Web e TLS
Descoberta automática de vhosts nginx + Apache com status em tempo real e validade dos certificados SSL.
Bancos de dados
Postgres, MySQL/MariaDB, MongoDB e Redis — tamanho, conexões e cache-hit.
Jobs e backups
cron e timers do systemd, incluindo a atualidade dos jobs de backup, para que um backup silencioso seja notado.
Auditoria de segurança
Pacotes vulneráveis (CVEs), SSH, sysctl, firewall, bancos de dados expostos e patches pendentes. Os achados são divididos em patches e configuração, e o Fix aplica uma correção segura após confirmação.
Telefonia / PBX
Asterisk / Issabel — a fila de eventos de chamadas, o fluxo de áudio, o status do AMI (somente leitura) e a atividade de chamadas.
Alertas e limites
Os alertas passam por debounce e levam ao Telegram um resumo de causa raiz por IA — não apenas “CPU alta”, mas a causa provável e os próximos passos. Cada limite tem um valor padrão sensato e pode ser ajustado por servidor.
Mais previsão de disco cheio — “/var enche em ~3 dias” — e regressões básicas de segurança.
Onde os alertas chegam
🔴 disk_full · ziyarago
/var está 86% cheio — previsão de encher em ~3 dias.
Risal Monitor
disk_full · /var 86% — vacuum do journald → libera ~3,2 GB.
Ações que você pode executar
- Reiniciar um serviço systemd, ler seus logs e status
- Ações de Docker e PM2, limpeza do journal, diagnósticos pontuais
- Backups de bancos de dados sob demanda — Postgres / MySQL / Mongo / Redis
- As mesmas ações disponíveis para agentes de IA via servidor MCP
Open source — em breve
O agente é um único arquivo Python, auditável. Estamos abrindo o código no GitHub para que você possa ler exatamente o que roda nos seus servidores.
Abrir o app