Settings & Features
The Settings → Features page is where you control which CostPilot features are active for your account. Each toggle takes effect immediately — no restart required.
Data & onboarding
Demo cluster
Enables the built-in demo dataset, which injects a fictional cluster (“Demo Production Cluster”) into all views. Demo rows are clearly marked with an amber Demo badge.
Enable this while you are evaluating the platform or training your team. Disable it once your real cluster has enough data to be useful — typically after the first full week of metric collection.
See Demo Data for full details on what the demo cluster includes and what features it exercises.
Analysis
Auto-insights
Controls whether CostPilot automatically generates insights when 5,000 metrics have been collected from a cluster.
When enabled (default), insight generation runs in the background every few hours and new recommendations appear in the Insights view without any manual action. Disable this only if you want to control exactly when insights are generated.
This toggle controls automatic triggering. You can still trigger insight generation manually from the Insights page regardless of this setting.
Label analysis
When enabled, CostPilot periodically analyses your cluster’s label coverage and generates attribution quality insights — identifying unlabelled pods, missing label values, and coverage gaps.
Label analysis is particularly valuable in the early stages of setting up cost attribution. Once coverage is high and stable, you may find the insights less actionable.
Recommendations
Node recommendations
Enables node-level optimisation recommendations: underutilised nodes, consolidation opportunities, and instance type upgrade suggestions.
These are surfaced in the Insights view under the Capacity category. Disable this if you have specific operational constraints (e.g. a managed node pool you cannot modify) that make these recommendations irrelevant.
Right-sizing suggestions
Controls whether CostPilot generates workload right-sizing recommendations — identifying pods where CPU or memory requests significantly exceed actual usage.
Right-sizing suggestions appear in both the Insights view (under Efficiency) and the Performance page. Disable this for clusters where workload resource requests are managed externally (e.g. by a VPA or GitOps pipeline) and you don’t want duplicate recommendations.
Notifications
Alert notifications
Controls whether CostPilot delivers alert notifications when configured alert rules trigger.
This is a global on/off for all notification delivery. Individual alert rules can also be muted from Settings → Alerts without disabling delivery globally.
Alerts (cost threshold rules) are a Pro and Max plan feature. This toggle affects notification delivery — it does not affect whether alert rules are evaluated.
Label management
Label cardinality optimisation
When enabled, CostPilot applies cardinality limits to high-cardinality label values to prevent runaway storage growth. Labels with thousands of distinct values (e.g. pod UIDs used as label values) are automatically capped.
This is recommended for most clusters. Disable only if you have a specific reason to track every distinct label value regardless of cardinality, and you understand the storage implications.
Applying changes
All feature toggles apply immediately — there is no save button. The page reflects the current state of each feature for your account.
Changes made here affect all users in your account. Only Admin role members can modify feature settings.