get_cluster_efficiency
Calculates a 0-100 Kubernetes cluster efficiency score with letter grade, per-namespace breakdown, and prioritized recommendations ranked by dollar impact.
Instructions
Kubernetes cluster efficiency score (0-100) with letter grade, per-namespace breakdown, and prioritised recommendations ranked by dollar impact.
Scores across 4 dimensions:
CPU efficiency (30 pts), actual usage vs requests (needs metrics-server)
Memory efficiency (30 pts), actual usage vs requests (needs metrics-server)
Idle node penalty (20 pts), penalised for nodes under 10% utilisation
Waste ratio (20 pts), penalised for % of cost that's unrecoverable
Works without metrics-server, uses request fill-ratio against node capacity.
Examples: - "What's our Kubernetes efficiency score?" - "Grade our cluster" - "Which namespaces are dragging down our efficiency score?" - "Where should we focus to improve cluster efficiency?" - "Are we wasting money in Kubernetes?"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No |