Lightweight Rust probe
A statically linked binary you drop on any Linux host. No JVM, no Python, no daemons — just a tiny process that idles near zero CPU.
ServerBee is a lightweight probe that streams CPU, memory, disk, network, and Docker metrics to a Rust dashboard in real time — no agents to babysit, no external database, no bloat.
$ curl -fsSL https://raw.githubusercontent.com/ZingerLittleBee/ServerBee/main/deploy/install.sh | sudo bash -s -- serverA statically linked binary you drop on any Linux host. No JVM, no Python, no daemons — just a tiny process that idles near zero CPU.
Agents stream metrics and events to the server with sub-second latency. The browser dashboard subscribes to the same fan-out, so what you see is what is actually happening.
Terminal sessions, file manager, Docker operations, and remote command execution all run through the same encrypted channel — gated by per-server capabilities.
ICMP / TCP / HTTP probes, traceroute, packet loss and latency charts, CSV export, and preset targets — all from your agents.
Compose dashboards from widgets. Bring your own OKLCH palette, logo, favicon, and footer.
Thresholds, debounce, maintenance windows. Delivered through Webhook, Telegram, Bark, Email and APNs.
SSL, DNS, HTTP keyword, TCP and WHOIS checks with history and notifications.
$ serverbee agent --version serverbee-agent 0.3.0 (linux/arm64) features: terminal,file,docker,ping,upgrade $ serverbee server status ● serverbee-server.service · active (running) └─ uptime: 14d · agents: 7 · alerts: 0 $ ▍
Full PTY sessions over WebSocket. Multi-tab, copy-paste friendly, and audit-logged.
Browse, read, edit, upload and download files through path-sandboxed agents.
Containers, stats, events, logs, networks, volumes — when the capability is enabled.
Server and agents update themselves. One CLI command, zero downtime restarts.
Run the install script on one host. Systemd takes over from there.
Drop the agent binary on every VPS you want to monitor. Pair it once.
Sign in, watch metrics stream in, and start composing dashboards.
Open source, MIT licensed, and small enough to forget about.
$ curl -fsSL https://raw.githubusercontent.com/ZingerLittleBee/ServerBee/main/deploy/install.sh | sudo bash -s -- server