platform memory usage over 100% usage not alarmed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Eric MacDonald |
Bug Description
Brief Description
-----------------
It is possible to over subscribe the usage of platform memory.
If platform memory usage exceeds 100% then the platform memory usage alarm is not raised.
The type attribute is set to 'percent' which only accepts values of 100 or less.
Values greater than 100 are reported as 'nan' (Not A Number)
Severity
--------
Minor
Steps to Reproduce
------------------
run stress-ng pod to over-subscribe platform memory usage
Expected Behavior
------------------
critical platform memory usage alarm is raised
Actual Behavior
----------------
no alarm is raised at all
Reproducibility
---------------
100%
System Configuration
-------
Any system
Branch/Pull Time/Commit
-------
Aug, 23, 2021
Last Pass
---------
Test escape.
Timestamp/Logs
--------------
<date>: controller-1 collectd[108183]: info platform memory usage: Usage: 134.9%; Reserved: 24500.0 MiB, Platform: 33057.2 MiB (Base: 32542.7, k8s-system: 514.5), k8s-addon: 0.0
Test Activity
-------------
Feature Testing
Workaround
----------
none
Changed in starlingx: | |
assignee: | nobody → Eric MacDonald (rocksolidmtce) |
tags: | added: stx.metal |
Changed in starlingx: | |
importance: | Undecided → Low |
Fix proposed to branch: master /review. opendev. org/c/starlingx /monitoring/ +/805741
Review: https:/