vdash is a terminal based dashboard for monitoring Safe Nodes on Windows, MacOS and Linux.
- press ‘enter’ to switch between Summary of Nodes and individual Node Status
- press ‘?’ to see the Help with details of all keyboard commands
- press ‘q’ to quit.
Update: vdash v0.17.x updated January 2024
Screenshot shows v0.2.4
Install from crates.io
See the README for more, but assuming you have Rust installed:
cargo install vdash
If you are on Windows you need to clone the repo and build manually, as described in step 2c.
vdash can be used with MaidSafe and community run test networks and local test networks.
For more, including how to use
vdash with a local testnet please read the README.
vdash you can see the node logfiles growing (like using
tail -F) and can scroll up and down using the arrow keys. The display only shows one node at a time, but if you passed multiple logfiles to
vdash you can cycle through them using TAB or the left/right arrow keys.
If you store some files with the Safe CLI (e.g.
safe files upload <directory>) eventually the PUTs will show up too. Same for GETs using
safe cat and so on.
Let me know if you have a go and how you get on.
I don’t have much time for code now so happy for people to fork and chip in or take this forward yourself. I’ll help you learn along the way too when I have time.
To start, see how far you can get by forking the repo, building and setting up a development environment if you don’t have one yet. Then let me know what you’ve managed and anything you need help with.
- github: GitHub - happybeing/vdash: Safe Network Vault Dashboard
- vdash chat: https://matrix.to/#/#vdash:matrix.org (once there you can sign-in or sign-up if you aren’t already).
In October 2023 I added a summary screen and new timelines. Here’s my
vdash Summary for 20 nodes after 6 minutes of joining the HeapNet2 test network: