Salta ai contenuti

DumbMonit

Questi contenuti non sono ancora disponibili nella tua lingua.

Monitoramento simples, do homelab à média empresa. Um contêiner, um endereço IP para digitar, gráficos e alertas úteis em menos de um minuto.

O DumbMonit lê a rede como um boletim meteorológico: a página inicial diz como está o céu em uma frase (“Céu limpo.” ou “2 avisos, 1 inacessível.”) e lista o que precisa de você, antes de qualquer outra coisa. As severidades seguem a escala meteorológica (info → aviso → alerta), as previsões são prognósticos, e as janelas de manutenção são programadas.

A página de visão geral: a frase do boletim, a lista "Precisa de você" e as previsões

FonteO que você obtém
SNMP v1 / v2c / v3Switches, roteadores, NAS, nobreaks, impressoras. Cinco perfis acompanham o produto e são aplicados automaticamente a partir do sysObjectID do monitor. Uma varredura de rede adiciona de uma só vez tudo o que responder.
Proxmox VENós, máquinas virtuais e contêineres, armazenamentos, quórum do cluster e a idade do último backup bem-sucedido de cada máquina.
Proxmox Backup ServerUso do datastore e previsão de esgotamento, deduplicação, idade e verificação do último snapshot de cada máquina, tarefas com falha, coleta de lixo.
Synology DSMVolumes, discos e sua saúde SMART, temperatura, carga, por meio da API web do NAS.
Agente Linux, macOS, FreeBSD e WindowsCPU, memória, discos, rede, serviços, contêineres e tempo de atividade de máquinas que não falam SNMP, além de temperaturas, saúde dos discos (SMART) e pools ZFS quando a máquina os expõe. Um comando para instalar, ou uma imagem Docker; no modo relay ele sonda os monitores de um site remoto usando apenas conexões de saída.
ServiçosHTTP(S), porta TCP, DNS, ping e expiração de certificado TLS, no estilo Uptime Kuma, com barra de histórico e porcentagem de disponibilidade.
Pacotes de integraçãoUm tipo de monitor declarado em um único arquivo YAML — uma API HTTP ou uma página Prometheus /metrics no monitor — com suas próprias regras de alerta, instalado sem uma nova versão do servidor.
  • Um assistente via MCP — Claude Code, Claude Desktop, ChatGPT, VS Code, Cursor — com 27 ferramentas: um token read apenas observa (status, monitores, alertas, métricas, agentes, contêineres…), um token write também pode agir (silenciar, reconhecer, adicionar um monitor, reiniciar um contêiner, publicar um incidente na página de status). Os segredos nunca são retornados.
  • A API HTTP por trás de tudo o que a interface faz, descrita em /api/openapi.json (OpenAPI 3.1). Os tokens (dmt_…) têm escopo de leitura ou escrita, podem expirar, ser restritos a uma lista de redes, e têm limite de requisições.
ContêinerFunçãoConsumo
dumbmonitColeta, API, alertas, interface web e o VictoriaMetrics embutido para séries temporais~40 MB de RAM + o orçamento do VictoriaMetrics (256 MB por padrão)

Um contêiner, um volume: o servidor inicia o VictoriaMetrics a partir da mesma imagem, e a configuração e o estado ficam em um banco SQLite embutido. Não há contêiner de banco de dados. Um VictoriaMetrics externo pode ser usado no lugar (DUMBMONIT_VM_URL).

O DumbMonit é 100% código aberto sob a licença MIT, dependências incluídas: nenhum recurso é reservado a uma edição paga. O DumbMonit é gratuito e continuará sendo.

O DumbMonit é fornecido “como está”, sem garantia de qualquer tipo. O autor e os contribuidores se isentam de qualquer responsabilidade por danos, falhas não detectadas ou alertas não enviados; validá-lo no seu ambiente é com você.