Self-hosted · SNMP v2c/v3 · one container

Know your racks are cool. Before they aren't.

Self-hosted thermal & SNMP monitoring for server rooms, colocation and edge sites — live rack heatmaps, alerts that don't cry wolf, SLA reports and a public status page. On your own box, in minutes.

Live demo login (read-only): viewer@rackmon.io · viewer12345
$ docker run -p 8000:8000 rackmon/rackmon
Community edition free forever · no account · no phone-home
rackmon.app / overviewlive
The product

Everything to keep a room from cooking itself.

Not a framework to assemble — a finished monitor. Real screenshots, no mockups.

Rack heatmaps

A rack you can read at a glance.

Every rack rendered U-by-U and colored by temperature. The hot node is obvious — no graphs to assemble, no queries to write.

  • Per-U thermal map for every rack
  • Fleet roll-up: nominal / warning / critical
  • Average and peak temperature up top
/overview
RackMon dashboard: rack thermal map
Device telemetry

Telemetry with teeth.

Open any device for live SNMP readings over WebSocket, full history, anomaly detection and one-click CSV — temperature, CPU, fans and memory in one view.

  • Live values, updating in real time
  • Area charts: 1h / 6h / 24h / 7d
  • Anomaly flags (z-score) on the timeline
/devices/esxi-node-02
Device detail: live metrics and history chart
Alerting

Alerts that respect your team.

Rules with hold windows, dedup, snooze and escalation — grouped into correlated incidents by rack. A missing reading or a maintenance window never fakes an all-clear.

  • Ack, snooze & resolve with an audit trail
  • Email · Slack · Teams · webhook · Telegram
  • Correlated incidents, not a wall of noise
/alerts
Alerts with correlated incidents
Reporting PRO

Reports your clients will accept.

Availability, SLA compliance, MTTR and downtime per device — as a PDF. Plus a sanitized, public status page you can put in front of tenants.

  • SLA report vs a target, PDF-ready
  • Public read-only status board (no data leaks)
  • White-label it: your name, logo & color
/reports
Reports: availability and SLA compliance
Why RackMon

The monitor the big tools forgot to build.

Zabbix is too much to run. Enterprise DCIM is too much to buy. RackMon is the pragmatic middle.

Ten-minute setup

One container serves API and UI. SQLite to start, PostgreSQL / TimescaleDB when you grow.

Your data, your box

Fully self-hosted. No account, no phone-home. Secrets encrypted at rest.

Honest alerting

Hold windows, dedup, escalation — and it never turns a poll gap into a false recovery.

Client-ready

Public status page, SLA/uptime PDFs and white-label branding — for colo & MSPs.

Enterprise auth

SNMP v3, API keys, RBAC and a full audit log — with LDAP/AD and OIDC SSO on Pro.

Thermal-first

Purpose-built for heat: rack elevations, thermal palette, temperature at the center.

Who it's for

From a single edge box to a fleet of client racks.

ColocationPer-rack thermal visibility and a status page your tenants can watch.
Edge sitesOne lightweight box per site — no cloud, no phone-home.
SMB server roomsThe monitoring you meant to set up, running before lunch.
MSPsWhite-label it, run one per client, hand over SLA reports.
Pricing

Free to run. Pay when it earns its keep.

Open-core and self-hosted. The full monitor is free forever; Pro unlocks the client-facing features. Licensed per instance, verified offline — no license server.

Community
Free · forever
  • Unlimited devices & metrics
  • Rack heatmaps & live telemetry
  • Alerting: email · Slack · webhook · Teams
  • SNMP v2c/v3 · discovery · reports
  • Self-host, your data, no phone-home
Download
MOST POPULAR
Pro
from €390 / instance / yr
  • Everything in Community
  • SSO (OIDC) & LDAP / Active Directory
  • Public status page
  • SLA & availability reports (PDF)
  • White-label branding
  • Priced by fleet size — 50 / 200 / 1000+
Get a license
Enterprise
Custom
  • Everything in Pro
  • Multi-site aggregation
  • HA / clustering
  • SLA-backed support
  • Volume & MSP licensing
Talk to us

Launch pricing, locked in for early customers. License keys are Ed25519-signed and verified offline — no license server, no call-home.

Get started

Running in about ten minutes.

Run the container

One image serves the API and the web UI on port 8000.

Add a device — or scan a subnet

Discovery finds SNMP hosts; the simulator gives you live data instantly.

Set rules & recipients

Thresholds, hold windows and channels — email, Slack, webhook, Teams, Telegram.

Going Pro?

Drop your key into RACKMON_LICENSE_KEY for status page, SLA reports & white-label.

# 1 · run it docker run -d -p 8000:8000 \ -e RACKMON_JWT_SECRET=$(openssl rand -hex 32) \ -e RACKMON_MASTER_KEY=$(openssl rand -hex 32) \ rackmon/rackmon:latest # 2 · open the UI open http://localhost:8000 # 3 · unlock Pro (optional) -e RACKMON_LICENSE_KEY=<your-key>

Stop finding out from the smell of hot plastic.

Deploy RackMon Community free, and see every rack's temperature in the next ten minutes.