Todo servidor precisa de alguém de olho: o disco está enchendo? A memória estourou? Aquele projeto caiu de madrugada? As ferramentas famosas de monitoramento resolvem, mas costumam pesar mais que a aplicação que vigiam. Por isso criamos o webo, e ele é open source.
Repositório: github.com/axolutions/webo
O que o webo mostra
- CPU, com uso, carga e gráfico das últimas 24 horas;
- memória e disco;
- temperatura, com alerta visual a partir de 85 °C;
- bateria, para quem usa um notebook como servidor;
- rede, com download e upload em tempo real;
- sistema: sistema operacional, kernel, arquitetura e número de processos.
Se o seu hardware não tem algum desses sensores, o card simplesmente não aparece.
Leve de verdade
O webo é um binário único em Rust que usa menos de 50 MB de RAM. Sobe com um comando:
docker compose -f deploy/docker-compose.yml up -d --build
# painel em http://seu-servidor:5050
Feito para agentes de IA
Tudo o que aparece no painel vem de uma API JSON, e o webo traz um servidor MCP (Model Context Protocol) com 19 ferramentas. Na prática, você conecta um agente como o Claude e pergunta "o servidor está saudável?", "por que esse projeto caiu?" ou "mostre os erros da última hora", e o agente consulta o servidor de verdade para responder: saúde da máquina, status de cada projeto, logs e erros agrupados.
As ferramentas são de leitura por padrão. O que altera alguma coisa exige um argumento explícito e fica registrado. Os valores de variáveis de ambiente nunca aparecem, só os nomes.
Segurança
O painel não deve ficar exposto direto na internet. Coloque na frente um proxy com login, o Cloudflare Access ou uma rede privada. A versão que usamos na Axolutions tem login com Google e um fluxo de autorização em que uma pessoa do time aprova cada agente.
Por que publicamos
O webo é o painel que vigia o servidor onde rodam os produtos da Axolutions. Abrir o código faz parte de como trabalhamos: explicamos aqui por que a Axolutions publica código aberto. Veja os outros projetos em axolutions.com.br/open-source.
Precisa de um sistema com monitoramento e IA integrados? A Axolutions desenvolve sob medida, e você recebe uma prévia gratuita.
