initial project setup

This commit is contained in:
glenn schrooyen
2025-09-11 22:08:12 +02:00
parent 8cc588dc92
commit 21e4972ab1
46 changed files with 2755 additions and 1 deletions

View 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