Skip to content

Insights

Insights turns the 30-day metrics_history into actionable capacity intelligence: right-sizing recommendations, capacity forecasts, long-term rollups, and top-talker rankings - all derived from the same metrics collector the Cost and Power dashboards use.

What you get

Right-Sizing

Flags idle VMs (persistently low CPU/RAM over the window) and oversized VMs (allocation far above observed usage), so you can reclaim wasted cores and memory.

Capacity Forecast

Linear-trend projection per cluster - CPU, memory and storage growth extrapolated to a days-to-full estimate, so you see a saturation problem before it becomes an outage.

Long-Term Rollups

Aggregated CPU / memory / storage utilisation over the retention window for trend reporting.

Top Talkers

Ranked list of the heaviest CPU / memory / IO consumers, so the biggest movers are one click away.

Data window

Insights rides on metrics_history, so the maximum look-back is 30 days (the metrics retention cap).

API

Method Endpoint Description
GET /api/clusters/<id>/insights/right-sizing Idle / oversized VM recommendations
GET /api/clusters/<id>/insights/forecast Linear capacity forecast + days-to-full
GET /api/clusters/<id>/insights/rollups Long-term utilisation rollups
GET /api/clusters/<id>/insights/top-talkers Top CPU / memory / IO consumers
GET /api/clusters/<id>/insights/history Raw metrics-history series
POST /api/insights/force-snapshot Force the collector to take a sample now

All read endpoints require the cluster.view permission.