Monitoring
Monitoring is what metrics to keep track of when running validators.
Usually it is good to monitor for a lot of things, including normal ops metrics and blockchain-specific metrics.
EthereumPools
There are services offering external monitoring of validator performance.
One of them is EthereumPools.info. You can contact the authors to add your own pool of validators there and get some public metrics there and be contacted for extra information.
To get your nodes monitored, contact via Twitter twitter.com/ethereumPools.
Beaconcha.in Mobile App
Beaconcha.in Mobile App allows monitoring your validators one-by-one and also alerts you when something goes wrong.
Grafana
Grafana dashboard for validators. This one looks like it wasn’t touched for a long time, so it might not be a good “out of the box” solutions, but might be a first step towards your own dashboard with the data you need.
RocketPool Grafana Dashboards for nodes. Rocket Pool provides multiple dashboards for different types for nodes and validator clients
Client Teams Dashboards
Eth2 Monitor (StakeFish)
Eth2 Monitor from StakeFish not only monitors attestation performance with Slack integration, it also allows to look up for a maintenance window of 6.4 minutes (1 epoch size). This maintenance window means during the next epoch there will no be block proposals from these validators so you don't lose the slot.
DataDog
DataDog is a SaaS for monitoring and alerting. It has a prometheus-compatible APIs to scrape data from hosts, so you can use the same metrics from the nodes or from the validator clients.
Further Reading
Want to learn more? Here are some articles you might find useful.
Last updated