Pular para o conteúdo

DumbMonit

Este conteúdo não está disponível em sua língua ainda.

Simple monitoring from homelabs to mid-sized companies. One container, one IP address to type in, useful graphs and alerts in under a minute.

DumbMonit reads the network like a weather bulletin: the home page states the sky in one sentence (“Clear skies.” or “2 advisories, 1 unreachable.”) and lists what needs you, before anything else. Severities follow the meteorological ladder (info → advisory → warning), predictions are forecasts, and maintenance windows are scheduled.

The overview page: the bulletin sentence, the "Needs you" list and the forecasts

SourceWhat you get
SNMP v1 / v2c / v3Switches, routers, NAS, UPS, printers. Seven profiles ship with the product and are applied automatically from the device’s sysObjectID. A network scan adds everything that answers in one go.
Proxmox VENodes, virtual machines and containers, storages, cluster quorum, and the age of the last successful backup per machine.
Proxmox Backup ServerDatastore usage and fill-up forecast, deduplication, age and verification of each machine’s last snapshot, failed tasks, garbage collection.
Synology DSMVolumes, disks and their SMART health, temperature, load, through the NAS web API.
Linux, macOS, FreeBSD and Windows agentCPU, memory, disks, network, services, containers and uptime of machines that do not speak SNMP, plus temperatures, disk health (SMART) and ZFS pools where the machine exposes them. One command to install, or a Docker image; in relay mode it probes a remote site’s own monitors over outbound connections only.
ServicesHTTP(S), TCP port, DNS, ping and TLS certificate expiry, Uptime Kuma style, with a history bar and availability percentage.
Integration packsA monitor kind declared in a single YAML file — an HTTP API or a Prometheus /metrics page on the monitor — with its own alert rules, installed without a server release.
  • An assistant over MCP — Claude Code, Claude Desktop, ChatGPT, VS Code, Cursor — with 28 tools: a read token only looks (status, monitors, alerts, metrics, agents, containers…), a write token can also act (silence, acknowledge, add a monitor, restart a container, post a status-page incident). Secrets are never returned.
  • The HTTP API behind everything the UI does, described at /api/openapi.json (OpenAPI 3.1). Tokens (dmt_…) are scoped read or write, can expire, be restricted to a list of networks, and are rate-limited.
ContainerRoleFootprint
dumbmonitCollection, API, alerting, web UI, and the embedded VictoriaMetrics for time series~40 MB RAM + the VictoriaMetrics budget (256 MB by default)

One container, one volume: the server starts VictoriaMetrics from the same image, and configuration and state live in an embedded SQLite database. There is no database container. An external VictoriaMetrics can be used instead (DUMBMONIT_VM_URL).

DumbMonit is 100% open source under the MIT license, dependencies included: no feature is held back for a paid edition. DumbMonit is free and will stay free.

DumbMonit is provided “as is”, without warranty of any kind. The author and contributors accept no liability for any damage, undetected failure or unsent alert; validating it in your own environment is up to you.