CloudTwin mirrors your Docker containers in real time — monitoring health, predicting failures, and self-healing with your approval.

How it works
Not just alerting. A full closed loop from metric ingestion to human-approved container remediation.
Go agent polls the Docker socket every 10s and publishes CPU, memory, and state snapshots over HTTP.
Rules engine evaluates thresholds. What-if simulator projects metrics at 2× load using linear trend data.
Decision engine proposes a restart with a 10-minute cooldown guard. You approve or reject on the dashboard.
Approved actions push to a Redis queue. The agent claims, executes via Docker API, and acks the result.