A reusable, containerized microservice for system metrics collection and real-time streaming.
The Metrics Service provides a decoupled solution for collecting, relaying, and visualizing system metrics in real-time. It acts as a WebSocket relay between metrics collectors (like Telegraf) and dashboard clients, enabling live visualization of CPU, memory, GPU, and other system metrics.
Comprehensive documentation is available in the user-guide directory:
- Overview - Architecture, features, and data flow
- Get Started - Quick start guide and integration examples
- API Reference - Complete WebSocket and REST API documentation
- Known Issues - Troubleshooting and common issues
- Release Notes - Version history and changes
For issues, questions, or contributions, please refer to the Known Issues documentation.