This is an internal documentation. There is a good chance you’re looking for something else. See Disclaimer.
OpenShift Metrics¶
Cluster-Wide Graphs¶
Hint
Only available to members of group tocco-admin.
Hint
SI units are used, thus, 1 GB = 1,000,000,000 bytes = ~0.93 GiB.
CPU¶
To debug a single application, see also:
All pods sorted by memory usage:
oc adm top pod --all-namespace --sort-by cpu
Per node usage:
oc adm top node
Memory¶
To debug a single application, see also:
All pods sorted by memory usage:
oc adm top pod --all-namespace --sort-by memory
Per node usage:
oc adm top node
Graphs¶
Link |
Short Description |
Full Description |
---|---|---|
Total memory |
Memory of all worker nodes (=nodes that run apps) Metrics: |
|
Used vs requested |
Fraction of requested memory used. Expected to be between 0.8 and 0.9 generally. May be lower after maintenance as Nice requires less memory after a restart. Metrics:
|
|
Used vs requested per version |
Same as used vs requested above but per Nice minor version. Note that Nice <2.27 used G1GC as garbage collector which did not uncommit (=return to OS) memory. |
|
Used vs requested >= v2.26 |
Same as used vs requested but only for Nice >= v2.26. v2.26 and later use ShanandoahGC. |
|
Used vs requested < v2.26 |
Same as used vs requested but only for Nice < v2.26. Before v2.26 G1GC was used. |
|
Used vs requested production |
Same as used vs requested but only for production systems. |
|
Used vs requested test |
Same as used vs requested but only for test systems. |
|
Used vs request per installation |
Same as used vs requested but per installation. |
|
Unused per node |
Memory not in active use (but possibly requested) |
|
Available per node |
Available memory per node. This is, memory that has not been requested [2] and may be used for newly created pods. |
Footnotes