Unified monitoring for Ethereum consensus, execution, and validator clients.
- Monitor consensus clients (Prysm, Lighthouse, etc.), execution clients (Geth, Nethermind, etc.), and Vouch
- Real-time updates with live log streaming
- Clean terminal UI with keyboard navigation
- Debug mode for troubleshooting endpoints
# Install
go install github.com/attestantio/watcheth@latest
# Run
watcheth# watcheth.yml
clients:
- name: "Prysm"
type: consensus
endpoint: "http://localhost:3500"
- name: "Geth"
type: execution
endpoint: "http://localhost:8545"
refresh_interval: 2sHoanh An: @hoanhan101
Chris Berry: @bez625
Apache License 2.0