-
Task
-
Resolution: Done
-
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