Kubernetes Cost Report
851

Created 3/10/2022
Updated 3/23/2022
Revision 2
Grafana Version >=8.3.1
Datasources
Prometheus
  • Kubernetes Cost Report detailed by

    • Cluster

      • OnDemand InstanceType

      • Spot InstanceType

      • Total Daily Cluster Cost (gauge) (timeseries per instance)

      • Idle Daily Cluster Cost (gauge)

      • Available Daily Cluster Cost (gauge)

      • Underutilization Daily Cluster Cost (gauge)

      • Usage Daily Cluster Cost (gauge)

      • Shared Daily Cluster Cost (gauge)

      • Total Monthly Persistent Volume Cost (gauge)

      • Daily Cluster Cost per Instance Type and Capacity Type (bar gauge)

      • Daily Cluster Cost per Instance Type and Capacity Type (graph)

      • Daily Idle Cost per Instance Type and Capacity Type (bar gauge)

      • Daily Idle Cost per Instance Type and Capacity Type (graph)

      • Daily Underutilization Cost per Instance Type and Capacity Type (bar gauge)

      • Daily Underutilization Cost per Instance Type and Capacity Type (graph)

      • Daily Shared Cost per Instance Type and Capacity Type (bar gauge)

      • Daily Shared Cost per Instance Type and Capacity Type (graph)

    • Namespace/Instance

      • Daily Underutilization Cost per Namespace Type (bar gauge)

      • Daily Requests Cost per Namespace Type (bar gauge)

      • Daily Usage Cost per Namespace Type (bar gauge)

      • Daily CPU Underutilization Cost Per Namespace (table)

      • Daily CPU Requests Cost Per Namespace (table)

      • Daily CPU Usage Cost Per Namespace (table)

      • Daily Memory Underutilization Cost Per Namespace (table)

      • Daily Memory Requests Cost Per Namespace (table)

      • Daily Memory Usage Cost Per Namespace (table)

      • Monthly PV Cost Per Namespace (bar gauge)

      • Monthly PV Cost Per Namespace (graph)

    • Pod Per Namespace

      • Daily CPU Underutilization Costs Per Pod (table)

      • Daily CPU Requests Costs Per Pod (table)

      • Daily CPU Usage Costs Per Pod (table)

      • Daily Memory Underutilization Costs Per Pod (table)

      • Daily Memory Requests Costs Per Pod (table)

      • Daily Memory Usage Costs Per Pod (table)

      • CPU Requests vs Usage Per Pod (graph)

      • Memory Requests vs Usage Per Pod (graph)

      • Memory Usage Per Pod

      • Daily CPU Underutilization Costs Per Pod (graph)

      • Daily Memory Underutilization Costs Per Pod (graph)

      • Daily CPU Requests Costs Per Pod (graph)

      • Daily Memory Requests Costs Per Pod (graph)

      • Daily CPU Usage Costs Per Pod (graph)

      • Daily Memory Usage Costs Per Pod (graph)

      • Monthly PV Cost Per Pod

Get Dashboard
Download
Copy to Clipboard
Source Grafana.com

Used Metrics 28

  • kube_node_labels

  • capacity_instance:spot_instance_cost:cost

  • capacity_instance:on_demand_instance_cost:cost

  • :

  • zone_capacity_instance_node_resource:kube_node_status_allocatable_idle_instance_cpu_price:spot_idle_cpu_cost

  • capacity_instance_node_resource:kube_node_status_allocatable_idle_instance_cpu_price:on_demand_idle_cpu_cost

  • zone_capacity_instance_node_resource:kube_node_status_allocatable_idle_instance_mem_price:spot_idle_mem_cost

  • capacity_instance_node_resource:kube_node_status_allocatable_idle_instance_mem_price:on_demand_idle_mem_cost

  • See

  • description

  • for

  • zone_capacity_instance_namespace_node_pod:pod_cpu_usage_instance_cpu_price:spot_pod_cpu_usage_cost

  • capacity_instance_namespace_node_pod:pod_cpu_usage_instance_cpu_price:on_demand_pod_cpu_usage_cost

  • resource

  • CPU

  • zone_capacity_instance_namespace_node_pod:pod_memory_usage_instance_mem_price:spot_pod_mem_usage_cost

  • capacity_instance_namespace_node_pod:pod_memory_usage_instance_mem_price:on_demand_pod_mem_usage_cost

  • memory

  • zone_capacity_instance_node_resource:kube_node_status_shared_instance_cpu_price:spot_shared_cpu_cost

  • capacity_instance_node_resource:kube_node_status_shared_instance_cpu_price:on_demand_shared_cpu_cost

  • zone_capacity_instance_node_resource:kube_node_status_shared_instance_mem_price:spot_shared_mem_cost

  • capacity_instance_node_resource:kube_node_status_shared_instance_mem_price:on_demand_shared_mem_cost

  • kubelet_volume_stats_capacity_bytes

  • pvcost

  • zone_capacity_instance_namespace_node_pod:pod_cpu_requests_instance_cpu_price:spot_pod_cpu_requests_cost

  • capacity_instance_namespace_node_pod:pod_cpu_requests_instance_cpu_price:on_demand_pod_cpu_requests_cost

  • zone_capacity_instance_namespace_node_pod:pod_memory_requests_instance_mem_price:spot_pod_mem_requests_cost

  • capacity_instance_namespace_node_pod:pod_memory_requests_instance_mem_price:on_demand_pod_mem_requests_cost