Skip to main content
Version: v1.0.0

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

  1. Navigate to Settings → Account Registration.
  2. Click Register Account.
  3. Select the type of account to register:
    • Azure — Connect using Microsoft Azure credentials.
    • Custom — Register a custom infrastructure account.
  4. Fill in the required fields:
  5. 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

  1. Go to Settings → Pricing.
  2. Select a cluster from the dropdown.
  3. 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

  1. Navigate to Settings → Cost Group Labels.
  2. Click Add Label.
  3. Enter:
    • Label Key
    • Label Value
    • Description (optional)
  4. 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

  1. Go to Settings → Budget Alerts.
  2. Click Create Policy.
  3. Provide the following:
    • Policy Name
    • Threshold (budget limit)
    • Resource Type (e.g., KubernetesCluster)
    • Filters (e.g., select specific cluster or namespace)
    • Message (alert text)
  4. 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.