Installation
EZMON consists of three components. Install them in this order:
- Hub (Next.js on Vercel) — the central API and dashboard
- Worker (Cloudflare Workers) — the global evaluator cron
- Agent (Go binary) — runs on each server you want to monitor
The Hub must be online before agents can register. Deploy Hub first.
Requirements
| Component | Requirement | Min Version |
|---|---|---|
| Hub | Node.js, npm/pnpm, Vercel account | Node 18+ |
| Worker | Cloudflare account, Wrangler CLI | Wrangler 3+ |
| Agent | Linux server (amd64 or arm64) | Kernel 4.x+ |
| Database | Neon Serverless Postgres account | — |
Continue to the component-specific guides:
Last updated on