TOOLS / MONITORING STACK
MONITORING STACK
Self-hosted Grafana + Prometheus monitoring stack for any Monad node. Built on top of the bundled OpenTelemetry collector — no extra agents on the host, just four Docker containers. Production-tested on the BeeHive testnet validator.
Loading catalog from GitHub…
ACCESSING THE DASHBOARD
Loopback-only by default (no public port exposure). Tunnel from your laptop:
ssh -L 3000:127.0.0.1:3000 -L 9090:127.0.0.1:9090 [email protected] # then open: http://localhost:3000
If you want Grafana reachable from outside the host (and you trust your auth setup), re-run the installer with
--public. That binds Grafana on 0.0.0.0:3000 and opens UFW. Default admin password is generated and stored in /opt/monad-grafana/.env mode 0600.ALIGNMENT WITH OFFICIAL DOCS
- Full Node Installation — uses Monad's bundled otelcol on :8889, no extra collectors required
- Validator Delegation Program — stack stays loopback-only by default, no exposure of :8889/:8080/:8081 that VDP forbids
OPEN SOURCE · MIT
Read the install script before piping to bash — single file, no minification. Issues and PRs welcome at github.com/BeeHiveTeam/monad-grafana. Companion tools: operator scripts.