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

Recording rule kubevirt_vmi_vcpu_count not reporting

XMLWordPrintable

    • Quality / Stability / Reliability
    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • CNV v4.20.z
    • None

      Description of problem:

      The recording rule not reporting the value.

      Version-Release number of selected component (if applicable):

      4.20

      How reproducible:

       

      Steps to Reproduce:

      1.Create 1 or more vms.
      2.Execute the query
      

      Actual results:

      None

      Expected results:

      Entry for every vm with how many vcpu it got.

      Additional info:

      The expression of this recording rule is "count by (namespace, name, node) (kubevirt_vmi_vcpu_seconds_total)".
      
      When executing this expression I get the expected value.
      Also executing the metric kubevirt_vmi_vcpu_seconds_total that it rely on I get the value but when trying to execute the recording rule I get nothing.
      
      Output of querying:
      
      In [24]: prometheus.query(query="kubevirt_vmi_vcpu_seconds_total")
      Out[24]: 
      {'status': 'success',
       'data': {'resultType': 'vector',
        'result': [{'metric': {'__name__': 'kubevirt_vmi_vcpu_seconds_total',
           'container': 'virt-handler',
           'endpoint': 'metrics',
           'id': '0',
           'instance': '10.131.0.66:8443',
           'job': 'kubevirt-prometheus-metrics',
           'kubernetes_vmi_label_kubevirt_io_nodeName': 'iuo-or-420-krd4d-worker-0-cpq75',
           'kubernetes_vmi_label_network_kubevirt_io_headlessService': 'headless',
           'name': 'fedora-blush-badger-22',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-cpq75',
           'pod': 'virt-handler-v52qj',
           'service': 'kubevirt-prometheus-metrics',
           'state': 'running'},
          'value': [1761043939.893, '2362.09']},
         {'metric': {'__name__': 'kubevirt_vmi_vcpu_seconds_total',
           'container': 'virt-handler',
           'endpoint': 'metrics',
           'id': '0',
           'instance': '10.129.2.46:8443',
           'job': 'kubevirt-prometheus-metrics',
           'kubernetes_vmi_label_kubevirt_io_nodeName': 'iuo-or-420-krd4d-worker-0-g4v7t',
           'kubernetes_vmi_label_network_kubevirt_io_headlessService': 'headless',
           'name': 'fedora-harlequin-swordtail-47',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-g4v7t',
           'pod': 'virt-handler-cj24d',
           'service': 'kubevirt-prometheus-metrics',
           'state': 'running'},
          'value': [1761043939.893, '935.27']},
         {'metric': {'__name__': 'kubevirt_vmi_vcpu_seconds_total',
           'container': 'virt-handler',
           'endpoint': 'metrics',
           'id': '0',
           'instance': '10.128.2.67:8443',
           'job': 'kubevirt-prometheus-metrics',
           'kubernetes_vmi_label_kubevirt_io_domain': 'fedora-sapphire-orca-46',
           'kubernetes_vmi_label_kubevirt_io_nodeName': 'iuo-or-420-krd4d-worker-0-kkbfz',
           'kubernetes_vmi_label_kubevirt_io_size': 'small',
           'kubernetes_vmi_label_network_kubevirt_io_headlessService': 'headless',
           'name': 'fedora-sapphire-orca-46',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-kkbfz',
           'pod': 'virt-handler-rwg4b',
           'service': 'kubevirt-prometheus-metrics',
           'state': 'running'},
          'value': [1761043939.893, '35.52']}]}}In [25]: 
      
      prometheus.query(query="count by (namespace, name, node) (kubevirt_vmi_vcpu_seconds_total)")
      Out[25]: 
      {'status': 'success',
       'data': {'resultType': 'vector',
        'result': [{'metric': {'name': 'fedora-blush-badger-22',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-cpq75'},
          'value': [1761043950.912, '1']},
         {'metric': {'name': 'fedora-harlequin-swordtail-47',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-g4v7t'},
          'value': [1761043950.912, '1']},
         {'metric': {'name': 'fedora-sapphire-orca-46',
           'namespace': 'default',
           'node': 'iuo-or-420-krd4d-worker-0-kkbfz'},
          'value': [1761043950.912, '1']}]}}
      
      In [26]: prometheus.query(query="kubevirt_vmi_vcpu_count")
      Out[26]: {'status': 'success', 'data': {'resultType': 'vector', 'result': []}}

              sradco Shirly Radco
              rh-ee-orevah Ohad Revah
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: