Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-4695

Collect metrics from production clusters

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • None
    • False
    • No

      WHAT
      To allow RHOAM to support auto scaling osd cluster resource requirements are need on all containers or at a namespace level.

      The ask in this in this ticket is to collect metrics from production clusters to guide the requirements of the different components.
      For both containers and namespace the max resource usage for memory and cpu need to be collected. The rhoam version and quota value should also be collected.

      HOW
      Running scripts/metric-collection.py will collect the the required information from all the rhoam namespaces and none other. The version and quota are taken from the rhoam cr. These results are stored in a zip folder under /tmp/metric_collection. zip folder is name with a unid.

      The script should be ran against all cluster in production.

      TESTS
      Run the script against a stage cluster and ensure data is collected

      DONE

      • Metrics are collected from all production clusters.
      • Collected metrics are shared with the RHOAM team for a analysis

              Unassigned Unassigned
              jfitzpat_rhmi Jim Fitzpatrick
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: