For folks who have been or will be running nodes, we’ve just released Midnight Validator Monitor 0.6 here:
The monitor is written in Rust, runs as a systemd service and provide a TUI with a dashboard and some detailed screens on performance, peers etc. It uses sqlite3 so you can easily backup with rsync, and is compatible with the GuildOps directory structure (/opt/midnight/mvm). No special permissions, its passing security checks and does not store or show any secret key material. It still needs some polish on the block predictions. Would be great to get feedback, issues, PRs.
Community Validator Registry
40+ validators now in known_validators.toml - see familiar tickers in the TUI instead of hex keys. Want to be listed? Open a PR.
Download
Linux x86_64:
Download from the GitHub Releases page (link below), then:
tar xzf mvm-x86_64-unknown-linux-gnu.tar.gz
sudo mv mvm /usr/local/bin/
# Self-installer sets up systemd services
sudo mvm install
From source:
Clone the repo from github.com/adavault/midnight-validator-monitor, then:
cd midnight-validator-monitor
cargo build --release
Quick Start
mvm view # TUI dashboard
mvm status --once # One-shot status check
mvm guide # Troubleshooting help