Costs

Costs provide predictable cost analysis and savings estimates for Kubernetes environments.

Costs help you get insights into the following use cases:

  • Determining the cost of running compute, such as EC2 instances, within a Kubernetes cluster.
  • Determining the cost of running Compute required for an application, workload, and namespace.
  • Reducing the cost of running workloads by rightsizing.

Key Features

Costs have multiple features to help you monitor and manage Kubernetes costs:

  • Cost Advisor: Provides an overview of your costs, drill into clusters, namespaces, and workloads; presents insights and recommendations into where you can optimize and reduce your costs.
  • Cost Explorer: Presents a powerful exploration tool for costs; give you the ability to slice and dice by Kubernetes labels, browse historical costs, and spot anomalies.
  • Reports: Automate reporting of costs with Slack and email integrations, and generate periodic JSON/CSV exports for integration with thirdparty tooling.

Supported Environments

  • The Sysdig Agent is required for Costs.

    The agent collects resource usage information that is augmented with billing data. There is no explicit configuration required for Costs if you are only interested in seeing costs based on public, on-demand pricing.

  • (Optional) Integrate with your cloud provider to reconcile cost data with your specific costs, factoring in saving plans, reserved instances, and other discounts.

  • Kubernetes clusters must be running in AWS, GCP, or Azure. Both managed clusters, such as EKS, and vanilla Kubernetes such as KOPS, are supported.

Learn More