Settings
The Settings module centralizes all configuration and administrative capabilities needed to manage cloud accounts, clusters, pricing, labels, and budget alerts.
Key Features
- Account Registration — Connect Cloud or Custom infrastructure accounts.
- Cluster Management — View and register discovered Kubernetes clusters.
- Pricing — Manage rate cards and cost rates for nodes, clusters, and networks.
- Cost Group Labels — Add, edit, or delete label.
- Budget Alerts — Define alert thresholds to monitor cluster budgets.
Account Registration
The Account Registration section allows users to connect cloud environments to CostSense for cost tracking.
Steps to Register an Account
- Navigate to Settings → Account Registration.
- Click Register Account.
- Select the type of account to register:
- Azure — Connect using Microsoft Azure credentials.
- Custom — Register a custom infrastructure account.
- Fill in the required fields:
- Click Register Account to complete the setup.
Adding Clusters
- Once the account is registered, CostSense automatically discovers available clusters.
- Navigate to the account details view.
- Under Cloud Resources, select the clusters to register.
- Click Add Selected to include them in the cost monitoring setup.
💡 Unregistered clusters are shown with a "Not Registered" status.
Pricing
The Pricing page allows users to view and manage rate cards for the connected clusters.
Available Rate Cards
- Node Ratecards — Displays per-node hourly cost.
- Cluster Management Cost — Defines management overhead per cluster.
- Network Ratecard — Displays network data transfer rates (Internet, Region, Zone).
How to View Pricing
- Go to Settings → Pricing.
- Select a cluster from the dropdown.
- Review the configured rates per hour for nodes, clusters, and networks.
💡 These rates are used in cost calculations and budget alerts.
Cost Group Labels
The Cost Group Labels section allows users to organize costs based on user-defined labels (such as department, team, or projects).
Adding a New Label
- Navigate to Settings → Cost Group Labels.
- Click Add Label.
- Enter:
- Label Key
- Label Value
- Description (optional)
- Click Save to create the label.
Editing a Label
- Click the Edit icon next to an existing label.
- Update the label key, value, or description.
- Click Save Changes.
Deleting a Label
- Click the Delete icon next to a label.
- Confirm the deletion to remove it from the configuration.
💡 Labels are used in cost grouping and filtering across reports and dashboards.
Budget Alerts
Budget alerts help users monitor cluster spending and receive early notifications when costs exceed a defined threshold.
Creating a Budget Alert
- Go to Settings → Budget Alerts.
- Click Create Policy.
- Provide the following:
- Policy Name
- Threshold (budget limit)
- Resource Type (e.g., KubernetesCluster)
- Filters (e.g., select specific cluster or namespace)
- Message (alert text)
- Click Save Policy to activate it.
Managing Alerts
- Use the toggle button to enable or disable alerts.
- Click Edit to modify thresholds or messages.
- Click Delete to remove an alert policy.
💡 When a cluster's cost exceeds the threshold, a notification is triggered automatically.
🎯 Tip: Use the Settings module as a one-stop control center to connect accounts, configure cost rates, and set up alerts for complete cost governance.