Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-1200

Add CNV metrics to the Telemetry data collection of hosted clusters

XMLWordPrintable

    • BU Product Work
    • False
    • Hide

      None

      Show
      None
    • False
    • 100% To Do, 0% In Progress, 0% Done
    • M
    • 4
    • 0

      Goal

      The CNV team would like to be able to track the number of running VMs (cnv:vmi_status_running:count) and the

      number of CPU cores requested by pods of VMIs (cluster:vmi_request_cpu_cores:sum).

      # owners: (https://github.com/kubevirt)
      #
      # cnv:vmi_status_running:count is the total number of VM instances running in the cluster.
      - '{__name__="cnv:vmi_status_running:count"}'
      #
      # owners: (https://github.com/kubevirt)
      #
      # cluster:vmi_request_cpu_cores:sum is the total number of CPU cores requested by pods of VMIs.
      - '{__name__="cluster:vmi_request_cpu_cores:sum"}'
      

      We need to add them to HCP metrics collection list.

      Why is this important?

      We track all the above metrics, so that we can have visibility on the CNV adoption in clusters.
      Both internal and external clusters. We need to be able to do that also for hosted clusters.

      Scenarios

      1. ...

      Acceptance Criteria

      • Dev - Has a valid enhancement if necessary
      • CI - MUST be running successfully with tests automated
      • QE - covered in Polarion test plan and tests implemented
      • Release Technical Enablement - Must have TE slides
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions:

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Technical Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Enhancement merged: <link to meaningful PR or GitHub Issue>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              rh_pelauter@redhat.com Peter Lauterbach
              sradco Shirly Radco
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: