#
a102762b |
| 05-Mar-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
add json config and implementation for hysteresis
Add the json config for health metric hysteresis and implementation logic for it. Update the health metric config test to validate the hysteresis va
add json config and implementation for hysteresis
Add the json config for health metric hysteresis and implementation logic for it. Update the health metric config test to validate the hysteresis value.
Change-Id: I60c0daa601abee9ac1916581d23257cc04128dd0 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
b2df817c |
| 03-Mar-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
drop the collection frequency from health metric
Drop the collection frequency from health metric config and its corresponding code as collection frequency has been moved to monitor specific propert
drop the collection frequency from health metric
Drop the collection frequency from health metric config and its corresponding code as collection frequency has been moved to monitor specific property rather than metric.
Change-Id: If8345581552b99397487cf5d67865f44e1b2fc2e Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
97582801 |
| 27-Feb-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
storage metric: add generic implementation
Add the generic implementation for the storage metric, so there is no need to add a new enum value and new code, every time a new storage type needs to be
storage metric: add generic implementation
Add the generic implementation for the storage metric, so there is no need to add a new enum value and new code, every time a new storage type needs to be added.
Change-Id: Idcd99455ca559eb6274a71613684a99b4b63a6f0 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
c00c19e0 |
| 23-Feb-2024 |
Patrick Williams <patrick@stwcx.xyz> |
metric-config: remove thresholds on userspace and kernel CPU
We do not need a default threshold on the userspace and kernel CPU metrics because we already have a threshold on the overall CPU usage.
metric-config: remove thresholds on userspace and kernel CPU
We do not need a default threshold on the userspace and kernel CPU metrics because we already have a threshold on the overall CPU usage. Sustained CPU usage is likely what someone wants to identify, no matter which side of the accounting it is attributed to. Delete the extra thresholds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I56352169b3fc50f11410f054053c39c40a79b82e
show more ...
|
#
dfe839fd |
| 16-Feb-2024 |
Jagpal Singh Gill <paligill@gmail.com> |
health_metric: add tmp storage support
Add the tmp storage support in health config parser and health metric.
Change-Id: Ibb265c28b22d786031ed152d2cc52f40814be984 Signed-off-by: Jagpal Singh Gill <
health_metric: add tmp storage support
Add the tmp storage support in health config parser and health metric.
Change-Id: Ibb265c28b22d786031ed152d2cc52f40814be984 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
7e11ab0a |
| 08-Dec-2023 |
Jagpal Singh Gill <paligill@gmail.com> |
add health_metric_config implementation
Add the health_metric_config interface and implementation for phosphor-health-monitor. This interface will be used in the re-write of phosphor-health-monitor.
add health_metric_config implementation
Add the health_metric_config interface and implementation for phosphor-health-monitor. This interface will be used in the re-write of phosphor-health-monitor. This change is in relation to following design and D-Bus interface update- https://gerrit.openbmc.org/c/openbmc/docs/+/64917 https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/64914
gtest added for UT.
Change-Id: Ic40faafbb57597023cc70036428d46ee69a895a2 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|