Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-3608

Report vCPU count, RAM and storage capacity on the nodes/instances

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • 2023Q3
    • None
    • None
    • None
    • Report node capacity
    • False
    • None
    • False
    • COST-3574 - RFE: report node capacity
    • COST-3574RFE: report node capacity
    • 0% To Do, 0% In Progress, 100% Done

      At the moment, we are reporting CPU and RAM usage, request, limit, etc but not the capacity. Customer would like to get the number of vCPU count on the nodes/instances.

      We should return this on the API, and also present it in the UI (similar to how we show capacity for clusters).

      CURRENT NODE DETAILS:

      PROPOSED NODE DETAILS:

      THIS WOULD ADD THESE METRICS TO THE GRAPH FOR BOTH CPU, MEMORY, AND VOLUME:

      • Unused request (# and %) [requested - usage]
        • Set to zero when usage is higher than request
      • Unallocated capacity (# and %) [capacity - max(usage, requested)]
      • Capacity (#)
      • Capacity units gb, cores

      ADDITIONALLY, ADD THESE METRICS TO THE VOLUME CARD FOR CONSISTENCY:

      • Unused request (# and %) [requested - usage]
        • set to zero when usage is higher than request
      • Unallocated capacity (# and %) [capacity - max(usage, requested)]
      • Limit (on the graph)

      Over e-mail, aberglun@redhat.com said:

      We could include cores/gb ram on api/cost-management/v1/reports/openshift/compute/ and api/cost-management/v1/reports/openshift/memory/ . They currently report core-hours and GB-hours of usage, but a capacity section could be feasible, especially when grouped by node.

      Target Dates

      • Backend Development complete - June 16, 2023
      • UI Development complete - June 23, 2023
      • QE Testing complete - July 14, 2023

            myersco Cody Myers
            kholdawa@redhat.com Kevan Holdaway
            Pedro Lopez Perez Pedro Lopez Perez
            Votes:
            1 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated:
              Resolved: