RackMon

RackMon is a self-hosted rack temperature and Simple Network Management Protocol (SNMP) monitoring service for homelabs and small server rooms.

  • Monitoring & Logging
  • Network Services
  • Tools & Utilities
RackMon is a self-hosted rack temperature and Simple Network Management Protocol (SNMP) monitoring service for homelabs and small server rooms. It provides live per-rack-unit thermal heatmaps, SNMP v2c/v3 polling, alerting with delay and duplicate alert suppression, service-level agreement reports, and a public status page in one container without accounts or phone-home. The free Community edition supports unlimited devices and metrics.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

48/100 Fair

Maintained
No data
Popular
No data
Easy to install
201 install platform, Docker image
Light to run
85512 MB minimum RAM

Based on 2 of 4 factors.

Availability: platform listings confirmed today, links checked 17 days ago

No GitHub repository data collected yet.

Resources & Compatibility

Minimum requirements: 512 MB RAM, 1 CPU core(s). ARM (e.g. Raspberry Pi) is not supported.

Checked 17 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives

No alternatives collected yet.

Common questions

Which host port should I map for the RackMon container?

The example command maps host port 8000 to container port 8000 with docker run -p 8000:8000 rackmon/rackmon.

Which SNMP versions does RackMon support for polling?

RackMon supports SNMP v2c and SNMP v3 polling.

Does RackMon require an account or phone-home?

The Community edition runs self-hosted with no account and no phone-home.

How long is device history retained by default?

History is retained for 30 days by default, and the retention period is configurable.

Which notification channels can RackMon use for alerts?

Alerts can be sent via email, Slack, Microsoft Teams, webhook, or Telegram.

Are there device limits in the Community edition?

The Community edition is free forever and supports unlimited devices.

Answers sourced from rackmon.app

Community

Collected 5 days ago - public community threads