A lightweight, terminal-based network monitoring tool written in Rust. wert allows you to ping multiple hosts simultaneously and visualize their latency over time with TUI graphs and statistics.
- Multi-host Monitoring: Ping multiple targets (IPs or domains) concurrently.
- Real-time Visualization:
- Last 60 seconds graph
- Last 5 minutes graph
- Last 1 hour graph
- Detailed Statistics:
- Packet loss percentage
- Average latency (1m, 5m, 1h windows)
- Last ping RTT
- Efficient: Optimized for small binary size and low resource usage.
cargo install --git https://github.com/thegriglat/wert- Rust (cargo)
- On Linux, you may need
sudoorsetcapprivileges to send ICMP packets via thepingcrate. - Not tested on Windows :(
git clone https://github.com/thegriglat/wert
cd wert
cargo build --releaseThe binary will be located at target/release/wert.
Run the application by providing a list of hosts to monitor:
sudo ./target/release/wert google.com 1.1.1.1 8.8.8.8q: Quit the applicationCtrl+C: Quit the application
This project is licensed under the MIT License.