Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-69374

Create a recording rule for vmi overcommit percent and total overcommit

XMLWordPrintable

    • Product / Portfolio Work
    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None

      Add a recording rule that calculate the per vmi memory overcommit percentage.

      (sum by (vmi_pod, namespace)(kubevirt_vmi_memory_domain_bytes{} + on(name, namespace) group_left(vmi_pod)(0*kubevirt_vmi_info))/
      (sum by (vmi_pod, namespace)(label_replace(kube_pod_resource_request{resource="memory"},"vmi_pod",   "$1",   "pod",   "(.*)"  ))- 
      (sum by (vmi_pod, namespace)(kubevirt_vmi_launcher_memory_overhead_bytes{} + on(name, namespace) group_left(vmi_pod)(0*kubevirt_vmi_info{}))) )) *100 

      Total overcommit:
      Note: This is currently blocked by CNV-69371

      sum(sum by (vmi_pod, namespace)(kubevirt_vmi_memory_domain_bytes{} + on(name, namespace) group_left(vmi_pod)(0*kubevirt_vmi_info)
      )) 
      /
      sum(sum by (vmi_pod, namespace)(label_replace(kube_pod_resource_request{resource="memory"},"vmi_pod",   "$1",   "pod",   "(.*)"  ))- 
      (sum by (vmi_pod, namespace)(kubevirt_vmi_launcher_memory_overhead_bytes{} + on(name, namespace) group_left(vmi_pod)(0*kubevirt_vmi_info{}))) ) 

              sradco Shirly Radco
              sradco Shirly Radco
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: