Skip to content

Commit 2235c56

Browse files
committed
(fix): _sub_metric_name was not defined
1 parent 3e76d67 commit 2235c56

File tree

1 file changed

+4
-2
lines changed
  • metric_providers/cpu/throttling/msr/component

1 file changed

+4
-2
lines changed

metric_providers/cpu/throttling/msr/component/provider.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ def __init__(self, sampling_rate, skip_check=False):
1212
current_dir=os.path.dirname(os.path.abspath(__file__)),
1313
skip_check=skip_check,
1414
)
15+
self._sub_metrics_name = ['thermal_throttling_status', 'power_limit_throttling_status']
16+
1517

1618
def _parse_metrics(self, df):
1719
df['detail_name'] = df.package_id
@@ -25,14 +27,14 @@ def _parse_metrics(self, df):
2527
.copy()
2628
)
2729
df_thermal_throttling_status['unit'] = self._unit
28-
df_thermal_throttling_status['metric'] = 'thermal_throttling_status'
30+
df_thermal_throttling_status['metric'] = self._sub_metrics_name[0]
2931

3032
df_power_limit_throttling_status = (
3133
df[base_cols + ['power_limit_throttling_status']]
3234
.rename(columns={'power_limit_throttling_status': 'value'})
3335
.copy()
3436
)
3537
df_power_limit_throttling_status['unit'] = self._unit
36-
df_power_limit_throttling_status['metric'] = 'power_limit_throttling_status'
38+
df_power_limit_throttling_status['metric'] = self._sub_metrics_name[1]
3739

3840
return [df_thermal_throttling_status, df_power_limit_throttling_status]

0 commit comments

Comments
 (0)