Container Resource Optimizer
Check container resource usage, identify waste, and suggest right-sizing recommendations
Example Prompt
Check our Docker containers for wasted resources and suggest right-sizing changes
About
This skill inspects running Docker containers to gather resource usage metrics such as CPU, memory, and disk. It analyzes the data to identify over-provisioned or underutilized containers, then produces actionable right-sizing recommendations and posts the findings to Slack for the operations team.
Workflow Steps
List all running containers and their current resource allocations
📦 List ContainersPull recent container logs to check for resource-related warnings or throttling
📜 Container LogsAnalyze resource usage patterns to identify over-provisioned and underutilized containers
🧠 Structured ReasoningGenerate right-sizing recommendations with specific CPU and memory suggestions
🧠 Structured ReasoningSend the optimization report and recommendations to the ops team on Slack
📨 Send MessageTools Used
Container Logs
Retrieve log output from a running or stopped Docker container
List Containers
List running and stopped Docker containers with status, ports, and image info
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Send Message
Send a message to a Slack channel or direct message conversation