initial project setup
This commit is contained in:
22
services/metrics-collector/README.md
Normal file
22
services/metrics-collector/README.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# Metrics Collector Service
|
||||
|
||||
A Go-based service for collecting system metrics from Docker hosts and containers.
|
||||
|
||||
## Purpose
|
||||
- Collect CPU, memory, disk, and network metrics
|
||||
- Monitor container health and resource usage
|
||||
- Publish metrics to Redis for consumption by other services
|
||||
|
||||
## Technology Stack
|
||||
- **Language**: Go
|
||||
- **Port**: 8081
|
||||
- **Dependencies**: Docker API, Redis, Prometheus metrics
|
||||
|
||||
## Features
|
||||
- Real-time system metrics collection
|
||||
- Container resource monitoring
|
||||
- Prometheus-compatible metrics export
|
||||
- Configurable collection intervals
|
||||
|
||||
## Development Status
|
||||
🚧 **Planned** - Service structure created, implementation pending
|
||||
Reference in New Issue
Block a user