To be honest, most DCIM suites are overpriced bloat. As said, here's what I run at two edge sites.
Hardware:
- 10x SHT30 temp/humidity sensors ($2.80/ea)
- 3x INA219 current sensors ($4.50/ea)
- Raspberry Pi 4 with PoE HAT (already had)
- Total: $47.30
Stack:
- Prometheus node_exporter on PDU management LAN
- Telegraf on Pi, MQTT to Grafana Cloud
- Alerts via webhook to PagerDuty
Dashboard shows:
- Per-rack power
- "Ambient" temperature (ceiling-mounted sensors)
- Humidity trendlines
400+ upvotes later, still running clean. No licensing headaches. No "unlimited" support contracts.
Config snippets below if useful.
[[inputs.mqtt_consumer]]
servers = ["tcp://10.0.30.5:1883"]
topics = ["sensors/+/temperature"]
data_format = "value"
data_type = "float"