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.