Updated readme

This commit is contained in:
Christoffer Martinsson 2025-10-11 13:38:42 +02:00
parent 656cb5943b
commit 65d31514a1

View File

@ -1,6 +1,6 @@
# CM Dashboard
CM Dashboard is a Rust-powered terminal UI for real-time monitoring of CMTEC infrastructure hosts. It aggregates SMART, service, and backup metrics from the existing CMTEC APIs and presents them in an efficient, keyboard-driven interface built with `ratatui`.
CM Dashboard is a Rust-powered terminal UI for real-time monitoring of CMTEC infrastructure hosts. It subscribes to the CMTEC ZMQ gossip network where lightweight agents publish SMART, service, and backup metrics, and presents them in an efficient, keyboard-driven interface built with `ratatui`.
```
┌──────────────────────────────────────────────────────────────────────────────┐
@ -30,7 +30,7 @@ CM Dashboard is a Rust-powered terminal UI for real-time monitoring of CMTEC inf
## Requirements
- Rust toolchain 1.75+ (install via [`rustup`](https://rustup.rs))
- Access to CMTEC monitoring APIs on ports 6127, 6128, and 6129 from the machine running the dashboard
- Network access to the CMTEC metrics gossip agents (default `tcp://<host>:6130`)
- Configuration files under `config/` describing hosts and dashboard preferences
## Installation