Merge ~afreiberger/charm-hw-health:ilorest-fixes into charm-hw-health:master

Proposed by Drew Freiberger
Status: Merged
Merge reported by: Xav Paice
Merged at revision: 984ed697b997f3920e5a0a03b651d63f8db246e8
Proposed branch: ~afreiberger/charm-hw-health:ilorest-fixes
Merge into: charm-hw-health:master
Diff against target: 11924 lines (+11771/-48)
10 files modified
src/files/ilorest/cron_ilorest.py (+47/-31)
src/lib/hwhealth/tools.py (+4/-3)
src/tests/hw-health-samples/ilorest.list.bad.Chassis (+138/-0)
src/tests/hw-health-samples/ilorest.list.bad.HpeSmartStorage (+452/-0)
src/tests/hw-health-samples/ilorest.list.bad.Memory (+1376/-0)
src/tests/hw-health-samples/ilorest.list.bad.Power (+7929/-0)
src/tests/hw-health-samples/ilorest.list.bad.Processor (+286/-0)
src/tests/hw-health-samples/ilorest.list.bad.Thermal (+1513/-0)
src/tests/unit/test_cron_ilorest.py (+24/-13)
src/tox.ini (+2/-1)
Reviewer Review Type Date Requested Status
BootStack Reviewers Pending
Review via email: mp+389188@code.launchpad.net

Commit message

Updated ilorest json parsing code to find bad status in more places.

Add unit tests for cron_ilorest to ensure detection of errors

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/src/files/ilorest/cron_ilorest.py b/src/files/ilorest/cron_ilorest.py
2index 7f43517..2762610 100755
3--- a/src/files/ilorest/cron_ilorest.py
4+++ b/src/files/ilorest/cron_ilorest.py
5@@ -67,28 +67,28 @@ class CronILOrest:
6 def check_selector(self, selector):
7 if self.args.debug:
8 print("Checking selector {}".format(selector), file=sys.stderr)
9- ilorest_output = self._get_json_ilorest_output(selector)
10+ ilorest_output = self._get_json_ilorest_output(selector).splitlines()
11
12- errors = []
13- jsonidx = -1
14- # Disregard the first chunk of data, it's banner/debug/etc
15- for jsondata in ilorest_output.split("\n{\n")[1:]:
16- # The output will be one or more JSON defs
17- jsonidx += 1
18- j = json.loads("{" + jsondata)
19- errors += self._walk_selector(j, [selector, str(jsonidx)])
20- return errors
21+ # Disregard the first few lines, json data starts at either { or [
22+ line = ""
23+ while line not in ["{", "["]:
24+ line = ilorest_output.pop(0)
25+
26+ ilorest_output.insert(0, line)
27+ jsondata = json.loads("\n".join(ilorest_output))
28+
29+ return self._walk_selector(jsondata, [selector])
30
31 def _get_json_ilorest_output(self, selector):
32 cmd = ["ilorest", "list", "-j", "--selector={}".format(selector)]
33 return check_output(cmd).decode("UTF-8")
34
35- def _get_health_status_message(self, j, crumb_trail=[]):
36- desc = j["Name"]
37- if "SerialNumber" in j:
38- desc += " ({})".format(j["SerialNumber"])
39- state = j.get("Status", "null").get("State", "unknown")
40- health = j.get("Status", "null").get("Health", "unknown")
41+ def _get_health_status_message(self, json_item, crumb_trail=[]):
42+ desc = json_item["Name"]
43+ if "SerialNumber" in json_item:
44+ desc += " ({})".format(json_item["SerialNumber"])
45+ state = json_item.get("Status", "null").get("State", "unknown")
46+ health = json_item.get("Status", "null").get("Health", "unknown")
47 msg = "{} ({}): {} health {}".format(" ".join(crumb_trail), desc, state, health)
48 if self.args.debug:
49 print(msg, file=sys.stderr)
50@@ -99,22 +99,38 @@ class CronILOrest:
51 else:
52 return [msg]
53
54- def _walk_selector(self, j, crumb_trail=[]):
55+ def _walk_selector(self, json_data, crumb_trail=[]):
56 errors = []
57- if j.get("Status") and j.get("Status").get("Health") != "OK":
58- errors.extend(self._get_health_status_message(j, crumb_trail))
59-
60- for keyname in j.keys():
61- # If the key value is a list, it might be a list of
62- # dicts with Status data
63- if type(j[keyname]) != list:
64- continue
65- for i in range(len(j[keyname])):
66- if type(j[keyname][i]) != dict:
67- continue
68- if "Status" not in j[keyname][i]:
69- continue
70- self._walk_selector(j[keyname][i], (crumb_trail + [keyname, str(i)]))
71+
72+ # if we start at a list, iterate through it, else make sure we've got a dict
73+ if type(json_data) == list:
74+ for index in range(len(json_data)):
75+ errors.extend(
76+ self._walk_selector(json_data[index], (crumb_trail + [str(index)]))
77+ )
78+ elif type(json_data) != dict:
79+ # we only dive through lists and dicts, so no errors below this point
80+ return []
81+ elif (
82+ json_data.get("Status")
83+ and json_data.get("Status").get("State") != "Absent"
84+ and json_data.get("Status").get("Health") != "OK"
85+ ):
86+ # we return the status message because there's no need to go deeper
87+ return self._get_health_status_message(json_data, crumb_trail)
88+ elif json_data.get("Status"):
89+ # found a status section locally but it's not alertable, eject
90+ return []
91+ else:
92+ # recurse through any other dicts or lists in the current node.
93+ for keyname in json_data.keys():
94+ if type(json_data[keyname]) in [list, dict]:
95+ errors.extend(
96+ self._walk_selector(
97+ json_data[keyname], (crumb_trail + [keyname])
98+ )
99+ )
100+
101 return errors
102
103
104diff --git a/src/lib/hwhealth/tools.py b/src/lib/hwhealth/tools.py
105index 8e2797a..9986274 100644
106--- a/src/lib/hwhealth/tools.py
107+++ b/src/lib/hwhealth/tools.py
108@@ -415,10 +415,11 @@ class AptVendorTool(Tool):
109
110 def __init__(self, shortname=None, apt_packages=[]):
111 super().__init__(
112- shortname=shortname,
113- nrpe_script="check_hw_health_cron_output.py",
114+ shortname=shortname, nrpe_script="check_hw_health_cron_output.py",
115+ )
116+ self._nrpe_opts = "--filename {}/{}.out".format(
117+ self.CRONJOB_OUTPUT_DIR, self._shortname
118 )
119- self._nrpe_opts = "--filename {}/{}.out".format(self.CRONJOB_OUTPUT_DIR, self._shortname)
120 self.apt_packages = (
121 apt_packages if apt_packages else [self.__class__.__name__.lower()]
122 )
123diff --git a/src/tests/hw-health-samples/ilorest.list.bad.Chassis b/src/tests/hw-health-samples/ilorest.list.bad.Chassis
124new file mode 100644
125index 0000000..2dbc7d6
126--- /dev/null
127+++ b/src/tests/hw-health-samples/ilorest.list.bad.Chassis
128@@ -0,0 +1,138 @@
129+iLOrest : RESTful Interface Tool version 3.0
130+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
131+----------------------------------------------------------------------------------------------
132+Local login initiated...
133+Discovering data...Done
134+[
135+ {
136+ "@odata.context": "/redfish/v1/$metadata#ChassisCollection.ChassisCollection",
137+ "@odata.etag": "W/\"AA6D42B0\"",
138+ "@odata.id": "/redfish/v1/Chassis/",
139+ "@odata.type": "#ChassisCollection.ChassisCollection",
140+ "Description": "Computer System Chassis View",
141+ "Members": [
142+ {
143+ "@odata.id": "/redfish/v1/Chassis/1/"
144+ }
145+ ],
146+ "Members@odata.count": 1,
147+ "Name": "Computer System Chassis"
148+ },
149+ {
150+ "@odata.context": "/redfish/v1/$metadata#Chassis.Chassis",
151+ "@odata.etag": "W/\"A3747105\"",
152+ "@odata.id": "/redfish/v1/Chassis/1/",
153+ "@odata.type": "#Chassis.v1_6_0.Chassis",
154+ "ChassisType": "RackMount",
155+ "Id": "1",
156+ "Links": {
157+ "ComputerSystems": [
158+ {
159+ "@odata.id": "/redfish/v1/Systems/1/"
160+ }
161+ ],
162+ "ManagedBy": [
163+ {
164+ "@odata.id": "/redfish/v1/Managers/1/"
165+ }
166+ ]
167+ },
168+ "Manufacturer": "HPE",
169+ "Model": "ProLiant DL380 Gen10",
170+ "Name": "Computer System Chassis",
171+ "NetworkAdapters": {
172+ "@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/"
173+ },
174+ "Oem": {
175+ "Hpe": {
176+ "@odata.context": "/redfish/v1/$metadata#HpeServerChassis.HpeServerChassis",
177+ "@odata.type": "#HpeServerChassis.v2_2_1.HpeServerChassis",
178+ "Actions": {
179+ "#HpeServerChassis.DisableMCTPOnServer": {
180+ "target": "/redfish/v1/Chassis/1/Actions/Oem/Hpe/HpeServerChassis.DisableMCTPOnServer/"
181+ },
182+ "#HpeServerChassis.FactoryResetMCTP": {
183+ "target": "/redfish/v1/Chassis/1/Actions/Oem/Hpe/HpeServerChassis.FactoryResetMCTP/"
184+ }
185+ },
186+ "Firmware": {
187+ "PlatformDefinitionTable": {
188+ "Current": {
189+ "VersionString": "8.9.0 Build 38"
190+ }
191+ },
192+ "PowerManagementController": {
193+ "Current": {
194+ "VersionString": "1.0.4"
195+ }
196+ },
197+ "PowerManagementControllerBootloader": {
198+ "Current": {
199+ "Family": "25",
200+ "VersionString": "1.1"
201+ }
202+ },
203+ "SPSFirmwareVersionData": {
204+ "Current": {
205+ "VersionString": "4.1.4.251"
206+ }
207+ },
208+ "SystemProgrammableLogicDevice": {
209+ "Current": {
210+ "VersionString": "0x2E"
211+ }
212+ }
213+ },
214+ "Links": {
215+ "Devices": {
216+ "@odata.id": "/redfish/v1/Chassis/1/Devices/"
217+ }
218+ },
219+ "MCTPEnabledOnServer": true,
220+ "SmartStorageBattery": [
221+ {
222+ "ChargeLevelPercent": 100,
223+ "FirmwareVersion": "0.70",
224+ "Index": 1,
225+ "MaximumCapWatts": 96,
226+ "Model": "875241-B21",
227+ "ProductName": "HPE Smart Storage Battery ",
228+ "RemainingChargeTimeSeconds": 11,
229+ "SerialNumber": "6WQXL0CB2C02M1",
230+ "SparePartNumber": "878643-001",
231+ "Status": {
232+ "Health": "Chassis battery error",
233+ "State": "Enabled"
234+ }
235+ }
236+ ],
237+ "SystemMaintenanceSwitches": {
238+ "Sw1": "Off",
239+ "Sw10": "Off",
240+ "Sw11": "Off",
241+ "Sw12": "Off",
242+ "Sw2": "Off",
243+ "Sw3": "Off",
244+ "Sw4": "Off",
245+ "Sw5": "Off",
246+ "Sw6": "Off",
247+ "Sw7": "Off",
248+ "Sw8": "Off",
249+ "Sw9": "Off"
250+ }
251+ }
252+ },
253+ "Power": {
254+ "@odata.id": "/redfish/v1/Chassis/1/Power/"
255+ },
256+ "SKU": "868706-B21",
257+ "SerialNumber": "2M291303M8",
258+ "Status": {
259+ "Health": "Chassis error",
260+ "State": "Enabled"
261+ },
262+ "Thermal": {
263+ "@odata.id": "/redfish/v1/Chassis/1/Thermal/"
264+ }
265+ }
266+]
267diff --git a/src/tests/hw-health-samples/ilorest.list.bad.HpeSmartStorage b/src/tests/hw-health-samples/ilorest.list.bad.HpeSmartStorage
268new file mode 100644
269index 0000000..c54e5c7
270--- /dev/null
271+++ b/src/tests/hw-health-samples/ilorest.list.bad.HpeSmartStorage
272@@ -0,0 +1,452 @@
273+iLOrest : RESTful Interface Tool version 3.0
274+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
275+----------------------------------------------------------------------------------------------
276+[
277+ {
278+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageHostBusAdapterCollection.HpeSmartStorageHostBusAdapterCollection",
279+ "@odata.etag": "W/\"75983E8D\"",
280+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/HostBusAdapters/",
281+ "@odata.type": "#HpeSmartStorageHostBusAdapterCollection.HpeSmartStorageHostBusAdapterCollection",
282+ "Description": "HPE Smart Storage Host Bus Adapters View",
283+ "Members": [],
284+ "Members@odata.count": 0,
285+ "Name": "HpeSmartStorageHostBusAdapters"
286+ },
287+ {
288+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDriveCollection.HpeSmartStorageLogicalDriveCollection",
289+ "@odata.etag": "W/\"570254F2\"",
290+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/",
291+ "@odata.type": "#HpeSmartStorageLogicalDriveCollection.HpeSmartStorageLogicalDriveCollection",
292+ "Description": "HPE Smart Storage Logical Drives View",
293+ "Members": [
294+ {
295+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/"
296+ },
297+ {
298+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/"
299+ }
300+ ],
301+ "Members@odata.count": 2,
302+ "Name": "HpeSmartStorageLogicalDrives"
303+ },
304+ {
305+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
306+ "@odata.etag": "W/\"C854FA90\"",
307+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/",
308+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
309+ "BlockSizeBytes": 512,
310+ "CapacityGB": 800,
311+ "CapacityLogicalBlocks": 1562824368,
312+ "CapacityMiB": 763097,
313+ "CarrierApplicationVersion": "11",
314+ "CarrierAuthenticationStatus": "OK",
315+ "CurrentTemperatureCelsius": 24,
316+ "Description": "HPE Smart Storage Disk Drive View",
317+ "DiskDriveStatusReasons": [
318+ "None"
319+ ],
320+ "DiskDriveUse": "Data",
321+ "EncryptedDrive": true,
322+ "FirmwareVersion": {
323+ "Current": {
324+ "VersionString": "HPD3"
325+ }
326+ },
327+ "Id": "2",
328+ "InterfaceSpeedMbps": 12000,
329+ "InterfaceType": "SAS",
330+ "LegacyBootPriority": "None",
331+ "Location": "1I:2:3",
332+ "LocationFormat": "ControllerPort:Box:Bay",
333+ "MaximumTemperatureCelsius": 42,
334+ "MediaType": "SSD",
335+ "Model": "MO000800JWTBR",
336+ "Name": "HpeSmartStorageDiskDrive",
337+ "PowerOnHours": 7631,
338+ "SSDEnduranceUtilizationPercentage": 2,
339+ "SerialNumber": "3940A06CT0QR",
340+ "Status": {
341+ "Health": "HpeSmartStorage HpeSmartStorageDiskDrive not OK",
342+ "State": "Enabled"
343+ },
344+ "UncorrectedReadErrors": 0,
345+ "UncorrectedWriteErrors": 0
346+ },
347+ {
348+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
349+ "@odata.etag": "W/\"8234DB91\"",
350+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/",
351+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
352+ "BlockSizeBytes": 512,
353+ "CapacityGB": 8000,
354+ "CapacityLogicalBlocks": 15628053168,
355+ "CapacityMiB": 7630885,
356+ "CarrierApplicationVersion": "11",
357+ "CarrierAuthenticationStatus": "OK",
358+ "CurrentTemperatureCelsius": 23,
359+ "Description": "HPE Smart Storage Disk Drive View",
360+ "DiskDriveStatusReasons": [
361+ "None"
362+ ],
363+ "DiskDriveUse": "Data",
364+ "EncryptedDrive": true,
365+ "FirmwareVersion": {
366+ "Current": {
367+ "VersionString": "HPD0"
368+ }
369+ },
370+ "Id": "0",
371+ "InterfaceSpeedMbps": 12000,
372+ "InterfaceType": "SAS",
373+ "LegacyBootPriority": "None",
374+ "Location": "1I:2:1",
375+ "LocationFormat": "ControllerPort:Box:Bay",
376+ "MaximumTemperatureCelsius": 41,
377+ "MediaType": "HDD",
378+ "Model": "MB008000JWRTD",
379+ "Name": "HpeSmartStorageDiskDrive",
380+ "PowerOnHours": null,
381+ "RotationalSpeedRpm": 7200,
382+ "SSDEnduranceUtilizationPercentage": null,
383+ "SerialNumber": "VAH2L5VL",
384+ "Status": {
385+ "Health": "HpeSmartStorage SSDEnduranceUtilizationPercentage error",
386+ "State": "Enabled"
387+ },
388+ "UncorrectedReadErrors": 0,
389+ "UncorrectedWriteErrors": 0
390+ },
391+ {
392+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDrive.HpeSmartStorageDiskDrive",
393+ "@odata.etag": "W/\"F2CBCA67\"",
394+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/",
395+ "@odata.type": "#HpeSmartStorageDiskDrive.v2_1_0.HpeSmartStorageDiskDrive",
396+ "BlockSizeBytes": 512,
397+ "CapacityGB": 8000,
398+ "CapacityLogicalBlocks": 15628053168,
399+ "CapacityMiB": 7630885,
400+ "CarrierApplicationVersion": "11",
401+ "CarrierAuthenticationStatus": "OK",
402+ "CurrentTemperatureCelsius": 22,
403+ "Description": "HPE Smart Storage Disk Drive View",
404+ "DiskDriveStatusReasons": [
405+ "None"
406+ ],
407+ "DiskDriveUse": "Data",
408+ "EncryptedDrive": true,
409+ "FirmwareVersion": {
410+ "Current": {
411+ "VersionString": "HPD0"
412+ }
413+ },
414+ "Id": "1",
415+ "InterfaceSpeedMbps": 12000,
416+ "InterfaceType": "SAS",
417+ "LegacyBootPriority": "None",
418+ "Location": "1I:2:2",
419+ "LocationFormat": "ControllerPort:Box:Bay",
420+ "MaximumTemperatureCelsius": 41,
421+ "MediaType": "HDD",
422+ "Model": "MB008000JWRTD",
423+ "Name": "HpeSmartStorageDiskDrive",
424+ "PowerOnHours": null,
425+ "RotationalSpeedRpm": 7200,
426+ "SSDEnduranceUtilizationPercentage": null,
427+ "SerialNumber": "VAH0B6KL",
428+ "Status": {
429+ "Health": "OK",
430+ "State": "Enabled"
431+ },
432+ "UncorrectedReadErrors": 0,
433+ "UncorrectedWriteErrors": 0
434+ },
435+ {
436+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageArrayController.HpeSmartStorageArrayController",
437+ "@odata.etag": "W/\"86C0BC23\"",
438+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/",
439+ "@odata.type": "#HpeSmartStorageArrayController.v2_2_0.HpeSmartStorageArrayController",
440+ "AdapterType": "SmartArray",
441+ "BackupPowerSourceStatus": "Present",
442+ "CacheMemorySizeMiB": 2048,
443+ "CacheModuleSerialNumber": " ",
444+ "CacheModuleStatus": {
445+ "Health": "OK"
446+ },
447+ "ControllerBoard": {
448+ "Status": {
449+ "Health": "OK"
450+ }
451+ },
452+ "ControllerPartNumber": "836260-001",
453+ "CurrentOperatingMode": "Mixed",
454+ "Description": "HPE Smart Storage Array Controller View",
455+ "DriveWriteCache": "Disabled",
456+ "EncryptionCryptoOfficerPasswordSet": true,
457+ "EncryptionCspTestPassed": true,
458+ "EncryptionEnabled": true,
459+ "EncryptionFwLocked": false,
460+ "EncryptionHasLockedVolumesMissingBootPassword": false,
461+ "EncryptionMixedVolumesEnabled": false,
462+ "EncryptionSelfTestPassed": true,
463+ "EncryptionStandaloneModeEnabled": true,
464+ "ExternalPortCount": 0,
465+ "FirmwareVersion": {
466+ "Current": {
467+ "VersionString": "1.98"
468+ }
469+ },
470+ "HardwareRevision": "B",
471+ "Id": "0",
472+ "InternalPortCount": 2,
473+ "Links": {
474+ "LogicalDrives": {
475+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/"
476+ },
477+ "PhysicalDrives": {
478+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/"
479+ },
480+ "StorageEnclosures": {
481+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/"
482+ },
483+ "UnconfiguredDrives": {
484+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/UnconfiguredDrives/"
485+ }
486+ },
487+ "Location": "Slot 0",
488+ "LocationFormat": "PCISlot",
489+ "Model": "HPE Smart Array P408i-a SR Gen10",
490+ "Name": "HpeSmartStorageArrayController",
491+ "ReadCachePercent": 10,
492+ "SerialNumber": "PEYHC0DRHBU3ZW ",
493+ "Status": {
494+ "Health": "OK",
495+ "State": "Enabled"
496+ },
497+ "WriteCacheBypassThresholdKB": 1040,
498+ "WriteCacheWithoutBackupPowerEnabled": false
499+ },
500+ {
501+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDrive.HpeSmartStorageLogicalDrive",
502+ "@odata.etag": "W/\"B4A42A4B\"",
503+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/",
504+ "@odata.type": "#HpeSmartStorageLogicalDrive.v2_3_0.HpeSmartStorageLogicalDrive",
505+ "AccelerationMethod": "ControllerCache",
506+ "CapacityMiB": 7630853,
507+ "Description": "HPE Smart Storage Logical Drive View",
508+ "Id": "1",
509+ "InterfaceType": "SAS",
510+ "LegacyBootPriority": "Primary",
511+ "Links": {
512+ "DataDrives": {
513+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/DataDrives/"
514+ }
515+ },
516+ "LogicalDriveEncryption": true,
517+ "LogicalDriveName": "00D503A5PEYHC0DRHBU3ZW DFA9",
518+ "LogicalDriveNumber": 1,
519+ "LogicalDriveStatusReasons": [
520+ "Ok"
521+ ],
522+ "LogicalDriveType": "Data",
523+ "MediaType": "HDD",
524+ "Name": "HpeSmartStorageLogicalDrive",
525+ "Raid": "1",
526+ "Status": {
527+ "Health": "OK",
528+ "State": "Enabled"
529+ },
530+ "StripeSizeBytes": 262144,
531+ "VolumeUniqueIdentifier": "600508B1001CEC50A1CE840A6F3E0CB2"
532+ },
533+ {
534+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageLogicalDrive.HpeSmartStorageLogicalDrive",
535+ "@odata.etag": "W/\"FB376662\"",
536+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/",
537+ "@odata.type": "#HpeSmartStorageLogicalDrive.v2_3_0.HpeSmartStorageLogicalDrive",
538+ "AccelerationMethod": "IOBypass",
539+ "CapacityMiB": 763065,
540+ "Description": "HPE Smart Storage Logical Drive View",
541+ "Id": "2",
542+ "InterfaceType": "SAS",
543+ "LegacyBootPriority": "None",
544+ "Links": {
545+ "DataDrives": {
546+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/DataDrives/"
547+ }
548+ },
549+ "LogicalDriveEncryption": true,
550+ "LogicalDriveName": "04D503A8PEYHC0DRHBU3ZW 3EB8",
551+ "LogicalDriveNumber": 2,
552+ "LogicalDriveStatusReasons": [
553+ "Ok"
554+ ],
555+ "LogicalDriveType": "Data",
556+ "MediaType": "SSD",
557+ "Name": "HpeSmartStorageLogicalDrive",
558+ "Raid": "0",
559+ "Status": {
560+ "Health": "OK",
561+ "State": "Enabled"
562+ },
563+ "StripeSizeBytes": 262144,
564+ "VolumeUniqueIdentifier": "600508B1001C0350DB31460C38083EBF"
565+ },
566+ {
567+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageArrayControllerCollection.HpeSmartStorageArrayControllerCollection",
568+ "@odata.etag": "W/\"AA6D42B0\"",
569+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/",
570+ "@odata.type": "#HpeSmartStorageArrayControllerCollection.HpeSmartStorageArrayControllerCollection",
571+ "Description": "HPE Smart Storage Array Controllers View",
572+ "Members": [
573+ {
574+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/"
575+ }
576+ ],
577+ "Members@odata.count": 1,
578+ "Name": "HpeSmartStorageArrayControllers"
579+ },
580+ {
581+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosureCollection.HpeSmartStorageStorageEnclosureCollection",
582+ "@odata.etag": "W/\"570254F2\"",
583+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/",
584+ "@odata.type": "#HpeSmartStorageStorageEnclosureCollection.HpeSmartStorageStorageEnclosureCollection",
585+ "Description": "HPE Smart Storage Enclosures View",
586+ "Members": [
587+ {
588+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/0/"
589+ },
590+ {
591+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/1/"
592+ }
593+ ],
594+ "Members@odata.count": 2,
595+ "Name": "HpSmartStorageEnclosures"
596+ },
597+ {
598+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosure.HpeSmartStorageStorageEnclosure",
599+ "@odata.etag": "W/\"F5ADDA67\"",
600+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/1/",
601+ "@odata.type": "#HpeSmartStorageStorageEnclosure.v2_0_0.HpeSmartStorageStorageEnclosure",
602+ "Description": "HPE Smart Storage Enclosure View",
603+ "DriveBayCount": 4,
604+ "FirmwareVersion": {
605+ "Current": {
606+ "VersionString": ""
607+ }
608+ },
609+ "Id": "1",
610+ "Location": "2I:0",
611+ "LocationFormat": "Controller:Box",
612+ "Model": "",
613+ "Name": "HpSmartStorageEnclosure",
614+ "SerialNumber": "",
615+ "Status": {
616+ "Health": "OK",
617+ "State": "Enabled"
618+ }
619+ },
620+ {
621+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageStorageEnclosure.HpeSmartStorageStorageEnclosure",
622+ "@odata.etag": "W/\"63D8B5F9\"",
623+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/StorageEnclosures/0/",
624+ "@odata.type": "#HpeSmartStorageStorageEnclosure.v2_0_0.HpeSmartStorageStorageEnclosure",
625+ "Description": "HPE Smart Storage Enclosure View",
626+ "DriveBayCount": 4,
627+ "FirmwareVersion": {
628+ "Current": {
629+ "VersionString": ""
630+ }
631+ },
632+ "Id": "0",
633+ "Location": "1I:2",
634+ "LocationFormat": "Controller:Box",
635+ "Model": "",
636+ "Name": "HpSmartStorageEnclosure",
637+ "SerialNumber": "",
638+ "Status": {
639+ "Health": "OK",
640+ "State": "Enabled"
641+ }
642+ },
643+ {
644+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
645+ "@odata.etag": "W/\"AA6D42B0\"",
646+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/2/DataDrives/",
647+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
648+ "Description": "HPE Smart Storage Disk Drives View",
649+ "Members": [
650+ {
651+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/"
652+ }
653+ ],
654+ "Members@odata.count": 1,
655+ "Name": "HpeSmartStorageDiskDrives"
656+ },
657+ {
658+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
659+ "@odata.etag": "W/\"E589C4BF\"",
660+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/",
661+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
662+ "Description": "HPE Smart Storage Disk Drives View",
663+ "Members": [
664+ {
665+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/"
666+ },
667+ {
668+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/"
669+ },
670+ {
671+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/2/"
672+ }
673+ ],
674+ "Members@odata.count": 3,
675+ "Name": "HpeSmartStorageDiskDrives"
676+ },
677+ {
678+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
679+ "@odata.etag": "W/\"570254F2\"",
680+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/LogicalDrives/1/DataDrives/",
681+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
682+ "Description": "HPE Smart Storage Disk Drives View",
683+ "Members": [
684+ {
685+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/0/"
686+ },
687+ {
688+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/DiskDrives/1/"
689+ }
690+ ],
691+ "Members@odata.count": 2,
692+ "Name": "HpeSmartStorageDiskDrives"
693+ },
694+ {
695+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
696+ "@odata.etag": "W/\"75983E8D\"",
697+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/0/UnconfiguredDrives/",
698+ "@odata.type": "#HpeSmartStorageDiskDriveCollection.HpeSmartStorageDiskDriveCollection",
699+ "Description": "HPE Smart Storage Unconfigured Disk Drives View",
700+ "Members": [],
701+ "Members@odata.count": 0,
702+ "Name": "HpeSmartStorageUnconfiguredDiskDrives"
703+ },
704+ {
705+ "@odata.context": "/redfish/v1/$metadata#HpeSmartStorage.HpeSmartStorage",
706+ "@odata.etag": "W/\"BEFCD4EA\"",
707+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/",
708+ "@odata.type": "#HpeSmartStorage.v2_0_0.HpeSmartStorage",
709+ "Description": "HPE Smart Storage",
710+ "Id": "SmartStorage",
711+ "Links": {
712+ "ArrayControllers": {
713+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/ArrayControllers/"
714+ },
715+ "HostBusAdapters": {
716+ "@odata.id": "/redfish/v1/Systems/1/SmartStorage/HostBusAdapters/"
717+ }
718+ },
719+ "Name": "HpeSmartStorage",
720+ "Status": {
721+ "Health": "OK"
722+ }
723+ }
724+]
725diff --git a/src/tests/hw-health-samples/ilorest.list.bad.Memory b/src/tests/hw-health-samples/ilorest.list.bad.Memory
726new file mode 100644
727index 0000000..487b7a8
728--- /dev/null
729+++ b/src/tests/hw-health-samples/ilorest.list.bad.Memory
730@@ -0,0 +1,1376 @@
731+iLOrest : RESTful Interface Tool version 3.0
732+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
733+----------------------------------------------------------------------------------------------
734+[
735+ {
736+ "@odata.context": "/redfish/v1/$metadata#MemoryCollection.MemoryCollection",
737+ "@odata.etag": "W/\"9A234CB5\"",
738+ "@odata.id": "/redfish/v1/Systems/1/Memory/",
739+ "@odata.type": "#MemoryCollection.MemoryCollection",
740+ "Description": "Memory DIMM Collection",
741+ "Members": [
742+ {
743+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm1/"
744+ },
745+ {
746+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm2/"
747+ },
748+ {
749+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm3/"
750+ },
751+ {
752+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm4/"
753+ },
754+ {
755+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm5/"
756+ },
757+ {
758+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm6/"
759+ },
760+ {
761+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm7/"
762+ },
763+ {
764+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm8/"
765+ },
766+ {
767+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm9/"
768+ },
769+ {
770+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm10/"
771+ },
772+ {
773+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm11/"
774+ },
775+ {
776+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm12/"
777+ },
778+ {
779+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm1/"
780+ },
781+ {
782+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm2/"
783+ },
784+ {
785+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm3/"
786+ },
787+ {
788+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm4/"
789+ },
790+ {
791+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm5/"
792+ },
793+ {
794+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm6/"
795+ },
796+ {
797+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm7/"
798+ },
799+ {
800+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm8/"
801+ },
802+ {
803+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm9/"
804+ },
805+ {
806+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm10/"
807+ },
808+ {
809+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm11/"
810+ },
811+ {
812+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm12/"
813+ }
814+ ],
815+ "Members@odata.count": 24,
816+ "Name": "Memory DIMM Collection",
817+ "Oem": {
818+ "Hpe": {
819+ "@odata.context": "/redfish/v1/$metadata#HpeAdvancedMemoryProtection.HpeAdvancedMemoryProtection",
820+ "@odata.type": "#HpeAdvancedMemoryProtection.v2_0_0.HpeAdvancedMemoryProtection",
821+ "AmpModeActive": "AdvancedECC",
822+ "AmpModeStatus": "AdvancedECC",
823+ "AmpModeSupported": [
824+ "AdvancedECC",
825+ "OnlineSpareRank",
826+ "IntrasocketMirroring",
827+ "A3DC"
828+ ],
829+ "MemoryList": [
830+ {
831+ "BoardCpuNumber": 1,
832+ "BoardNumberOfSockets": 12,
833+ "BoardOperationalFrequency": 2666,
834+ "BoardOperationalVoltage": 1200,
835+ "BoardTotalMemorySize": 196608
836+ },
837+ {
838+ "BoardCpuNumber": 2,
839+ "BoardNumberOfSockets": 12,
840+ "BoardOperationalFrequency": 2666,
841+ "BoardOperationalVoltage": 1200,
842+ "BoardTotalMemorySize": 196608
843+ }
844+ ]
845+ }
846+ }
847+ },
848+ {
849+ "@odata.context": "/redfish/v1/$metadata#MemoryDomainCollection.MemoryDomainCollection",
850+ "@odata.etag": "W/\"75983E8D\"",
851+ "@odata.id": "/redfish/v1/Systems/1/MemoryDomains/",
852+ "@odata.type": "#MemoryDomainCollection.MemoryDomainCollection",
853+ "Description": "Memory Domains Collection",
854+ "Members": [],
855+ "Members@odata.count": 0,
856+ "Name": "Memory Domains Collection"
857+ },
858+ {
859+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
860+ "@odata.etag": "W/\"6165906D\"",
861+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm7/",
862+ "@odata.type": "#Memory.v1_7_0.Memory",
863+ "BusWidthBits": 72,
864+ "CacheSizeMiB": 0,
865+ "CapacityMiB": 0,
866+ "DataWidthBits": 64,
867+ "DeviceLocator": "PROC 2 DIMM 7",
868+ "ErrorCorrection": "MultiBitECC",
869+ "Id": "proc2dimm7",
870+ "LogicalSizeMiB": 0,
871+ "MemoryLocation": {
872+ "Channel": 1,
873+ "MemoryController": 3,
874+ "Slot": 7,
875+ "Socket": 2
876+ },
877+ "MemoryMedia": [
878+ "DRAM"
879+ ],
880+ "MemoryType": "DRAM",
881+ "Name": "proc2dimm7",
882+ "NonVolatileSizeMiB": 0,
883+ "Oem": {
884+ "Hpe": {
885+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
886+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
887+ "DIMMStatus": "NotPresent",
888+ "MinimumVoltageVoltsX10": 0
889+ }
890+ },
891+ "OperatingMemoryModes": [
892+ "Volatile"
893+ ],
894+ "PersistentRegionSizeLimitMiB": 0,
895+ "RankCount": null,
896+ "SecurityCapabilities": {},
897+ "Status": {
898+ "Health": "OK",
899+ "State": "Absent"
900+ },
901+ "VendorID": "0",
902+ "VolatileRegionSizeLimitMiB": 0,
903+ "VolatileSizeMiB": 0
904+ },
905+ {
906+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
907+ "@odata.etag": "W/\"E6EC3A2C\"",
908+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm10/",
909+ "@odata.type": "#Memory.v1_7_0.Memory",
910+ "BaseModuleType": "RDIMM",
911+ "BusWidthBits": 72,
912+ "CacheSizeMiB": 0,
913+ "CapacityMiB": 32768,
914+ "DataWidthBits": 64,
915+ "DeviceLocator": "PROC 1 DIMM 10",
916+ "ErrorCorrection": "MultiBitECC",
917+ "Id": "proc1dimm10",
918+ "LogicalSizeMiB": 0,
919+ "Manufacturer": "HPE",
920+ "MemoryDeviceType": "DDR4",
921+ "MemoryLocation": {
922+ "Channel": 2,
923+ "MemoryController": 1,
924+ "Slot": 10,
925+ "Socket": 1
926+ },
927+ "MemoryMedia": [
928+ "DRAM"
929+ ],
930+ "MemoryType": "DRAM",
931+ "Name": "proc1dimm10",
932+ "NonVolatileSizeMiB": 0,
933+ "Oem": {
934+ "Hpe": {
935+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
936+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
937+ "Attributes": [
938+ "HpeSmartMemory"
939+ ],
940+ "BaseModuleType": "RDIMM",
941+ "DIMMStatus": "GoodInUse",
942+ "MaxOperatingSpeedMTs": 2666,
943+ "MinimumVoltageVoltsX10": 12
944+ }
945+ },
946+ "OperatingMemoryModes": [
947+ "Volatile"
948+ ],
949+ "OperatingSpeedMhz": 2666,
950+ "PartNumber": "840758-091",
951+ "PersistentRegionSizeLimitMiB": 0,
952+ "RankCount": 2,
953+ "SecurityCapabilities": {},
954+ "Status": {
955+ "Health": "OK",
956+ "State": "Enabled"
957+ },
958+ "VendorID": "44288",
959+ "VolatileRegionSizeLimitMiB": 32768,
960+ "VolatileSizeMiB": 32768
961+ },
962+ {
963+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
964+ "@odata.etag": "W/\"E6EC3A2C\"",
965+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm5/",
966+ "@odata.type": "#Memory.v1_7_0.Memory",
967+ "BaseModuleType": "RDIMM",
968+ "BusWidthBits": 72,
969+ "CacheSizeMiB": 0,
970+ "CapacityMiB": 32768,
971+ "DataWidthBits": 64,
972+ "DeviceLocator": "PROC 2 DIMM 5",
973+ "ErrorCorrection": "MultiBitECC",
974+ "Id": "proc2dimm5",
975+ "LogicalSizeMiB": 0,
976+ "Manufacturer": "HPE",
977+ "MemoryDeviceType": "DDR4",
978+ "MemoryLocation": {
979+ "Channel": 4,
980+ "MemoryController": 4,
981+ "Slot": 5,
982+ "Socket": 2
983+ },
984+ "MemoryMedia": [
985+ "DRAM"
986+ ],
987+ "MemoryType": "DRAM",
988+ "Name": "proc2dimm5",
989+ "NonVolatileSizeMiB": 0,
990+ "Oem": {
991+ "Hpe": {
992+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
993+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
994+ "Attributes": [
995+ "HpeSmartMemory"
996+ ],
997+ "BaseModuleType": "RDIMM",
998+ "DIMMStatus": "GoodInUse",
999+ "MaxOperatingSpeedMTs": 2666,
1000+ "MinimumVoltageVoltsX10": 12
1001+ }
1002+ },
1003+ "OperatingMemoryModes": [
1004+ "Volatile"
1005+ ],
1006+ "OperatingSpeedMhz": 2666,
1007+ "PartNumber": "840758-091",
1008+ "PersistentRegionSizeLimitMiB": 0,
1009+ "RankCount": 2,
1010+ "SecurityCapabilities": {},
1011+ "Status": {
1012+ "Health": "Memory error proc2dimm5",
1013+ "State": "Enabled"
1014+ },
1015+ "VendorID": "44288",
1016+ "VolatileRegionSizeLimitMiB": 32768,
1017+ "VolatileSizeMiB": 32768
1018+ },
1019+ {
1020+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1021+ "@odata.etag": "W/\"E6EC3A2C\"",
1022+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm12/",
1023+ "@odata.type": "#Memory.v1_7_0.Memory",
1024+ "BaseModuleType": "RDIMM",
1025+ "BusWidthBits": 72,
1026+ "CacheSizeMiB": 0,
1027+ "CapacityMiB": 32768,
1028+ "DataWidthBits": 64,
1029+ "DeviceLocator": "PROC 1 DIMM 12",
1030+ "ErrorCorrection": "MultiBitECC",
1031+ "Id": "proc1dimm12",
1032+ "LogicalSizeMiB": 0,
1033+ "Manufacturer": "HPE",
1034+ "MemoryDeviceType": "DDR4",
1035+ "MemoryLocation": {
1036+ "Channel": 3,
1037+ "MemoryController": 1,
1038+ "Slot": 12,
1039+ "Socket": 1
1040+ },
1041+ "MemoryMedia": [
1042+ "DRAM"
1043+ ],
1044+ "MemoryType": "DRAM",
1045+ "Name": "proc1dimm12",
1046+ "NonVolatileSizeMiB": 0,
1047+ "Oem": {
1048+ "Hpe": {
1049+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1050+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1051+ "Attributes": [
1052+ "HpeSmartMemory"
1053+ ],
1054+ "BaseModuleType": "RDIMM",
1055+ "DIMMStatus": "GoodInUse",
1056+ "MaxOperatingSpeedMTs": 2666,
1057+ "MinimumVoltageVoltsX10": 12
1058+ }
1059+ },
1060+ "OperatingMemoryModes": [
1061+ "Volatile"
1062+ ],
1063+ "OperatingSpeedMhz": 2666,
1064+ "PartNumber": "840758-091",
1065+ "PersistentRegionSizeLimitMiB": 0,
1066+ "RankCount": 2,
1067+ "SecurityCapabilities": {},
1068+ "Status": {
1069+ "Health": "OK",
1070+ "State": "Enabled"
1071+ },
1072+ "VendorID": "44288",
1073+ "VolatileRegionSizeLimitMiB": 32768,
1074+ "VolatileSizeMiB": 32768
1075+ },
1076+ {
1077+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1078+ "@odata.etag": "W/\"E6EC3A2C\"",
1079+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm3/",
1080+ "@odata.type": "#Memory.v1_7_0.Memory",
1081+ "BaseModuleType": "RDIMM",
1082+ "BusWidthBits": 72,
1083+ "CacheSizeMiB": 0,
1084+ "CapacityMiB": 32768,
1085+ "DataWidthBits": 64,
1086+ "DeviceLocator": "PROC 2 DIMM 3",
1087+ "ErrorCorrection": "MultiBitECC",
1088+ "Id": "proc2dimm3",
1089+ "LogicalSizeMiB": 0,
1090+ "Manufacturer": "HPE",
1091+ "MemoryDeviceType": "DDR4",
1092+ "MemoryLocation": {
1093+ "Channel": 5,
1094+ "MemoryController": 4,
1095+ "Slot": 3,
1096+ "Socket": 2
1097+ },
1098+ "MemoryMedia": [
1099+ "DRAM"
1100+ ],
1101+ "MemoryType": "DRAM",
1102+ "Name": "proc2dimm3",
1103+ "NonVolatileSizeMiB": 0,
1104+ "Oem": {
1105+ "Hpe": {
1106+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1107+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1108+ "Attributes": [
1109+ "HpeSmartMemory"
1110+ ],
1111+ "BaseModuleType": "RDIMM",
1112+ "DIMMStatus": "GoodInUse",
1113+ "MaxOperatingSpeedMTs": 2666,
1114+ "MinimumVoltageVoltsX10": 12
1115+ }
1116+ },
1117+ "OperatingMemoryModes": [
1118+ "Volatile"
1119+ ],
1120+ "OperatingSpeedMhz": 2666,
1121+ "PartNumber": "840758-091",
1122+ "PersistentRegionSizeLimitMiB": 0,
1123+ "RankCount": 2,
1124+ "SecurityCapabilities": {},
1125+ "Status": {
1126+ "Health": "OK",
1127+ "State": "Enabled"
1128+ },
1129+ "VendorID": "44288",
1130+ "VolatileRegionSizeLimitMiB": 32768,
1131+ "VolatileSizeMiB": 32768
1132+ },
1133+ {
1134+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1135+ "@odata.etag": "W/\"E6EC3A2C\"",
1136+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm3/",
1137+ "@odata.type": "#Memory.v1_7_0.Memory",
1138+ "BaseModuleType": "RDIMM",
1139+ "BusWidthBits": 72,
1140+ "CacheSizeMiB": 0,
1141+ "CapacityMiB": 32768,
1142+ "DataWidthBits": 64,
1143+ "DeviceLocator": "PROC 1 DIMM 3",
1144+ "ErrorCorrection": "MultiBitECC",
1145+ "Id": "proc1dimm3",
1146+ "LogicalSizeMiB": 0,
1147+ "Manufacturer": "HPE",
1148+ "MemoryDeviceType": "DDR4",
1149+ "MemoryLocation": {
1150+ "Channel": 5,
1151+ "MemoryController": 2,
1152+ "Slot": 3,
1153+ "Socket": 1
1154+ },
1155+ "MemoryMedia": [
1156+ "DRAM"
1157+ ],
1158+ "MemoryType": "DRAM",
1159+ "Name": "proc1dimm3",
1160+ "NonVolatileSizeMiB": 0,
1161+ "Oem": {
1162+ "Hpe": {
1163+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1164+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1165+ "Attributes": [
1166+ "HpeSmartMemory"
1167+ ],
1168+ "BaseModuleType": "RDIMM",
1169+ "DIMMStatus": "GoodInUse",
1170+ "MaxOperatingSpeedMTs": 2666,
1171+ "MinimumVoltageVoltsX10": 12
1172+ }
1173+ },
1174+ "OperatingMemoryModes": [
1175+ "Volatile"
1176+ ],
1177+ "OperatingSpeedMhz": 2666,
1178+ "PartNumber": "840758-091",
1179+ "PersistentRegionSizeLimitMiB": 0,
1180+ "RankCount": 2,
1181+ "SecurityCapabilities": {},
1182+ "Status": {
1183+ "Health": "OK",
1184+ "State": "Enabled"
1185+ },
1186+ "VendorID": "44288",
1187+ "VolatileRegionSizeLimitMiB": 32768,
1188+ "VolatileSizeMiB": 32768
1189+ },
1190+ {
1191+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1192+ "@odata.etag": "W/\"E6EC3A2C\"",
1193+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm1/",
1194+ "@odata.type": "#Memory.v1_7_0.Memory",
1195+ "BaseModuleType": "RDIMM",
1196+ "BusWidthBits": 72,
1197+ "CacheSizeMiB": 0,
1198+ "CapacityMiB": 32768,
1199+ "DataWidthBits": 64,
1200+ "DeviceLocator": "PROC 2 DIMM 1",
1201+ "ErrorCorrection": "MultiBitECC",
1202+ "Id": "proc2dimm1",
1203+ "LogicalSizeMiB": 0,
1204+ "Manufacturer": "HPE",
1205+ "MemoryDeviceType": "DDR4",
1206+ "MemoryLocation": {
1207+ "Channel": 6,
1208+ "MemoryController": 4,
1209+ "Slot": 1,
1210+ "Socket": 2
1211+ },
1212+ "MemoryMedia": [
1213+ "DRAM"
1214+ ],
1215+ "MemoryType": "DRAM",
1216+ "Name": "proc2dimm1",
1217+ "NonVolatileSizeMiB": 0,
1218+ "Oem": {
1219+ "Hpe": {
1220+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1221+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1222+ "Attributes": [
1223+ "HpeSmartMemory"
1224+ ],
1225+ "BaseModuleType": "RDIMM",
1226+ "DIMMStatus": "GoodInUse",
1227+ "MaxOperatingSpeedMTs": 2666,
1228+ "MinimumVoltageVoltsX10": 12
1229+ }
1230+ },
1231+ "OperatingMemoryModes": [
1232+ "Volatile"
1233+ ],
1234+ "OperatingSpeedMhz": 2666,
1235+ "PartNumber": "840758-091",
1236+ "PersistentRegionSizeLimitMiB": 0,
1237+ "RankCount": 2,
1238+ "SecurityCapabilities": {},
1239+ "Status": {
1240+ "Health": "OK",
1241+ "State": "Enabled"
1242+ },
1243+ "VendorID": "44288",
1244+ "VolatileRegionSizeLimitMiB": 32768,
1245+ "VolatileSizeMiB": 32768
1246+ },
1247+ {
1248+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1249+ "@odata.etag": "W/\"6165906D\"",
1250+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm7/",
1251+ "@odata.type": "#Memory.v1_7_0.Memory",
1252+ "BusWidthBits": 72,
1253+ "CacheSizeMiB": 0,
1254+ "CapacityMiB": 0,
1255+ "DataWidthBits": 64,
1256+ "DeviceLocator": "PROC 1 DIMM 7",
1257+ "ErrorCorrection": "MultiBitECC",
1258+ "Id": "proc1dimm7",
1259+ "LogicalSizeMiB": 0,
1260+ "MemoryLocation": {
1261+ "Channel": 1,
1262+ "MemoryController": 1,
1263+ "Slot": 7,
1264+ "Socket": 1
1265+ },
1266+ "MemoryMedia": [
1267+ "DRAM"
1268+ ],
1269+ "MemoryType": "DRAM",
1270+ "Name": "proc1dimm7",
1271+ "NonVolatileSizeMiB": 0,
1272+ "Oem": {
1273+ "Hpe": {
1274+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1275+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1276+ "DIMMStatus": "NotPresent",
1277+ "MinimumVoltageVoltsX10": 0
1278+ }
1279+ },
1280+ "OperatingMemoryModes": [
1281+ "Volatile"
1282+ ],
1283+ "PersistentRegionSizeLimitMiB": 0,
1284+ "RankCount": null,
1285+ "SecurityCapabilities": {},
1286+ "Status": {
1287+ "Health": "OK",
1288+ "State": "Absent"
1289+ },
1290+ "VendorID": "0",
1291+ "VolatileRegionSizeLimitMiB": 0,
1292+ "VolatileSizeMiB": 0
1293+ },
1294+ {
1295+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1296+ "@odata.etag": "W/\"E6EC3A2C\"",
1297+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm1/",
1298+ "@odata.type": "#Memory.v1_7_0.Memory",
1299+ "BaseModuleType": "RDIMM",
1300+ "BusWidthBits": 72,
1301+ "CacheSizeMiB": 0,
1302+ "CapacityMiB": 32768,
1303+ "DataWidthBits": 64,
1304+ "DeviceLocator": "PROC 1 DIMM 1",
1305+ "ErrorCorrection": "MultiBitECC",
1306+ "Id": "proc1dimm1",
1307+ "LogicalSizeMiB": 0,
1308+ "Manufacturer": "HPE",
1309+ "MemoryDeviceType": "DDR4",
1310+ "MemoryLocation": {
1311+ "Channel": 6,
1312+ "MemoryController": 2,
1313+ "Slot": 1,
1314+ "Socket": 1
1315+ },
1316+ "MemoryMedia": [
1317+ "DRAM"
1318+ ],
1319+ "MemoryType": "DRAM",
1320+ "Name": "proc1dimm1",
1321+ "NonVolatileSizeMiB": 0,
1322+ "Oem": {
1323+ "Hpe": {
1324+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1325+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1326+ "Attributes": [
1327+ "HpeSmartMemory"
1328+ ],
1329+ "BaseModuleType": "RDIMM",
1330+ "DIMMStatus": "GoodInUse",
1331+ "MaxOperatingSpeedMTs": 2666,
1332+ "MinimumVoltageVoltsX10": 12
1333+ }
1334+ },
1335+ "OperatingMemoryModes": [
1336+ "Volatile"
1337+ ],
1338+ "OperatingSpeedMhz": 2666,
1339+ "PartNumber": "840758-091",
1340+ "PersistentRegionSizeLimitMiB": 0,
1341+ "RankCount": 2,
1342+ "SecurityCapabilities": {},
1343+ "Status": {
1344+ "Health": "OK",
1345+ "State": "Enabled"
1346+ },
1347+ "VendorID": "44288",
1348+ "VolatileRegionSizeLimitMiB": 32768,
1349+ "VolatileSizeMiB": 32768
1350+ },
1351+ {
1352+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1353+ "@odata.etag": "W/\"E6EC3A2C\"",
1354+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm10/",
1355+ "@odata.type": "#Memory.v1_7_0.Memory",
1356+ "BaseModuleType": "RDIMM",
1357+ "BusWidthBits": 72,
1358+ "CacheSizeMiB": 0,
1359+ "CapacityMiB": 32768,
1360+ "DataWidthBits": 64,
1361+ "DeviceLocator": "PROC 2 DIMM 10",
1362+ "ErrorCorrection": "MultiBitECC",
1363+ "Id": "proc2dimm10",
1364+ "LogicalSizeMiB": 0,
1365+ "Manufacturer": "HPE",
1366+ "MemoryDeviceType": "DDR4",
1367+ "MemoryLocation": {
1368+ "Channel": 2,
1369+ "MemoryController": 3,
1370+ "Slot": 10,
1371+ "Socket": 2
1372+ },
1373+ "MemoryMedia": [
1374+ "DRAM"
1375+ ],
1376+ "MemoryType": "DRAM",
1377+ "Name": "proc2dimm10",
1378+ "NonVolatileSizeMiB": 0,
1379+ "Oem": {
1380+ "Hpe": {
1381+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1382+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1383+ "Attributes": [
1384+ "HpeSmartMemory"
1385+ ],
1386+ "BaseModuleType": "RDIMM",
1387+ "DIMMStatus": "GoodInUse",
1388+ "MaxOperatingSpeedMTs": 2666,
1389+ "MinimumVoltageVoltsX10": 12
1390+ }
1391+ },
1392+ "OperatingMemoryModes": [
1393+ "Volatile"
1394+ ],
1395+ "OperatingSpeedMhz": 2666,
1396+ "PartNumber": "840758-091",
1397+ "PersistentRegionSizeLimitMiB": 0,
1398+ "RankCount": 2,
1399+ "SecurityCapabilities": {},
1400+ "Status": {
1401+ "Health": "OK",
1402+ "State": "Enabled"
1403+ },
1404+ "VendorID": "44288",
1405+ "VolatileRegionSizeLimitMiB": 32768,
1406+ "VolatileSizeMiB": 32768
1407+ },
1408+ {
1409+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1410+ "@odata.etag": "W/\"E6EC3A2C\"",
1411+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm5/",
1412+ "@odata.type": "#Memory.v1_7_0.Memory",
1413+ "BaseModuleType": "RDIMM",
1414+ "BusWidthBits": 72,
1415+ "CacheSizeMiB": 0,
1416+ "CapacityMiB": 32768,
1417+ "DataWidthBits": 64,
1418+ "DeviceLocator": "PROC 1 DIMM 5",
1419+ "ErrorCorrection": "MultiBitECC",
1420+ "Id": "proc1dimm5",
1421+ "LogicalSizeMiB": 0,
1422+ "Manufacturer": "HPE",
1423+ "MemoryDeviceType": "DDR4",
1424+ "MemoryLocation": {
1425+ "Channel": 4,
1426+ "MemoryController": 2,
1427+ "Slot": 5,
1428+ "Socket": 1
1429+ },
1430+ "MemoryMedia": [
1431+ "DRAM"
1432+ ],
1433+ "MemoryType": "DRAM",
1434+ "Name": "proc1dimm5",
1435+ "NonVolatileSizeMiB": 0,
1436+ "Oem": {
1437+ "Hpe": {
1438+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1439+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1440+ "Attributes": [
1441+ "HpeSmartMemory"
1442+ ],
1443+ "BaseModuleType": "RDIMM",
1444+ "DIMMStatus": "GoodInUse",
1445+ "MaxOperatingSpeedMTs": 2666,
1446+ "MinimumVoltageVoltsX10": 12
1447+ }
1448+ },
1449+ "OperatingMemoryModes": [
1450+ "Volatile"
1451+ ],
1452+ "OperatingSpeedMhz": 2666,
1453+ "PartNumber": "840758-091",
1454+ "PersistentRegionSizeLimitMiB": 0,
1455+ "RankCount": 2,
1456+ "SecurityCapabilities": {},
1457+ "Status": {
1458+ "Health": "OK",
1459+ "State": "Enabled"
1460+ },
1461+ "VendorID": "44288",
1462+ "VolatileRegionSizeLimitMiB": 32768,
1463+ "VolatileSizeMiB": 32768
1464+ },
1465+ {
1466+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1467+ "@odata.etag": "W/\"E6EC3A2C\"",
1468+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm12/",
1469+ "@odata.type": "#Memory.v1_7_0.Memory",
1470+ "BaseModuleType": "RDIMM",
1471+ "BusWidthBits": 72,
1472+ "CacheSizeMiB": 0,
1473+ "CapacityMiB": 32768,
1474+ "DataWidthBits": 64,
1475+ "DeviceLocator": "PROC 2 DIMM 12",
1476+ "ErrorCorrection": "MultiBitECC",
1477+ "Id": "proc2dimm12",
1478+ "LogicalSizeMiB": 0,
1479+ "Manufacturer": "HPE",
1480+ "MemoryDeviceType": "DDR4",
1481+ "MemoryLocation": {
1482+ "Channel": 3,
1483+ "MemoryController": 3,
1484+ "Slot": 12,
1485+ "Socket": 2
1486+ },
1487+ "MemoryMedia": [
1488+ "DRAM"
1489+ ],
1490+ "MemoryType": "DRAM",
1491+ "Name": "proc2dimm12",
1492+ "NonVolatileSizeMiB": 0,
1493+ "Oem": {
1494+ "Hpe": {
1495+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1496+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1497+ "Attributes": [
1498+ "HpeSmartMemory"
1499+ ],
1500+ "BaseModuleType": "RDIMM",
1501+ "DIMMStatus": "GoodInUse",
1502+ "MaxOperatingSpeedMTs": 2666,
1503+ "MinimumVoltageVoltsX10": 12
1504+ }
1505+ },
1506+ "OperatingMemoryModes": [
1507+ "Volatile"
1508+ ],
1509+ "OperatingSpeedMhz": 2666,
1510+ "PartNumber": "840758-091",
1511+ "PersistentRegionSizeLimitMiB": 0,
1512+ "RankCount": 2,
1513+ "SecurityCapabilities": {},
1514+ "Status": {
1515+ "Health": "OK",
1516+ "State": "Enabled"
1517+ },
1518+ "VendorID": "44288",
1519+ "VolatileRegionSizeLimitMiB": 32768,
1520+ "VolatileSizeMiB": 32768
1521+ },
1522+ {
1523+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1524+ "@odata.etag": "W/\"6165906D\"",
1525+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm9/",
1526+ "@odata.type": "#Memory.v1_7_0.Memory",
1527+ "BusWidthBits": 72,
1528+ "CacheSizeMiB": 0,
1529+ "CapacityMiB": 0,
1530+ "DataWidthBits": 64,
1531+ "DeviceLocator": "PROC 2 DIMM 9",
1532+ "ErrorCorrection": "MultiBitECC",
1533+ "Id": "proc2dimm9",
1534+ "LogicalSizeMiB": 0,
1535+ "MemoryLocation": {
1536+ "Channel": 2,
1537+ "MemoryController": 3,
1538+ "Slot": 9,
1539+ "Socket": 2
1540+ },
1541+ "MemoryMedia": [
1542+ "DRAM"
1543+ ],
1544+ "MemoryType": "DRAM",
1545+ "Name": "proc2dimm9",
1546+ "NonVolatileSizeMiB": 0,
1547+ "Oem": {
1548+ "Hpe": {
1549+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1550+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1551+ "DIMMStatus": "NotPresent",
1552+ "MinimumVoltageVoltsX10": 0
1553+ }
1554+ },
1555+ "OperatingMemoryModes": [
1556+ "Volatile"
1557+ ],
1558+ "PersistentRegionSizeLimitMiB": 0,
1559+ "RankCount": null,
1560+ "SecurityCapabilities": {},
1561+ "Status": {
1562+ "Health": "OK",
1563+ "State": "Absent"
1564+ },
1565+ "VendorID": "0",
1566+ "VolatileRegionSizeLimitMiB": 0,
1567+ "VolatileSizeMiB": 0
1568+ },
1569+ {
1570+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1571+ "@odata.etag": "W/\"6165906D\"",
1572+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm9/",
1573+ "@odata.type": "#Memory.v1_7_0.Memory",
1574+ "BusWidthBits": 72,
1575+ "CacheSizeMiB": 0,
1576+ "CapacityMiB": 0,
1577+ "DataWidthBits": 64,
1578+ "DeviceLocator": "PROC 1 DIMM 9",
1579+ "ErrorCorrection": "MultiBitECC",
1580+ "Id": "proc1dimm9",
1581+ "LogicalSizeMiB": 0,
1582+ "MemoryLocation": {
1583+ "Channel": 2,
1584+ "MemoryController": 1,
1585+ "Slot": 9,
1586+ "Socket": 1
1587+ },
1588+ "MemoryMedia": [
1589+ "DRAM"
1590+ ],
1591+ "MemoryType": "DRAM",
1592+ "Name": "proc1dimm9",
1593+ "NonVolatileSizeMiB": 0,
1594+ "Oem": {
1595+ "Hpe": {
1596+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1597+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1598+ "DIMMStatus": "NotPresent",
1599+ "MinimumVoltageVoltsX10": 0
1600+ }
1601+ },
1602+ "OperatingMemoryModes": [
1603+ "Volatile"
1604+ ],
1605+ "PersistentRegionSizeLimitMiB": 0,
1606+ "RankCount": null,
1607+ "SecurityCapabilities": {},
1608+ "Status": {
1609+ "Health": "OK",
1610+ "State": "Absent"
1611+ },
1612+ "VendorID": "0",
1613+ "VolatileRegionSizeLimitMiB": 0,
1614+ "VolatileSizeMiB": 0
1615+ },
1616+ {
1617+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1618+ "@odata.etag": "W/\"6165906D\"",
1619+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm11/",
1620+ "@odata.type": "#Memory.v1_7_0.Memory",
1621+ "BusWidthBits": 72,
1622+ "CacheSizeMiB": 0,
1623+ "CapacityMiB": 0,
1624+ "DataWidthBits": 64,
1625+ "DeviceLocator": "PROC 1 DIMM 11",
1626+ "ErrorCorrection": "MultiBitECC",
1627+ "Id": "proc1dimm11",
1628+ "LogicalSizeMiB": 0,
1629+ "MemoryLocation": {
1630+ "Channel": 3,
1631+ "MemoryController": 1,
1632+ "Slot": 11,
1633+ "Socket": 1
1634+ },
1635+ "MemoryMedia": [
1636+ "DRAM"
1637+ ],
1638+ "MemoryType": "DRAM",
1639+ "Name": "proc1dimm11",
1640+ "NonVolatileSizeMiB": 0,
1641+ "Oem": {
1642+ "Hpe": {
1643+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1644+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1645+ "DIMMStatus": "NotPresent",
1646+ "MinimumVoltageVoltsX10": 0
1647+ }
1648+ },
1649+ "OperatingMemoryModes": [
1650+ "Volatile"
1651+ ],
1652+ "PersistentRegionSizeLimitMiB": 0,
1653+ "RankCount": null,
1654+ "SecurityCapabilities": {},
1655+ "Status": {
1656+ "Health": "OK",
1657+ "State": "Absent"
1658+ },
1659+ "VendorID": "0",
1660+ "VolatileRegionSizeLimitMiB": 0,
1661+ "VolatileSizeMiB": 0
1662+ },
1663+ {
1664+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1665+ "@odata.etag": "W/\"6165906D\"",
1666+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm6/",
1667+ "@odata.type": "#Memory.v1_7_0.Memory",
1668+ "BusWidthBits": 72,
1669+ "CacheSizeMiB": 0,
1670+ "CapacityMiB": 0,
1671+ "DataWidthBits": 64,
1672+ "DeviceLocator": "PROC 2 DIMM 6",
1673+ "ErrorCorrection": "MultiBitECC",
1674+ "Id": "proc2dimm6",
1675+ "LogicalSizeMiB": 0,
1676+ "MemoryLocation": {
1677+ "Channel": 4,
1678+ "MemoryController": 4,
1679+ "Slot": 6,
1680+ "Socket": 2
1681+ },
1682+ "MemoryMedia": [
1683+ "DRAM"
1684+ ],
1685+ "MemoryType": "DRAM",
1686+ "Name": "proc2dimm6",
1687+ "NonVolatileSizeMiB": 0,
1688+ "Oem": {
1689+ "Hpe": {
1690+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1691+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1692+ "DIMMStatus": "NotPresent",
1693+ "MinimumVoltageVoltsX10": 0
1694+ }
1695+ },
1696+ "OperatingMemoryModes": [
1697+ "Volatile"
1698+ ],
1699+ "PersistentRegionSizeLimitMiB": 0,
1700+ "RankCount": null,
1701+ "SecurityCapabilities": {},
1702+ "Status": {
1703+ "Health": "OK",
1704+ "State": "Absent"
1705+ },
1706+ "VendorID": "0",
1707+ "VolatileRegionSizeLimitMiB": 0,
1708+ "VolatileSizeMiB": 0
1709+ },
1710+ {
1711+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1712+ "@odata.etag": "W/\"6165906D\"",
1713+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm2/",
1714+ "@odata.type": "#Memory.v1_7_0.Memory",
1715+ "BusWidthBits": 72,
1716+ "CacheSizeMiB": 0,
1717+ "CapacityMiB": 0,
1718+ "DataWidthBits": 64,
1719+ "DeviceLocator": "PROC 2 DIMM 2",
1720+ "ErrorCorrection": "MultiBitECC",
1721+ "Id": "proc2dimm2",
1722+ "LogicalSizeMiB": 0,
1723+ "MemoryLocation": {
1724+ "Channel": 6,
1725+ "MemoryController": 4,
1726+ "Slot": 2,
1727+ "Socket": 2
1728+ },
1729+ "MemoryMedia": [
1730+ "DRAM"
1731+ ],
1732+ "MemoryType": "DRAM",
1733+ "Name": "proc2dimm2",
1734+ "NonVolatileSizeMiB": 0,
1735+ "Oem": {
1736+ "Hpe": {
1737+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1738+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1739+ "DIMMStatus": "NotPresent",
1740+ "MinimumVoltageVoltsX10": 0
1741+ }
1742+ },
1743+ "OperatingMemoryModes": [
1744+ "Volatile"
1745+ ],
1746+ "PersistentRegionSizeLimitMiB": 0,
1747+ "RankCount": null,
1748+ "SecurityCapabilities": {},
1749+ "Status": {
1750+ "Health": "OK",
1751+ "State": "Absent"
1752+ },
1753+ "VendorID": "0",
1754+ "VolatileRegionSizeLimitMiB": 0,
1755+ "VolatileSizeMiB": 0
1756+ },
1757+ {
1758+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1759+ "@odata.etag": "W/\"6165906D\"",
1760+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm4/",
1761+ "@odata.type": "#Memory.v1_7_0.Memory",
1762+ "BusWidthBits": 72,
1763+ "CacheSizeMiB": 0,
1764+ "CapacityMiB": 0,
1765+ "DataWidthBits": 64,
1766+ "DeviceLocator": "PROC 2 DIMM 4",
1767+ "ErrorCorrection": "MultiBitECC",
1768+ "Id": "proc2dimm4",
1769+ "LogicalSizeMiB": 0,
1770+ "MemoryLocation": {
1771+ "Channel": 5,
1772+ "MemoryController": 4,
1773+ "Slot": 4,
1774+ "Socket": 2
1775+ },
1776+ "MemoryMedia": [
1777+ "DRAM"
1778+ ],
1779+ "MemoryType": "DRAM",
1780+ "Name": "proc2dimm4",
1781+ "NonVolatileSizeMiB": 0,
1782+ "Oem": {
1783+ "Hpe": {
1784+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1785+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1786+ "DIMMStatus": "NotPresent",
1787+ "MinimumVoltageVoltsX10": 0
1788+ }
1789+ },
1790+ "OperatingMemoryModes": [
1791+ "Volatile"
1792+ ],
1793+ "PersistentRegionSizeLimitMiB": 0,
1794+ "RankCount": null,
1795+ "SecurityCapabilities": {},
1796+ "Status": {
1797+ "Health": "OK",
1798+ "State": "Absent"
1799+ },
1800+ "VendorID": "0",
1801+ "VolatileRegionSizeLimitMiB": 0,
1802+ "VolatileSizeMiB": 0
1803+ },
1804+ {
1805+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1806+ "@odata.etag": "W/\"6165906D\"",
1807+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm2/",
1808+ "@odata.type": "#Memory.v1_7_0.Memory",
1809+ "BusWidthBits": 72,
1810+ "CacheSizeMiB": 0,
1811+ "CapacityMiB": 0,
1812+ "DataWidthBits": 64,
1813+ "DeviceLocator": "PROC 1 DIMM 2",
1814+ "ErrorCorrection": "MultiBitECC",
1815+ "Id": "proc1dimm2",
1816+ "LogicalSizeMiB": 0,
1817+ "MemoryLocation": {
1818+ "Channel": 6,
1819+ "MemoryController": 2,
1820+ "Slot": 2,
1821+ "Socket": 1
1822+ },
1823+ "MemoryMedia": [
1824+ "DRAM"
1825+ ],
1826+ "MemoryType": "DRAM",
1827+ "Name": "proc1dimm2",
1828+ "NonVolatileSizeMiB": 0,
1829+ "Oem": {
1830+ "Hpe": {
1831+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1832+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1833+ "DIMMStatus": "NotPresent",
1834+ "MinimumVoltageVoltsX10": 0
1835+ }
1836+ },
1837+ "OperatingMemoryModes": [
1838+ "Volatile"
1839+ ],
1840+ "PersistentRegionSizeLimitMiB": 0,
1841+ "RankCount": null,
1842+ "SecurityCapabilities": {},
1843+ "Status": {
1844+ "Health": "OK",
1845+ "State": "Absent"
1846+ },
1847+ "VendorID": "0",
1848+ "VolatileRegionSizeLimitMiB": 0,
1849+ "VolatileSizeMiB": 0
1850+ },
1851+ {
1852+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1853+ "@odata.etag": "W/\"6165906D\"",
1854+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm6/",
1855+ "@odata.type": "#Memory.v1_7_0.Memory",
1856+ "BusWidthBits": 72,
1857+ "CacheSizeMiB": 0,
1858+ "CapacityMiB": 0,
1859+ "DataWidthBits": 64,
1860+ "DeviceLocator": "PROC 1 DIMM 6",
1861+ "ErrorCorrection": "MultiBitECC",
1862+ "Id": "proc1dimm6",
1863+ "LogicalSizeMiB": 0,
1864+ "MemoryLocation": {
1865+ "Channel": 4,
1866+ "MemoryController": 2,
1867+ "Slot": 6,
1868+ "Socket": 1
1869+ },
1870+ "MemoryMedia": [
1871+ "DRAM"
1872+ ],
1873+ "MemoryType": "DRAM",
1874+ "Name": "proc1dimm6",
1875+ "NonVolatileSizeMiB": 0,
1876+ "Oem": {
1877+ "Hpe": {
1878+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1879+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1880+ "DIMMStatus": "NotPresent",
1881+ "MinimumVoltageVoltsX10": 0
1882+ }
1883+ },
1884+ "OperatingMemoryModes": [
1885+ "Volatile"
1886+ ],
1887+ "PersistentRegionSizeLimitMiB": 0,
1888+ "RankCount": null,
1889+ "SecurityCapabilities": {},
1890+ "Status": {
1891+ "Health": "OK",
1892+ "State": "Absent"
1893+ },
1894+ "VendorID": "0",
1895+ "VolatileRegionSizeLimitMiB": 0,
1896+ "VolatileSizeMiB": 0
1897+ },
1898+ {
1899+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1900+ "@odata.etag": "W/\"6165906D\"",
1901+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm4/",
1902+ "@odata.type": "#Memory.v1_7_0.Memory",
1903+ "BusWidthBits": 72,
1904+ "CacheSizeMiB": 0,
1905+ "CapacityMiB": 0,
1906+ "DataWidthBits": 64,
1907+ "DeviceLocator": "PROC 1 DIMM 4",
1908+ "ErrorCorrection": "MultiBitECC",
1909+ "Id": "proc1dimm4",
1910+ "LogicalSizeMiB": 0,
1911+ "MemoryLocation": {
1912+ "Channel": 5,
1913+ "MemoryController": 2,
1914+ "Slot": 4,
1915+ "Socket": 1
1916+ },
1917+ "MemoryMedia": [
1918+ "DRAM"
1919+ ],
1920+ "MemoryType": "DRAM",
1921+ "Name": "proc1dimm4",
1922+ "NonVolatileSizeMiB": 0,
1923+ "Oem": {
1924+ "Hpe": {
1925+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1926+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1927+ "DIMMStatus": "NotPresent",
1928+ "MinimumVoltageVoltsX10": 0
1929+ }
1930+ },
1931+ "OperatingMemoryModes": [
1932+ "Volatile"
1933+ ],
1934+ "PersistentRegionSizeLimitMiB": 0,
1935+ "RankCount": null,
1936+ "SecurityCapabilities": {},
1937+ "Status": {
1938+ "Health": "OK",
1939+ "State": "Absent"
1940+ },
1941+ "VendorID": "0",
1942+ "VolatileRegionSizeLimitMiB": 0,
1943+ "VolatileSizeMiB": 0
1944+ },
1945+ {
1946+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
1947+ "@odata.etag": "W/\"E6EC3A2C\"",
1948+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc1dimm8/",
1949+ "@odata.type": "#Memory.v1_7_0.Memory",
1950+ "BaseModuleType": "RDIMM",
1951+ "BusWidthBits": 72,
1952+ "CacheSizeMiB": 0,
1953+ "CapacityMiB": 32768,
1954+ "DataWidthBits": 64,
1955+ "DeviceLocator": "PROC 1 DIMM 8",
1956+ "ErrorCorrection": "MultiBitECC",
1957+ "Id": "proc1dimm8",
1958+ "LogicalSizeMiB": 0,
1959+ "Manufacturer": "HPE",
1960+ "MemoryDeviceType": "DDR4",
1961+ "MemoryLocation": {
1962+ "Channel": 1,
1963+ "MemoryController": 1,
1964+ "Slot": 8,
1965+ "Socket": 1
1966+ },
1967+ "MemoryMedia": [
1968+ "DRAM"
1969+ ],
1970+ "MemoryType": "DRAM",
1971+ "Name": "proc1dimm8",
1972+ "NonVolatileSizeMiB": 0,
1973+ "Oem": {
1974+ "Hpe": {
1975+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
1976+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
1977+ "Attributes": [
1978+ "HpeSmartMemory"
1979+ ],
1980+ "BaseModuleType": "RDIMM",
1981+ "DIMMStatus": "GoodInUse",
1982+ "MaxOperatingSpeedMTs": 2666,
1983+ "MinimumVoltageVoltsX10": 12
1984+ }
1985+ },
1986+ "OperatingMemoryModes": [
1987+ "Volatile"
1988+ ],
1989+ "OperatingSpeedMhz": 2666,
1990+ "PartNumber": "840758-091",
1991+ "PersistentRegionSizeLimitMiB": 0,
1992+ "RankCount": 2,
1993+ "SecurityCapabilities": {},
1994+ "Status": {
1995+ "Health": "OK",
1996+ "State": "Enabled"
1997+ },
1998+ "VendorID": "44288",
1999+ "VolatileRegionSizeLimitMiB": 32768,
2000+ "VolatileSizeMiB": 32768
2001+ },
2002+ {
2003+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2004+ "@odata.etag": "W/\"E6EC3A2C\"",
2005+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm8/",
2006+ "@odata.type": "#Memory.v1_7_0.Memory",
2007+ "BaseModuleType": "RDIMM",
2008+ "BusWidthBits": 72,
2009+ "CacheSizeMiB": 0,
2010+ "CapacityMiB": 32768,
2011+ "DataWidthBits": 64,
2012+ "DeviceLocator": "PROC 2 DIMM 8",
2013+ "ErrorCorrection": "MultiBitECC",
2014+ "Id": "proc2dimm8",
2015+ "LogicalSizeMiB": 0,
2016+ "Manufacturer": "HPE",
2017+ "MemoryDeviceType": "DDR4",
2018+ "MemoryLocation": {
2019+ "Channel": 1,
2020+ "MemoryController": 3,
2021+ "Slot": 8,
2022+ "Socket": 2
2023+ },
2024+ "MemoryMedia": [
2025+ "DRAM"
2026+ ],
2027+ "MemoryType": "DRAM",
2028+ "Name": "proc2dimm8",
2029+ "NonVolatileSizeMiB": 0,
2030+ "Oem": {
2031+ "Hpe": {
2032+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2033+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2034+ "Attributes": [
2035+ "HpeSmartMemory"
2036+ ],
2037+ "BaseModuleType": "RDIMM",
2038+ "DIMMStatus": "GoodInUse",
2039+ "MaxOperatingSpeedMTs": 2666,
2040+ "MinimumVoltageVoltsX10": 12
2041+ }
2042+ },
2043+ "OperatingMemoryModes": [
2044+ "Volatile"
2045+ ],
2046+ "OperatingSpeedMhz": 2666,
2047+ "PartNumber": "840758-091",
2048+ "PersistentRegionSizeLimitMiB": 0,
2049+ "RankCount": 2,
2050+ "SecurityCapabilities": {},
2051+ "Status": {
2052+ "Health": "OK",
2053+ "State": "Enabled"
2054+ },
2055+ "VendorID": "44288",
2056+ "VolatileRegionSizeLimitMiB": 32768,
2057+ "VolatileSizeMiB": 32768
2058+ },
2059+ {
2060+ "@odata.context": "/redfish/v1/$metadata#Memory.Memory",
2061+ "@odata.etag": "W/\"6165906D\"",
2062+ "@odata.id": "/redfish/v1/Systems/1/Memory/proc2dimm11/",
2063+ "@odata.type": "#Memory.v1_7_0.Memory",
2064+ "BusWidthBits": 72,
2065+ "CacheSizeMiB": 0,
2066+ "CapacityMiB": 0,
2067+ "DataWidthBits": 64,
2068+ "DeviceLocator": "PROC 2 DIMM 11",
2069+ "ErrorCorrection": "MultiBitECC",
2070+ "Id": "proc2dimm11",
2071+ "LogicalSizeMiB": 0,
2072+ "MemoryLocation": {
2073+ "Channel": 3,
2074+ "MemoryController": 3,
2075+ "Slot": 11,
2076+ "Socket": 2
2077+ },
2078+ "MemoryMedia": [
2079+ "DRAM"
2080+ ],
2081+ "MemoryType": "DRAM",
2082+ "Name": "proc2dimm11",
2083+ "NonVolatileSizeMiB": 0,
2084+ "Oem": {
2085+ "Hpe": {
2086+ "@odata.context": "/redfish/v1/$metadata#HpeMemoryExt.HpeMemoryExt",
2087+ "@odata.type": "#HpeMemoryExt.v2_3_0.HpeMemoryExt",
2088+ "DIMMStatus": "NotPresent",
2089+ "MinimumVoltageVoltsX10": 0
2090+ }
2091+ },
2092+ "OperatingMemoryModes": [
2093+ "Volatile"
2094+ ],
2095+ "PersistentRegionSizeLimitMiB": 0,
2096+ "RankCount": null,
2097+ "SecurityCapabilities": {},
2098+ "Status": {
2099+ "Health": "OK",
2100+ "State": "Absent"
2101+ },
2102+ "VendorID": "0",
2103+ "VolatileRegionSizeLimitMiB": 0,
2104+ "VolatileSizeMiB": 0
2105+ }
2106+]
2107diff --git a/src/tests/hw-health-samples/ilorest.list.bad.Power b/src/tests/hw-health-samples/ilorest.list.bad.Power
2108new file mode 100644
2109index 0000000..5528008
2110--- /dev/null
2111+++ b/src/tests/hw-health-samples/ilorest.list.bad.Power
2112@@ -0,0 +1,7929 @@
2113+iLOrest : RESTful Interface Tool version 3.0
2114+Copyright (c) 2014, 2019 Hewlett Packard Enterprise Development LP
2115+----------------------------------------------------------------------------------------------
2116+[
2117+ {
2118+ "@odata.context": "/redfish/v1/$metadata#HpePowerMeter.HpePowerMeter",
2119+ "@odata.etag": "W/\"E866A3B8\"",
2120+ "@odata.id": "/redfish/v1/Chassis/1/Power/FastPowerMeter/",
2121+ "@odata.type": "#HpePowerMeter.v2_0_1.HpePowerMeter",
2122+ "Average": 398,
2123+ "Id": "FastPowerMeter",
2124+ "Maximum": 482,
2125+ "Minimum": 382,
2126+ "Name": "PowerMeter",
2127+ "PowerDetail": [
2128+ {
2129+ "AmbTemp": 19,
2130+ "Average": 392,
2131+ "Cap": 0,
2132+ "CpuAvgFreq": 0,
2133+ "CpuCapLim": 100,
2134+ "CpuMax": 0,
2135+ "CpuPwrSavLim": 100,
2136+ "CpuUtil": 5,
2137+ "CpuWatts": 89,
2138+ "DimmWatts": 19,
2139+ "GpuWatts": 0,
2140+ "Minimum": 392,
2141+ "Peak": 463,
2142+ "PrMode": "osc",
2143+ "PunCap": false,
2144+ "Time": "2020-03-09T02:53:27Z",
2145+ "UnachCap": false
2146+ },
2147+ {
2148+ "AmbTemp": 19,
2149+ "Average": 391,
2150+ "Cap": 0,
2151+ "CpuAvgFreq": 0,
2152+ "CpuCapLim": 100,
2153+ "CpuMax": 0,
2154+ "CpuPwrSavLim": 100,
2155+ "CpuUtil": 5,
2156+ "CpuWatts": 106,
2157+ "DimmWatts": 27,
2158+ "GpuWatts": 0,
2159+ "Minimum": 391,
2160+ "Peak": 451,
2161+ "PrMode": "osc",
2162+ "PunCap": false,
2163+ "Time": "2020-03-09T02:53:37Z",
2164+ "UnachCap": false
2165+ },
2166+ {
2167+ "AmbTemp": 19,
2168+ "Average": 388,
2169+ "Cap": 0,
2170+ "CpuAvgFreq": 0,
2171+ "CpuCapLim": 100,
2172+ "CpuMax": 0,
2173+ "CpuPwrSavLim": 100,
2174+ "CpuUtil": 0,
2175+ "CpuWatts": 89,
2176+ "DimmWatts": 18,
2177+ "GpuWatts": 0,
2178+ "Minimum": 388,
2179+ "Peak": 411,
2180+ "PrMode": "osc",
2181+ "PunCap": false,
2182+ "Time": "2020-03-09T02:53:47Z",
2183+ "UnachCap": false
2184+ },
2185+ {
2186+ "AmbTemp": 19,
2187+ "Average": 392,
2188+ "Cap": 0,
2189+ "CpuAvgFreq": 0,
2190+ "CpuCapLim": 100,
2191+ "CpuMax": 0,
2192+ "CpuPwrSavLim": 100,
2193+ "CpuUtil": 1,
2194+ "CpuWatts": 91,
2195+ "DimmWatts": 28,
2196+ "GpuWatts": 0,
2197+ "Minimum": 392,
2198+ "Peak": 423,
2199+ "PrMode": "osc",
2200+ "PunCap": false,
2201+ "Time": "2020-03-09T02:53:57Z",
2202+ "UnachCap": false
2203+ },
2204+ {
2205+ "AmbTemp": 19,
2206+ "Average": 392,
2207+ "Cap": 0,
2208+ "CpuAvgFreq": 0,
2209+ "CpuCapLim": 100,
2210+ "CpuMax": 0,
2211+ "CpuPwrSavLim": 100,
2212+ "CpuUtil": 2,
2213+ "CpuWatts": 87,
2214+ "DimmWatts": 25,
2215+ "GpuWatts": 0,
2216+ "Minimum": 392,
2217+ "Peak": 422,
2218+ "PrMode": "osc",
2219+ "PunCap": false,
2220+ "Time": "2020-03-09T02:54:07Z",
2221+ "UnachCap": false
2222+ },
2223+ {
2224+ "AmbTemp": 19,
2225+ "Average": 391,
2226+ "Cap": 0,
2227+ "CpuAvgFreq": 0,
2228+ "CpuCapLim": 100,
2229+ "CpuMax": 0,
2230+ "CpuPwrSavLim": 100,
2231+ "CpuUtil": 2,
2232+ "CpuWatts": 89,
2233+ "DimmWatts": 25,
2234+ "GpuWatts": 0,
2235+ "Minimum": 391,
2236+ "Peak": 417,
2237+ "PrMode": "osc",
2238+ "PunCap": false,
2239+ "Time": "2020-03-09T02:54:17Z",
2240+ "UnachCap": false
2241+ },
2242+ {
2243+ "AmbTemp": 19,
2244+ "Average": 408,
2245+ "Cap": 0,
2246+ "CpuAvgFreq": 0,
2247+ "CpuCapLim": 100,
2248+ "CpuMax": 0,
2249+ "CpuPwrSavLim": 100,
2250+ "CpuUtil": 9,
2251+ "CpuWatts": 150,
2252+ "DimmWatts": 29,
2253+ "GpuWatts": 0,
2254+ "Minimum": 408,
2255+ "Peak": 461,
2256+ "PrMode": "osc",
2257+ "PunCap": false,
2258+ "Time": "2020-03-09T02:54:27Z",
2259+ "UnachCap": false
2260+ },
2261+ {
2262+ "AmbTemp": 19,
2263+ "Average": 395,
2264+ "Cap": 0,
2265+ "CpuAvgFreq": 0,
2266+ "CpuCapLim": 100,
2267+ "CpuMax": 0,
2268+ "CpuPwrSavLim": 100,
2269+ "CpuUtil": 10,
2270+ "CpuWatts": 99,
2271+ "DimmWatts": 25,
2272+ "GpuWatts": 0,
2273+ "Minimum": 395,
2274+ "Peak": 433,
2275+ "PrMode": "osc",
2276+ "PunCap": false,
2277+ "Time": "2020-03-09T02:54:38Z",
2278+ "UnachCap": false
2279+ },
2280+ {
2281+ "AmbTemp": 19,
2282+ "Average": 387,
2283+ "Cap": 0,
2284+ "CpuAvgFreq": 0,
2285+ "CpuCapLim": 100,
2286+ "CpuMax": 0,
2287+ "CpuPwrSavLim": 100,
2288+ "CpuUtil": 1,
2289+ "CpuWatts": 107,
2290+ "DimmWatts": 29,
2291+ "GpuWatts": 0,
2292+ "Minimum": 387,
2293+ "Peak": 412,
2294+ "PrMode": "osc",
2295+ "PunCap": false,
2296+ "Time": "2020-03-09T02:54:48Z",
2297+ "UnachCap": false
2298+ },
2299+ {
2300+ "AmbTemp": 19,
2301+ "Average": 396,
2302+ "Cap": 0,
2303+ "CpuAvgFreq": 0,
2304+ "CpuCapLim": 100,
2305+ "CpuMax": 0,
2306+ "CpuPwrSavLim": 100,
2307+ "CpuUtil": 5,
2308+ "CpuWatts": 118,
2309+ "DimmWatts": 28,
2310+ "GpuWatts": 0,
2311+ "Minimum": 396,
2312+ "Peak": 428,
2313+ "PrMode": "osc",
2314+ "PunCap": false,
2315+ "Time": "2020-03-09T02:54:58Z",
2316+ "UnachCap": false
2317+ },
2318+ {
2319+ "AmbTemp": 19,
2320+ "Average": 397,
2321+ "Cap": 0,
2322+ "CpuAvgFreq": 0,
2323+ "CpuCapLim": 100,
2324+ "CpuMax": 0,
2325+ "CpuPwrSavLim": 100,
2326+ "CpuUtil": 4,
2327+ "CpuWatts": 88,
2328+ "DimmWatts": 19,
2329+ "GpuWatts": 0,
2330+ "Minimum": 397,
2331+ "Peak": 425,
2332+ "PrMode": "osc",
2333+ "PunCap": false,
2334+ "Time": "2020-03-09T02:55:08Z",
2335+ "UnachCap": false
2336+ },
2337+ {
2338+ "AmbTemp": 19,
2339+ "Average": 409,
2340+ "Cap": 0,
2341+ "CpuAvgFreq": 0,
2342+ "CpuCapLim": 100,
2343+ "CpuMax": 0,
2344+ "CpuPwrSavLim": 100,
2345+ "CpuUtil": 9,
2346+ "CpuWatts": 100,
2347+ "DimmWatts": 25,
2348+ "GpuWatts": 0,
2349+ "Minimum": 409,
2350+ "Peak": 441,
2351+ "PrMode": "osc",
2352+ "PunCap": false,
2353+ "Time": "2020-03-09T02:55:18Z",
2354+ "UnachCap": false
2355+ },
2356+ {
2357+ "AmbTemp": 19,
2358+ "Average": 409,
2359+ "Cap": 0,
2360+ "CpuAvgFreq": 0,
2361+ "CpuCapLim": 100,
2362+ "CpuMax": 0,
2363+ "CpuPwrSavLim": 100,
2364+ "CpuUtil": 15,
2365+ "CpuWatts": 99,
2366+ "DimmWatts": 31,
2367+ "GpuWatts": 0,
2368+ "Minimum": 409,
2369+ "Peak": 432,
2370+ "PrMode": "osc",
2371+ "PunCap": false,
2372+ "Time": "2020-03-09T02:55:28Z",
2373+ "UnachCap": false
2374+ },
2375+ {
2376+ "AmbTemp": 19,
2377+ "Average": 394,
2378+ "Cap": 0,
2379+ "CpuAvgFreq": 0,
2380+ "CpuCapLim": 100,
2381+ "CpuMax": 0,
2382+ "CpuPwrSavLim": 100,
2383+ "CpuUtil": 6,
2384+ "CpuWatts": 157,
2385+ "DimmWatts": 30,
2386+ "GpuWatts": 0,
2387+ "Minimum": 394,
2388+ "Peak": 458,
2389+ "PrMode": "osc",
2390+ "PunCap": false,
2391+ "Time": "2020-03-09T02:55:38Z",
2392+ "UnachCap": false
2393+ },
2394+ {
2395+ "AmbTemp": 19,
2396+ "Average": 399,
2397+ "Cap": 0,
2398+ "CpuAvgFreq": 0,
2399+ "CpuCapLim": 100,
2400+ "CpuMax": 0,
2401+ "CpuPwrSavLim": 100,
2402+ "CpuUtil": 0,
2403+ "CpuWatts": 112,
2404+ "DimmWatts": 28,
2405+ "GpuWatts": 0,
2406+ "Minimum": 399,
2407+ "Peak": 433,
2408+ "PrMode": "osc",
2409+ "PunCap": false,
2410+ "Time": "2020-03-09T02:55:48Z",
2411+ "UnachCap": false
2412+ },
2413+ {
2414+ "AmbTemp": 19,
2415+ "Average": 399,
2416+ "Cap": 0,
2417+ "CpuAvgFreq": 0,
2418+ "CpuCapLim": 100,
2419+ "CpuMax": 0,
2420+ "CpuPwrSavLim": 100,
2421+ "CpuUtil": 7,
2422+ "CpuWatts": 101,
2423+ "DimmWatts": 23,
2424+ "GpuWatts": 0,
2425+ "Minimum": 399,
2426+ "Peak": 424,
2427+ "PrMode": "osc",
2428+ "PunCap": false,
2429+ "Time": "2020-03-09T02:55:58Z",
2430+ "UnachCap": false
2431+ },
2432+ {
2433+ "AmbTemp": 19,
2434+ "Average": 397,
2435+ "Cap": 0,
2436+ "CpuAvgFreq": 0,
2437+ "CpuCapLim": 100,
2438+ "CpuMax": 0,
2439+ "CpuPwrSavLim": 100,
2440+ "CpuUtil": 6,
2441+ "CpuWatts": 89,
2442+ "DimmWatts": 27,
2443+ "GpuWatts": 0,
2444+ "Minimum": 397,
2445+ "Peak": 426,
2446+ "PrMode": "osc",
2447+ "PunCap": false,
2448+ "Time": "2020-03-09T02:56:08Z",
2449+ "UnachCap": false
2450+ },
2451+ {
2452+ "AmbTemp": 19,
2453+ "Average": 395,
2454+ "Cap": 0,
2455+ "CpuAvgFreq": 0,
2456+ "CpuCapLim": 100,
2457+ "CpuMax": 0,
2458+ "CpuPwrSavLim": 100,
2459+ "CpuUtil": 3,
2460+ "CpuWatts": 97,
2461+ "DimmWatts": 28,
2462+ "GpuWatts": 0,
2463+ "Minimum": 395,
2464+ "Peak": 443,
2465+ "PrMode": "osc",
2466+ "PunCap": false,
2467+ "Time": "2020-03-09T02:56:18Z",
2468+ "UnachCap": false
2469+ },
2470+ {
2471+ "AmbTemp": 19,
2472+ "Average": 416,
2473+ "Cap": 0,
2474+ "CpuAvgFreq": 0,
2475+ "CpuCapLim": 100,
2476+ "CpuMax": 0,
2477+ "CpuPwrSavLim": 100,
2478+ "CpuUtil": 11,
2479+ "CpuWatts": 117,
2480+ "DimmWatts": 28,
2481+ "GpuWatts": 0,
2482+ "Minimum": 416,
2483+ "Peak": 463,
2484+ "PrMode": "osc",
2485+ "PunCap": false,
2486+ "Time": "2020-03-09T02:56:29Z",
2487+ "UnachCap": false
2488+ },
2489+ {
2490+ "AmbTemp": 19,
2491+ "Average": 426,
2492+ "Cap": 0,
2493+ "CpuAvgFreq": 0,
2494+ "CpuCapLim": 100,
2495+ "CpuMax": 0,
2496+ "CpuPwrSavLim": 100,
2497+ "CpuUtil": 21,
2498+ "CpuWatts": 134,
2499+ "DimmWatts": 32,
2500+ "GpuWatts": 0,
2501+ "Minimum": 426,
2502+ "Peak": 455,
2503+ "PrMode": "osc",
2504+ "PunCap": false,
2505+ "Time": "2020-03-09T02:56:39Z",
2506+ "UnachCap": false
2507+ },
2508+ {
2509+ "AmbTemp": 19,
2510+ "Average": 406,
2511+ "Cap": 0,
2512+ "CpuAvgFreq": 0,
2513+ "CpuCapLim": 100,
2514+ "CpuMax": 0,
2515+ "CpuPwrSavLim": 100,
2516+ "CpuUtil": 14,
2517+ "CpuWatts": 107,
2518+ "DimmWatts": 28,
2519+ "GpuWatts": 0,
2520+ "Minimum": 406,
2521+ "Peak": 439,
2522+ "PrMode": "osc",
2523+ "PunCap": false,
2524+ "Time": "2020-03-09T02:56:49Z",
2525+ "UnachCap": false
2526+ },
2527+ {
2528+ "AmbTemp": 19,
2529+ "Average": 405,
2530+ "Cap": 0,
2531+ "CpuAvgFreq": 0,
2532+ "CpuCapLim": 100,
2533+ "CpuMax": 0,
2534+ "CpuPwrSavLim": 100,
2535+ "CpuUtil": 12,
2536+ "CpuWatts": 106,
2537+ "DimmWatts": 34,
2538+ "GpuWatts": 0,
2539+ "Minimum": 405,
2540+ "Peak": 463,
2541+ "PrMode": "osc",
2542+ "PunCap": false,
2543+ "Time": "2020-03-09T02:56:59Z",
2544+ "UnachCap": false
2545+ },
2546+ {
2547+ "AmbTemp": 19,
2548+ "Average": 391,
2549+ "Cap": 0,
2550+ "CpuAvgFreq": 0,
2551+ "CpuCapLim": 100,
2552+ "CpuMax": 0,
2553+ "CpuPwrSavLim": 100,
2554+ "CpuUtil": 2,
2555+ "CpuWatts": 94,
2556+ "DimmWatts": 28,
2557+ "GpuWatts": 0,
2558+ "Minimum": 391,
2559+ "Peak": 412,
2560+ "PrMode": "osc",
2561+ "PunCap": false,
2562+ "Time": "2020-03-09T02:57:09Z",
2563+ "UnachCap": false
2564+ },
2565+ {
2566+ "AmbTemp": 19,
2567+ "Average": 399,
2568+ "Cap": 0,
2569+ "CpuAvgFreq": 0,
2570+ "CpuCapLim": 100,
2571+ "CpuMax": 0,
2572+ "CpuPwrSavLim": 100,
2573+ "CpuUtil": 4,
2574+ "CpuWatts": 97,
2575+ "DimmWatts": 28,
2576+ "GpuWatts": 0,
2577+ "Minimum": 399,
2578+ "Peak": 429,
2579+ "PrMode": "osc",
2580+ "PunCap": false,
2581+ "Time": "2020-03-09T02:57:19Z",
2582+ "UnachCap": false
2583+ },
2584+ {
2585+ "AmbTemp": 19,
2586+ "Average": 396,
2587+ "Cap": 0,
2588+ "CpuAvgFreq": 0,
2589+ "CpuCapLim": 100,
2590+ "CpuMax": 0,
2591+ "CpuPwrSavLim": 100,
2592+ "CpuUtil": 15,
2593+ "CpuWatts": 151,
2594+ "DimmWatts": 28,
2595+ "GpuWatts": 0,
2596+ "Minimum": 396,
2597+ "Peak": 466,
2598+ "PrMode": "osc",
2599+ "PunCap": false,
2600+ "Time": "2020-03-09T02:57:29Z",
2601+ "UnachCap": false
2602+ },
2603+ {
2604+ "AmbTemp": 19,
2605+ "Average": 390,
2606+ "Cap": 0,
2607+ "CpuAvgFreq": 0,
2608+ "CpuCapLim": 100,
2609+ "CpuMax": 0,
2610+ "CpuPwrSavLim": 100,
2611+ "CpuUtil": 0,
2612+ "CpuWatts": 89,
2613+ "DimmWatts": 25,
2614+ "GpuWatts": 0,
2615+ "Minimum": 390,
2616+ "Peak": 423,
2617+ "PrMode": "osc",
2618+ "PunCap": false,
2619+ "Time": "2020-03-09T02:57:39Z",
2620+ "UnachCap": false
2621+ },
2622+ {
2623+ "AmbTemp": 19,
2624+ "Average": 387,
2625+ "Cap": 0,
2626+ "CpuAvgFreq": 0,
2627+ "CpuCapLim": 100,
2628+ "CpuMax": 0,
2629+ "CpuPwrSavLim": 100,
2630+ "CpuUtil": 2,
2631+ "CpuWatts": 97,
2632+ "DimmWatts": 28,
2633+ "GpuWatts": 0,
2634+ "Minimum": 387,
2635+ "Peak": 417,
2636+ "PrMode": "osc",
2637+ "PunCap": false,
2638+ "Time": "2020-03-09T02:57:49Z",
2639+ "UnachCap": false
2640+ },
2641+ {
2642+ "AmbTemp": 19,
2643+ "Average": 393,
2644+ "Cap": 0,
2645+ "CpuAvgFreq": 0,
2646+ "CpuCapLim": 100,
2647+ "CpuMax": 0,
2648+ "CpuPwrSavLim": 100,
2649+ "CpuUtil": 6,
2650+ "CpuWatts": 89,
2651+ "DimmWatts": 28,
2652+ "GpuWatts": 0,
2653+ "Minimum": 393,
2654+ "Peak": 461,
2655+ "PrMode": "osc",
2656+ "PunCap": false,
2657+ "Time": "2020-03-09T02:57:59Z",
2658+ "UnachCap": false
2659+ },
2660+ {
2661+ "AmbTemp": 19,
2662+ "Average": 392,
2663+ "Cap": 0,
2664+ "CpuAvgFreq": 0,
2665+ "CpuCapLim": 100,
2666+ "CpuMax": 0,
2667+ "CpuPwrSavLim": 100,
2668+ "CpuUtil": 1,
2669+ "CpuWatts": 103,
2670+ "DimmWatts": 28,
2671+ "GpuWatts": 0,
2672+ "Minimum": 392,
2673+ "Peak": 421,
2674+ "PrMode": "osc",
2675+ "PunCap": false,
2676+ "Time": "2020-03-09T02:58:09Z",
2677+ "UnachCap": false
2678+ },
2679+ {
2680+ "AmbTemp": 19,
2681+ "Average": 388,
2682+ "Cap": 0,
2683+ "CpuAvgFreq": 0,
2684+ "CpuCapLim": 100,
2685+ "CpuMax": 0,
2686+ "CpuPwrSavLim": 100,
2687+ "CpuUtil": 1,
2688+ "CpuWatts": 90,
2689+ "DimmWatts": 28,
2690+ "GpuWatts": 0,
2691+ "Minimum": 388,
2692+ "Peak": 414,
2693+ "PrMode": "osc",
2694+ "PunCap": false,
2695+ "Time": "2020-03-09T02:58:19Z",
2696+ "UnachCap": false
2697+ },
2698+ {
2699+ "AmbTemp": 19,
2700+ "Average": 389,
2701+ "Cap": 0,
2702+ "CpuAvgFreq": 0,
2703+ "CpuCapLim": 100,
2704+ "CpuMax": 0,
2705+ "CpuPwrSavLim": 100,
2706+ "CpuUtil": 1,
2707+ "CpuWatts": 90,
2708+ "DimmWatts": 25,
2709+ "GpuWatts": 0,
2710+ "Minimum": 389,
2711+ "Peak": 427,
2712+ "PrMode": "osc",
2713+ "PunCap": false,
2714+ "Time": "2020-03-09T02:58:30Z",
2715+ "UnachCap": false
2716+ },
2717+ {
2718+ "AmbTemp": 19,
2719+ "Average": 392,
2720+ "Cap": 0,
2721+ "CpuAvgFreq": 0,
2722+ "CpuCapLim": 100,
2723+ "CpuMax": 0,
2724+ "CpuPwrSavLim": 100,
2725+ "CpuUtil": 3,
2726+ "CpuWatts": 87,
2727+ "DimmWatts": 16,
2728+ "GpuWatts": 0,
2729+ "Minimum": 392,
2730+ "Peak": 421,
2731+ "PrMode": "osc",
2732+ "PunCap": false,
2733+ "Time": "2020-03-09T02:58:40Z",
2734+ "UnachCap": false
2735+ },
2736+ {
2737+ "AmbTemp": 19,
2738+ "Average": 388,
2739+ "Cap": 0,
2740+ "CpuAvgFreq": 0,
2741+ "CpuCapLim": 100,
2742+ "CpuMax": 0,
2743+ "CpuPwrSavLim": 100,
2744+ "CpuUtil": 1,
2745+ "CpuWatts": 88,
2746+ "DimmWatts": 22,
2747+ "GpuWatts": 0,
2748+ "Minimum": 388,
2749+ "Peak": 407,
2750+ "PrMode": "osc",
2751+ "PunCap": false,
2752+ "Time": "2020-03-09T02:58:50Z",
2753+ "UnachCap": false
2754+ },
2755+ {
2756+ "AmbTemp": 19,
2757+ "Average": 395,
2758+ "Cap": 0,
2759+ "CpuAvgFreq": 0,
2760+ "CpuCapLim": 100,
2761+ "CpuMax": 0,
2762+ "CpuPwrSavLim": 100,
2763+ "CpuUtil": 5,
2764+ "CpuWatts": 89,
2765+ "DimmWatts": 28,
2766+ "GpuWatts": 0,
2767+ "Minimum": 395,
2768+ "Peak": 422,
2769+ "PrMode": "osc",
2770+ "PunCap": false,
2771+ "Time": "2020-03-09T02:59:00Z",
2772+ "UnachCap": false
2773+ },
2774+ {
2775+ "AmbTemp": 19,
2776+ "Average": 389,
2777+ "Cap": 0,
2778+ "CpuAvgFreq": 0,
2779+ "CpuCapLim": 100,
2780+ "CpuMax": 0,
2781+ "CpuPwrSavLim": 100,
2782+ "CpuUtil": 3,
2783+ "CpuWatts": 89,
2784+ "DimmWatts": 25,
2785+ "GpuWatts": 0,
2786+ "Minimum": 389,
2787+ "Peak": 418,
2788+ "PrMode": "osc",
2789+ "PunCap": false,
2790+ "Time": "2020-03-09T02:59:10Z",
2791+ "UnachCap": false
2792+ },
2793+ {
2794+ "AmbTemp": 19,
2795+ "Average": 396,
2796+ "Cap": 0,
2797+ "CpuAvgFreq": 0,
2798+ "CpuCapLim": 100,
2799+ "CpuMax": 0,
2800+ "CpuPwrSavLim": 100,
2801+ "CpuUtil": 4,
2802+ "CpuWatts": 89,
2803+ "DimmWatts": 22,
2804+ "GpuWatts": 0,
2805+ "Minimum": 396,
2806+ "Peak": 424,
2807+ "PrMode": "osc",
2808+ "PunCap": false,
2809+ "Time": "2020-03-09T02:59:20Z",
2810+ "UnachCap": false
2811+ },
2812+ {
2813+ "AmbTemp": 19,
2814+ "Average": 389,
2815+ "Cap": 0,
2816+ "CpuAvgFreq": 0,
2817+ "CpuCapLim": 100,
2818+ "CpuMax": 0,
2819+ "CpuPwrSavLim": 100,
2820+ "CpuUtil": 4,
2821+ "CpuWatts": 87,
2822+ "DimmWatts": 19,
2823+ "GpuWatts": 0,
2824+ "Minimum": 389,
2825+ "Peak": 423,
2826+ "PrMode": "osc",
2827+ "PunCap": false,
2828+ "Time": "2020-03-09T02:59:30Z",
2829+ "UnachCap": false
2830+ },
2831+ {
2832+ "AmbTemp": 19,
2833+ "Average": 401,
2834+ "Cap": 0,
2835+ "CpuAvgFreq": 0,
2836+ "CpuCapLim": 100,
2837+ "CpuMax": 0,
2838+ "CpuPwrSavLim": 100,
2839+ "CpuUtil": 3,
2840+ "CpuWatts": 94,
2841+ "DimmWatts": 26,
2842+ "GpuWatts": 0,
2843+ "Minimum": 401,
2844+ "Peak": 424,
2845+ "PrMode": "osc",
2846+ "PunCap": false,
2847+ "Time": "2020-03-09T02:59:40Z",
2848+ "UnachCap": false
2849+ },
2850+ {
2851+ "AmbTemp": 19,
2852+ "Average": 401,
2853+ "Cap": 0,
2854+ "CpuAvgFreq": 0,
2855+ "CpuCapLim": 100,
2856+ "CpuMax": 0,
2857+ "CpuPwrSavLim": 100,
2858+ "CpuUtil": 8,
2859+ "CpuWatts": 106,
2860+ "DimmWatts": 28,
2861+ "GpuWatts": 0,
2862+ "Minimum": 401,
2863+ "Peak": 436,
2864+ "PrMode": "osc",
2865+ "PunCap": false,
2866+ "Time": "2020-03-09T02:59:50Z",
2867+ "UnachCap": false
2868+ },
2869+ {
2870+ "AmbTemp": 19,
2871+ "Average": 398,
2872+ "Cap": 0,
2873+ "CpuAvgFreq": 0,
2874+ "CpuCapLim": 100,
2875+ "CpuMax": 0,
2876+ "CpuPwrSavLim": 100,
2877+ "CpuUtil": 7,
2878+ "CpuWatts": 97,
2879+ "DimmWatts": 28,
2880+ "GpuWatts": 0,
2881+ "Minimum": 398,
2882+ "Peak": 441,
2883+ "PrMode": "osc",
2884+ "PunCap": false,
2885+ "Time": "2020-03-09T03:00:00Z",
2886+ "UnachCap": false
2887+ },
2888+ {
2889+ "AmbTemp": 19,
2890+ "Average": 398,
2891+ "Cap": 0,
2892+ "CpuAvgFreq": 0,
2893+ "CpuCapLim": 100,
2894+ "CpuMax": 0,
2895+ "CpuPwrSavLim": 100,
2896+ "CpuUtil": 8,
2897+ "CpuWatts": 88,
2898+ "DimmWatts": 22,
2899+ "GpuWatts": 0,
2900+ "Minimum": 398,
2901+ "Peak": 436,
2902+ "PrMode": "osc",
2903+ "PunCap": false,
2904+ "Time": "2020-03-09T03:00:10Z",
2905+ "UnachCap": false
2906+ },
2907+ {
2908+ "AmbTemp": 19,
2909+ "Average": 388,
2910+ "Cap": 0,
2911+ "CpuAvgFreq": 0,
2912+ "CpuCapLim": 100,
2913+ "CpuMax": 0,
2914+ "CpuPwrSavLim": 100,
2915+ "CpuUtil": 1,
2916+ "CpuWatts": 87,
2917+ "DimmWatts": 20,
2918+ "GpuWatts": 0,
2919+ "Minimum": 388,
2920+ "Peak": 416,
2921+ "PrMode": "osc",
2922+ "PunCap": false,
2923+ "Time": "2020-03-09T03:00:21Z",
2924+ "UnachCap": false
2925+ },
2926+ {
2927+ "AmbTemp": 19,
2928+ "Average": 395,
2929+ "Cap": 0,
2930+ "CpuAvgFreq": 0,
2931+ "CpuCapLim": 100,
2932+ "CpuMax": 0,
2933+ "CpuPwrSavLim": 100,
2934+ "CpuUtil": 1,
2935+ "CpuWatts": 106,
2936+ "DimmWatts": 29,
2937+ "GpuWatts": 0,
2938+ "Minimum": 395,
2939+ "Peak": 448,
2940+ "PrMode": "osc",
2941+ "PunCap": false,
2942+ "Time": "2020-03-09T03:00:31Z",
2943+ "UnachCap": false
2944+ },
2945+ {
2946+ "AmbTemp": 19,
2947+ "Average": 406,
2948+ "Cap": 0,
2949+ "CpuAvgFreq": 0,
2950+ "CpuCapLim": 100,
2951+ "CpuMax": 0,
2952+ "CpuPwrSavLim": 100,
2953+ "CpuUtil": 5,
2954+ "CpuWatts": 103,
2955+ "DimmWatts": 25,
2956+ "GpuWatts": 0,
2957+ "Minimum": 406,
2958+ "Peak": 445,
2959+ "PrMode": "osc",
2960+ "PunCap": false,
2961+ "Time": "2020-03-09T03:00:41Z",
2962+ "UnachCap": false
2963+ },
2964+ {
2965+ "AmbTemp": 19,
2966+ "Average": 407,
2967+ "Cap": 0,
2968+ "CpuAvgFreq": 0,
2969+ "CpuCapLim": 100,
2970+ "CpuMax": 0,
2971+ "CpuPwrSavLim": 100,
2972+ "CpuUtil": 10,
2973+ "CpuWatts": 90,
2974+ "DimmWatts": 28,
2975+ "GpuWatts": 0,
2976+ "Minimum": 407,
2977+ "Peak": 451,
2978+ "PrMode": "osc",
2979+ "PunCap": false,
2980+ "Time": "2020-03-09T03:00:51Z",
2981+ "UnachCap": false
2982+ },
2983+ {
2984+ "AmbTemp": 19,
2985+ "Average": 401,
2986+ "Cap": 0,
2987+ "CpuAvgFreq": 0,
2988+ "CpuCapLim": 100,
2989+ "CpuMax": 0,
2990+ "CpuPwrSavLim": 100,
2991+ "CpuUtil": 4,
2992+ "CpuWatts": 114,
2993+ "DimmWatts": 29,
2994+ "GpuWatts": 0,
2995+ "Minimum": 401,
2996+ "Peak": 440,
2997+ "PrMode": "osc",
2998+ "PunCap": false,
2999+ "Time": "2020-03-09T03:01:01Z",
3000+ "UnachCap": false
3001+ },
3002+ {
3003+ "AmbTemp": 19,
3004+ "Average": 390,
3005+ "Cap": 0,
3006+ "CpuAvgFreq": 0,
3007+ "CpuCapLim": 100,
3008+ "CpuMax": 0,
3009+ "CpuPwrSavLim": 100,
3010+ "CpuUtil": 7,
3011+ "CpuWatts": 88,
3012+ "DimmWatts": 19,
3013+ "GpuWatts": 0,
3014+ "Minimum": 390,
3015+ "Peak": 414,
3016+ "PrMode": "osc",
3017+ "PunCap": false,
3018+ "Time": "2020-03-09T03:01:11Z",
3019+ "UnachCap": false
3020+ },
3021+ {
3022+ "AmbTemp": 19,
3023+ "Average": 392,
3024+ "Cap": 0,
3025+ "CpuAvgFreq": 0,
3026+ "CpuCapLim": 100,
3027+ "CpuMax": 0,
3028+ "CpuPwrSavLim": 100,
3029+ "CpuUtil": 1,
3030+ "CpuWatts": 112,
3031+ "DimmWatts": 28,
3032+ "GpuWatts": 0,
3033+ "Minimum": 392,
3034+ "Peak": 431,
3035+ "PrMode": "osc",
3036+ "PunCap": false,
3037+ "Time": "2020-03-09T03:01:21Z",
3038+ "UnachCap": false
3039+ },
3040+ {
3041+ "AmbTemp": 19,
3042+ "Average": 408,
3043+ "Cap": 0,
3044+ "CpuAvgFreq": 0,
3045+ "CpuCapLim": 100,
3046+ "CpuMax": 0,
3047+ "CpuPwrSavLim": 100,
3048+ "CpuUtil": 6,
3049+ "CpuWatts": 105,
3050+ "DimmWatts": 27,
3051+ "GpuWatts": 0,
3052+ "Minimum": 408,
3053+ "Peak": 482,
3054+ "PrMode": "osc",
3055+ "PunCap": false,
3056+ "Time": "2020-03-09T03:01:31Z",
3057+ "UnachCap": false
3058+ },
3059+ {
3060+ "AmbTemp": 19,
3061+ "Average": 405,
3062+ "Cap": 0,
3063+ "CpuAvgFreq": 0,
3064+ "CpuCapLim": 100,
3065+ "CpuMax": 0,
3066+ "CpuPwrSavLim": 100,
3067+ "CpuUtil": 8,
3068+ "CpuWatts": 99,
3069+ "DimmWatts": 29,
3070+ "GpuWatts": 0,
3071+ "Minimum": 405,
3072+ "Peak": 430,
3073+ "PrMode": "osc",
3074+ "PunCap": false,
3075+ "Time": "2020-03-09T03:01:41Z",
3076+ "UnachCap": false
3077+ },
3078+ {
3079+ "AmbTemp": 19,
3080+ "Average": 407,
3081+ "Cap": 0,
3082+ "CpuAvgFreq": 0,
3083+ "CpuCapLim": 100,
3084+ "CpuMax": 0,
3085+ "CpuPwrSavLim": 100,
3086+ "CpuUtil": 10,
3087+ "CpuWatts": 140,
3088+ "DimmWatts": 29,
3089+ "GpuWatts": 0,
3090+ "Minimum": 407,
3091+ "Peak": 460,
3092+ "PrMode": "osc",
3093+ "PunCap": false,
3094+ "Time": "2020-03-09T03:01:51Z",
3095+ "UnachCap": false
3096+ },
3097+ {
3098+ "AmbTemp": 19,
3099+ "Average": 428,
3100+ "Cap": 0,
3101+ "CpuAvgFreq": 0,
3102+ "CpuCapLim": 100,
3103+ "CpuMax": 0,
3104+ "CpuPwrSavLim": 100,
3105+ "CpuUtil": 21,
3106+ "CpuWatts": 135,
3107+ "DimmWatts": 34,
3108+ "GpuWatts": 0,
3109+ "Minimum": 428,
3110+ "Peak": 461,
3111+ "PrMode": "osc",
3112+ "PunCap": false,
3113+ "Time": "2020-03-09T03:02:01Z",
3114+ "UnachCap": false
3115+ },
3116+ {
3117+ "AmbTemp": 19,
3118+ "Average": 406,
3119+ "Cap": 0,
3120+ "CpuAvgFreq": 0,
3121+ "CpuCapLim": 100,
3122+ "CpuMax": 0,
3123+ "CpuPwrSavLim": 100,
3124+ "CpuUtil": 17,
3125+ "CpuWatts": 88,
3126+ "DimmWatts": 21,
3127+ "GpuWatts": 0,
3128+ "Minimum": 406,
3129+ "Peak": 439,
3130+ "PrMode": "osc",
3131+ "PunCap": false,
3132+ "Time": "2020-03-09T03:02:11Z",
3133+ "UnachCap": false
3134+ },
3135+ {
3136+ "AmbTemp": 19,
3137+ "Average": 393,
3138+ "Cap": 0,
3139+ "CpuAvgFreq": 0,
3140+ "CpuCapLim": 100,
3141+ "CpuMax": 0,
3142+ "CpuPwrSavLim": 100,
3143+ "CpuUtil": 3,
3144+ "CpuWatts": 89,
3145+ "DimmWatts": 25,
3146+ "GpuWatts": 0,
3147+ "Minimum": 393,
3148+ "Peak": 436,
3149+ "PrMode": "osc",
3150+ "PunCap": false,
3151+ "Time": "2020-03-09T03:02:22Z",
3152+ "UnachCap": false
3153+ },
3154+ {
3155+ "AmbTemp": 19,
3156+ "Average": 397,
3157+ "Cap": 0,
3158+ "CpuAvgFreq": 0,
3159+ "CpuCapLim": 100,
3160+ "CpuMax": 0,
3161+ "CpuPwrSavLim": 100,
3162+ "CpuUtil": 3,
3163+ "CpuWatts": 143,
3164+ "DimmWatts": 28,
3165+ "GpuWatts": 0,
3166+ "Minimum": 397,
3167+ "Peak": 473,
3168+ "PrMode": "osc",
3169+ "PunCap": false,
3170+ "Time": "2020-03-09T03:02:32Z",
3171+ "UnachCap": false
3172+ },
3173+ {
3174+ "AmbTemp": 19,
3175+ "Average": 389,
3176+ "Cap": 0,
3177+ "CpuAvgFreq": 0,
3178+ "CpuCapLim": 100,
3179+ "CpuMax": 0,
3180+ "CpuPwrSavLim": 100,
3181+ "CpuUtil": 1,
3182+ "CpuWatts": 96,
3183+ "DimmWatts": 27,
3184+ "GpuWatts": 0,
3185+ "Minimum": 389,
3186+ "Peak": 412,
3187+ "PrMode": "osc",
3188+ "PunCap": false,
3189+ "Time": "2020-03-09T03:02:42Z",
3190+ "UnachCap": false
3191+ },
3192+ {
3193+ "AmbTemp": 19,
3194+ "Average": 387,
3195+ "Cap": 0,
3196+ "CpuAvgFreq": 0,
3197+ "CpuCapLim": 100,
3198+ "CpuMax": 0,
3199+ "CpuPwrSavLim": 100,
3200+ "CpuUtil": 1,
3201+ "CpuWatts": 93,
3202+ "DimmWatts": 21,
3203+ "GpuWatts": 0,
3204+ "Minimum": 387,
3205+ "Peak": 414,
3206+ "PrMode": "osc",
3207+ "PunCap": false,
3208+ "Time": "2020-03-09T03:02:52Z",
3209+ "UnachCap": false
3210+ },
3211+ {
3212+ "AmbTemp": 19,
3213+ "Average": 387,
3214+ "Cap": 0,
3215+ "CpuAvgFreq": 0,
3216+ "CpuCapLim": 100,
3217+ "CpuMax": 0,
3218+ "CpuPwrSavLim": 100,
3219+ "CpuUtil": 1,
3220+ "CpuWatts": 90,
3221+ "DimmWatts": 27,
3222+ "GpuWatts": 0,
3223+ "Minimum": 387,
3224+ "Peak": 415,
3225+ "PrMode": "osc",
3226+ "PunCap": false,
3227+ "Time": "2020-03-09T03:03:02Z",
3228+ "UnachCap": false
3229+ },
3230+ {
3231+ "AmbTemp": 19,
3232+ "Average": 391,
3233+ "Cap": 0,
3234+ "CpuAvgFreq": 0,
3235+ "CpuCapLim": 100,
3236+ "CpuMax": 0,
3237+ "CpuPwrSavLim": 100,
3238+ "CpuUtil": 1,
3239+ "CpuWatts": 106,
3240+ "DimmWatts": 27,
3241+ "GpuWatts": 0,
3242+ "Minimum": 391,
3243+ "Peak": 424,
3244+ "PrMode": "osc",
3245+ "PunCap": false,
3246+ "Time": "2020-03-09T03:03:12Z",
3247+ "UnachCap": false
3248+ },
3249+ {
3250+ "AmbTemp": 19,
3251+ "Average": 396,
3252+ "Cap": 0,
3253+ "CpuAvgFreq": 0,
3254+ "CpuCapLim": 100,
3255+ "CpuMax": 0,
3256+ "CpuPwrSavLim": 100,
3257+ "CpuUtil": 3,
3258+ "CpuWatts": 89,
3259+ "DimmWatts": 28,
3260+ "GpuWatts": 0,
3261+ "Minimum": 396,
3262+ "Peak": 464,
3263+ "PrMode": "osc",
3264+ "PunCap": false,
3265+ "Time": "2020-03-09T03:03:22Z",
3266+ "UnachCap": false
3267+ },
3268+ {
3269+ "AmbTemp": 19,
3270+ "Average": 401,
3271+ "Cap": 0,
3272+ "CpuAvgFreq": 0,
3273+ "CpuCapLim": 100,
3274+ "CpuMax": 0,
3275+ "CpuPwrSavLim": 100,
3276+ "CpuUtil": 4,
3277+ "CpuWatts": 139,
3278+ "DimmWatts": 28,
3279+ "GpuWatts": 0,
3280+ "Minimum": 401,
3281+ "Peak": 454,
3282+ "PrMode": "osc",
3283+ "PunCap": false,
3284+ "Time": "2020-03-09T03:03:32Z",
3285+ "UnachCap": false
3286+ },
3287+ {
3288+ "AmbTemp": 19,
3289+ "Average": 391,
3290+ "Cap": 0,
3291+ "CpuAvgFreq": 0,
3292+ "CpuCapLim": 100,
3293+ "CpuMax": 0,
3294+ "CpuPwrSavLim": 100,
3295+ "CpuUtil": 1,
3296+ "CpuWatts": 105,
3297+ "DimmWatts": 24,
3298+ "GpuWatts": 0,
3299+ "Minimum": 391,
3300+ "Peak": 419,
3301+ "PrMode": "osc",
3302+ "PunCap": false,
3303+ "Time": "2020-03-09T03:03:42Z",
3304+ "UnachCap": false
3305+ },
3306+ {
3307+ "AmbTemp": 19,
3308+ "Average": 391,
3309+ "Cap": 0,
3310+ "CpuAvgFreq": 0,
3311+ "CpuCapLim": 100,
3312+ "CpuMax": 0,
3313+ "CpuPwrSavLim": 100,
3314+ "CpuUtil": 2,
3315+ "CpuWatts": 96,
3316+ "DimmWatts": 24,
3317+ "GpuWatts": 0,
3318+ "Minimum": 391,
3319+ "Peak": 430,
3320+ "PrMode": "osc",
3321+ "PunCap": false,
3322+ "Time": "2020-03-09T03:03:52Z",
3323+ "UnachCap": false
3324+ },
3325+ {
3326+ "AmbTemp": 19,
3327+ "Average": 391,
3328+ "Cap": 0,
3329+ "CpuAvgFreq": 0,
3330+ "CpuCapLim": 100,
3331+ "CpuMax": 0,
3332+ "CpuPwrSavLim": 100,
3333+ "CpuUtil": 6,
3334+ "CpuWatts": 88,
3335+ "DimmWatts": 22,
3336+ "GpuWatts": 0,
3337+ "Minimum": 391,
3338+ "Peak": 461,
3339+ "PrMode": "osc",
3340+ "PunCap": false,
3341+ "Time": "2020-03-09T03:04:02Z",
3342+ "UnachCap": false
3343+ },
3344+ {
3345+ "AmbTemp": 19,
3346+ "Average": 397,
3347+ "Cap": 0,
3348+ "CpuAvgFreq": 0,
3349+ "CpuCapLim": 100,
3350+ "CpuMax": 0,
3351+ "CpuPwrSavLim": 100,
3352+ "CpuUtil": 0,
3353+ "CpuWatts": 99,
3354+ "DimmWatts": 23,
3355+ "GpuWatts": 0,
3356+ "Minimum": 397,
3357+ "Peak": 426,
3358+ "PrMode": "osc",
3359+ "PunCap": false,
3360+ "Time": "2020-03-09T03:04:12Z",
3361+ "UnachCap": false
3362+ },
3363+ {
3364+ "AmbTemp": 19,
3365+ "Average": 394,
3366+ "Cap": 0,
3367+ "CpuAvgFreq": 0,
3368+ "CpuCapLim": 100,
3369+ "CpuMax": 0,
3370+ "CpuPwrSavLim": 100,
3371+ "CpuUtil": 1,
3372+ "CpuWatts": 88,
3373+ "DimmWatts": 28,
3374+ "GpuWatts": 0,
3375+ "Minimum": 394,
3376+ "Peak": 462,
3377+ "PrMode": "osc",
3378+ "PunCap": false,
3379+ "Time": "2020-03-09T03:04:23Z",
3380+ "UnachCap": false
3381+ },
3382+ {
3383+ "AmbTemp": 19,
3384+ "Average": 393,
3385+ "Cap": 0,
3386+ "CpuAvgFreq": 0,
3387+ "CpuCapLim": 100,
3388+ "CpuMax": 0,
3389+ "CpuPwrSavLim": 100,
3390+ "CpuUtil": 1,
3391+ "CpuWatts": 90,
3392+ "DimmWatts": 26,
3393+ "GpuWatts": 0,
3394+ "Minimum": 393,
3395+ "Peak": 455,
3396+ "PrMode": "osc",
3397+ "PunCap": false,
3398+ "Time": "2020-03-09T03:04:33Z",
3399+ "UnachCap": false
3400+ },
3401+ {
3402+ "AmbTemp": 19,
3403+ "Average": 398,
3404+ "Cap": 0,
3405+ "CpuAvgFreq": 0,
3406+ "CpuCapLim": 100,
3407+ "CpuMax": 0,
3408+ "CpuPwrSavLim": 100,
3409+ "CpuUtil": 4,
3410+ "CpuWatts": 95,
3411+ "DimmWatts": 26,
3412+ "GpuWatts": 0,
3413+ "Minimum": 398,
3414+ "Peak": 437,
3415+ "PrMode": "osc",
3416+ "PunCap": false,
3417+ "Time": "2020-03-09T03:04:43Z",
3418+ "UnachCap": false
3419+ },
3420+ {
3421+ "AmbTemp": 19,
3422+ "Average": 389,
3423+ "Cap": 0,
3424+ "CpuAvgFreq": 0,
3425+ "CpuCapLim": 100,
3426+ "CpuMax": 0,
3427+ "CpuPwrSavLim": 100,
3428+ "CpuUtil": 4,
3429+ "CpuWatts": 114,
3430+ "DimmWatts": 29,
3431+ "GpuWatts": 0,
3432+ "Minimum": 389,
3433+ "Peak": 413,
3434+ "PrMode": "osc",
3435+ "PunCap": false,
3436+ "Time": "2020-03-09T03:04:53Z",
3437+ "UnachCap": false
3438+ },
3439+ {
3440+ "AmbTemp": 19,
3441+ "Average": 398,
3442+ "Cap": 0,
3443+ "CpuAvgFreq": 0,
3444+ "CpuCapLim": 100,
3445+ "CpuMax": 0,
3446+ "CpuPwrSavLim": 100,
3447+ "CpuUtil": 1,
3448+ "CpuWatts": 97,
3449+ "DimmWatts": 28,
3450+ "GpuWatts": 0,
3451+ "Minimum": 398,
3452+ "Peak": 436,
3453+ "PrMode": "osc",
3454+ "PunCap": false,
3455+ "Time": "2020-03-09T03:05:03Z",
3456+ "UnachCap": false
3457+ },
3458+ {
3459+ "AmbTemp": 19,
3460+ "Average": 404,
3461+ "Cap": 0,
3462+ "CpuAvgFreq": 0,
3463+ "CpuCapLim": 100,
3464+ "CpuMax": 0,
3465+ "CpuPwrSavLim": 100,
3466+ "CpuUtil": 11,
3467+ "CpuWatts": 99,
3468+ "DimmWatts": 28,
3469+ "GpuWatts": 0,
3470+ "Minimum": 404,
3471+ "Peak": 430,
3472+ "PrMode": "osc",
3473+ "PunCap": false,
3474+ "Time": "2020-03-09T03:05:13Z",
3475+ "UnachCap": false
3476+ },
3477+ {
3478+ "AmbTemp": 19,
3479+ "Average": 405,
3480+ "Cap": 0,
3481+ "CpuAvgFreq": 0,
3482+ "CpuCapLim": 100,
3483+ "CpuMax": 0,
3484+ "CpuPwrSavLim": 100,
3485+ "CpuUtil": 7,
3486+ "CpuWatts": 101,
3487+ "DimmWatts": 28,
3488+ "GpuWatts": 0,
3489+ "Minimum": 405,
3490+ "Peak": 435,
3491+ "PrMode": "osc",
3492+ "PunCap": false,
3493+ "Time": "2020-03-09T03:05:23Z",
3494+ "UnachCap": false
3495+ },
3496+ {
3497+ "AmbTemp": 19,
3498+ "Average": 407,
3499+ "Cap": 0,
3500+ "CpuAvgFreq": 0,
3501+ "CpuCapLim": 100,
3502+ "CpuMax": 0,
3503+ "CpuPwrSavLim": 100,
3504+ "CpuUtil": 7,
3505+ "CpuWatts": 105,
3506+ "DimmWatts": 28,
3507+ "GpuWatts": 0,
3508+ "Minimum": 407,
3509+ "Peak": 455,
3510+ "PrMode": "osc",
3511+ "PunCap": false,
3512+ "Time": "2020-03-09T03:05:33Z",
3513+ "UnachCap": false
3514+ },
3515+ {
3516+ "AmbTemp": 19,
3517+ "Average": 415,
3518+ "Cap": 0,
3519+ "CpuAvgFreq": 0,
3520+ "CpuCapLim": 100,
3521+ "CpuMax": 0,
3522+ "CpuPwrSavLim": 100,
3523+ "CpuUtil": 13,
3524+ "CpuWatts": 109,
3525+ "DimmWatts": 28,
3526+ "GpuWatts": 0,
3527+ "Minimum": 415,
3528+ "Peak": 446,
3529+ "PrMode": "osc",
3530+ "PunCap": false,
3531+ "Time": "2020-03-09T03:05:43Z",
3532+ "UnachCap": false
3533+ },
3534+ {
3535+ "AmbTemp": 19,
3536+ "Average": 410,
3537+ "Cap": 0,
3538+ "CpuAvgFreq": 0,
3539+ "CpuCapLim": 100,
3540+ "CpuMax": 0,
3541+ "CpuPwrSavLim": 100,
3542+ "CpuUtil": 13,
3543+ "CpuWatts": 100,
3544+ "DimmWatts": 28,
3545+ "GpuWatts": 0,
3546+ "Minimum": 410,
3547+ "Peak": 444,
3548+ "PrMode": "osc",
3549+ "PunCap": false,
3550+ "Time": "2020-03-09T03:05:53Z",
3551+ "UnachCap": false
3552+ },
3553+ {
3554+ "AmbTemp": 19,
3555+ "Average": 409,
3556+ "Cap": 0,
3557+ "CpuAvgFreq": 0,
3558+ "CpuCapLim": 100,
3559+ "CpuMax": 0,
3560+ "CpuPwrSavLim": 100,
3561+ "CpuUtil": 10,
3562+ "CpuWatts": 99,
3563+ "DimmWatts": 28,
3564+ "GpuWatts": 0,
3565+ "Minimum": 409,
3566+ "Peak": 442,
3567+ "PrMode": "osc",
3568+ "PunCap": false,
3569+ "Time": "2020-03-09T03:06:03Z",
3570+ "UnachCap": false
3571+ },
3572+ {
3573+ "AmbTemp": 19,
3574+ "Average": 415,
3575+ "Cap": 0,
3576+ "CpuAvgFreq": 0,
3577+ "CpuCapLim": 100,
3578+ "CpuMax": 0,
3579+ "CpuPwrSavLim": 100,
3580+ "CpuUtil": 8,
3581+ "CpuWatts": 107,
3582+ "DimmWatts": 28,
3583+ "GpuWatts": 0,
3584+ "Minimum": 415,
3585+ "Peak": 449,
3586+ "PrMode": "osc",
3587+ "PunCap": false,
3588+ "Time": "2020-03-09T03:06:13Z",
3589+ "UnachCap": false
3590+ },
3591+ {
3592+ "AmbTemp": 19,
3593+ "Average": 393,
3594+ "Cap": 0,
3595+ "CpuAvgFreq": 0,
3596+ "CpuCapLim": 100,
3597+ "CpuMax": 0,
3598+ "CpuPwrSavLim": 100,
3599+ "CpuUtil": 2,
3600+ "CpuWatts": 122,
3601+ "DimmWatts": 29,
3602+ "GpuWatts": 0,
3603+ "Minimum": 393,
3604+ "Peak": 422,
3605+ "PrMode": "osc",
3606+ "PunCap": false,
3607+ "Time": "2020-03-09T03:06:24Z",
3608+ "UnachCap": false
3609+ },
3610+ {
3611+ "AmbTemp": 19,
3612+ "Average": 401,
3613+ "Cap": 0,
3614+ "CpuAvgFreq": 0,
3615+ "CpuCapLim": 100,
3616+ "CpuMax": 0,
3617+ "CpuPwrSavLim": 100,
3618+ "CpuUtil": 3,
3619+ "CpuWatts": 112,
3620+ "DimmWatts": 25,
3621+ "GpuWatts": 0,
3622+ "Minimum": 401,
3623+ "Peak": 441,
3624+ "PrMode": "osc",
3625+ "PunCap": false,
3626+ "Time": "2020-03-09T03:06:34Z",
3627+ "UnachCap": false
3628+ },
3629+ {
3630+ "AmbTemp": 19,
3631+ "Average": 390,
3632+ "Cap": 0,
3633+ "CpuAvgFreq": 0,
3634+ "CpuCapLim": 100,
3635+ "CpuMax": 0,
3636+ "CpuPwrSavLim": 100,
3637+ "CpuUtil": 3,
3638+ "CpuWatts": 94,
3639+ "DimmWatts": 28,
3640+ "GpuWatts": 0,
3641+ "Minimum": 390,
3642+ "Peak": 426,
3643+ "PrMode": "osc",
3644+ "PunCap": false,
3645+ "Time": "2020-03-09T03:06:44Z",
3646+ "UnachCap": false
3647+ },
3648+ {
3649+ "AmbTemp": 19,
3650+ "Average": 395,
3651+ "Cap": 0,
3652+ "CpuAvgFreq": 0,
3653+ "CpuCapLim": 100,
3654+ "CpuMax": 0,
3655+ "CpuPwrSavLim": 100,
3656+ "CpuUtil": 4,
3657+ "CpuWatts": 101,
3658+ "DimmWatts": 22,
3659+ "GpuWatts": 0,
3660+ "Minimum": 395,
3661+ "Peak": 436,
3662+ "PrMode": "osc",
3663+ "PunCap": false,
3664+ "Time": "2020-03-09T03:06:54Z",
3665+ "UnachCap": false
3666+ },
3667+ {
3668+ "AmbTemp": 19,
3669+ "Average": 396,
3670+ "Cap": 0,
3671+ "CpuAvgFreq": 0,
3672+ "CpuCapLim": 100,
3673+ "CpuMax": 0,
3674+ "CpuPwrSavLim": 100,
3675+ "CpuUtil": 6,
3676+ "CpuWatts": 89,
3677+ "DimmWatts": 27,
3678+ "GpuWatts": 0,
3679+ "Minimum": 396,
3680+ "Peak": 466,
3681+ "PrMode": "osc",
3682+ "PunCap": false,
3683+ "Time": "2020-03-09T03:07:04Z",
3684+ "UnachCap": false
3685+ },
3686+ {
3687+ "AmbTemp": 19,
3688+ "Average": 396,
3689+ "Cap": 0,
3690+ "CpuAvgFreq": 0,
3691+ "CpuCapLim": 100,
3692+ "CpuMax": 0,
3693+ "CpuPwrSavLim": 100,
3694+ "CpuUtil": 5,
3695+ "CpuWatts": 89,
3696+ "DimmWatts": 25,
3697+ "GpuWatts": 0,
3698+ "Minimum": 396,
3699+ "Peak": 428,
3700+ "PrMode": "osc",
3701+ "PunCap": false,
3702+ "Time": "2020-03-09T03:07:14Z",
3703+ "UnachCap": false
3704+ },
3705+ {
3706+ "AmbTemp": 19,
3707+ "Average": 399,
3708+ "Cap": 0,
3709+ "CpuAvgFreq": 0,
3710+ "CpuCapLim": 100,
3711+ "CpuMax": 0,
3712+ "CpuPwrSavLim": 100,
3713+ "CpuUtil": 6,
3714+ "CpuWatts": 98,
3715+ "DimmWatts": 28,
3716+ "GpuWatts": 0,
3717+ "Minimum": 399,
3718+ "Peak": 441,
3719+ "PrMode": "osc",
3720+ "PunCap": false,
3721+ "Time": "2020-03-09T03:07:24Z",
3722+ "UnachCap": false
3723+ },
3724+ {
3725+ "AmbTemp": 19,
3726+ "Average": 403,
3727+ "Cap": 0,
3728+ "CpuAvgFreq": 0,
3729+ "CpuCapLim": 100,
3730+ "CpuMax": 0,
3731+ "CpuPwrSavLim": 100,
3732+ "CpuUtil": 7,
3733+ "CpuWatts": 124,
3734+ "DimmWatts": 28,
3735+ "GpuWatts": 0,
3736+ "Minimum": 403,
3737+ "Peak": 450,
3738+ "PrMode": "osc",
3739+ "PunCap": false,
3740+ "Time": "2020-03-09T03:07:34Z",
3741+ "UnachCap": false
3742+ },
3743+ {
3744+ "AmbTemp": 19,
3745+ "Average": 402,
3746+ "Cap": 0,
3747+ "CpuAvgFreq": 0,
3748+ "CpuCapLim": 100,
3749+ "CpuMax": 0,
3750+ "CpuPwrSavLim": 100,
3751+ "CpuUtil": 10,
3752+ "CpuWatts": 105,
3753+ "DimmWatts": 26,
3754+ "GpuWatts": 0,
3755+ "Minimum": 402,
3756+ "Peak": 430,
3757+ "PrMode": "osc",
3758+ "PunCap": false,
3759+ "Time": "2020-03-09T03:07:44Z",
3760+ "UnachCap": false
3761+ },
3762+ {
3763+ "AmbTemp": 19,
3764+ "Average": 395,
3765+ "Cap": 0,
3766+ "CpuAvgFreq": 0,
3767+ "CpuCapLim": 100,
3768+ "CpuMax": 0,
3769+ "CpuPwrSavLim": 100,
3770+ "CpuUtil": 9,
3771+ "CpuWatts": 90,
3772+ "DimmWatts": 22,
3773+ "GpuWatts": 0,
3774+ "Minimum": 395,
3775+ "Peak": 422,
3776+ "PrMode": "osc",
3777+ "PunCap": false,
3778+ "Time": "2020-03-09T03:07:54Z",
3779+ "UnachCap": false
3780+ },
3781+ {
3782+ "AmbTemp": 19,
3783+ "Average": 388,
3784+ "Cap": 0,
3785+ "CpuAvgFreq": 0,
3786+ "CpuCapLim": 100,
3787+ "CpuMax": 0,
3788+ "CpuPwrSavLim": 100,
3789+ "CpuUtil": 3,
3790+ "CpuWatts": 89,
3791+ "DimmWatts": 28,
3792+ "GpuWatts": 0,
3793+ "Minimum": 388,
3794+ "Peak": 422,
3795+ "PrMode": "osc",
3796+ "PunCap": false,
3797+ "Time": "2020-03-09T03:08:04Z",
3798+ "UnachCap": false
3799+ },
3800+ {
3801+ "AmbTemp": 19,
3802+ "Average": 388,
3803+ "Cap": 0,
3804+ "CpuAvgFreq": 0,
3805+ "CpuCapLim": 100,
3806+ "CpuMax": 0,
3807+ "CpuPwrSavLim": 100,
3808+ "CpuUtil": 0,
3809+ "CpuWatts": 94,
3810+ "DimmWatts": 28,
3811+ "GpuWatts": 0,
3812+ "Minimum": 388,
3813+ "Peak": 411,
3814+ "PrMode": "osc",
3815+ "PunCap": false,
3816+ "Time": "2020-03-09T03:08:14Z",
3817+ "UnachCap": false
3818+ },
3819+ {
3820+ "AmbTemp": 19,
3821+ "Average": 395,
3822+ "Cap": 0,
3823+ "CpuAvgFreq": 0,
3824+ "CpuCapLim": 100,
3825+ "CpuMax": 0,
3826+ "CpuPwrSavLim": 100,
3827+ "CpuUtil": 1,
3828+ "CpuWatts": 99,
3829+ "DimmWatts": 23,
3830+ "GpuWatts": 0,
3831+ "Minimum": 395,
3832+ "Peak": 426,
3833+ "PrMode": "osc",
3834+ "PunCap": false,
3835+ "Time": "2020-03-09T03:08:25Z",
3836+ "UnachCap": false
3837+ },
3838+ {
3839+ "AmbTemp": 19,
3840+ "Average": 397,
3841+ "Cap": 0,
3842+ "CpuAvgFreq": 0,
3843+ "CpuCapLim": 100,
3844+ "CpuMax": 0,
3845+ "CpuPwrSavLim": 100,
3846+ "CpuUtil": 2,
3847+ "CpuWatts": 98,
3848+ "DimmWatts": 28,
3849+ "GpuWatts": 0,
3850+ "Minimum": 397,
3851+ "Peak": 422,
3852+ "PrMode": "osc",
3853+ "PunCap": false,
3854+ "Time": "2020-03-09T03:08:35Z",
3855+ "UnachCap": false
3856+ },
3857+ {
3858+ "AmbTemp": 19,
3859+ "Average": 404,
3860+ "Cap": 0,
3861+ "CpuAvgFreq": 0,
3862+ "CpuCapLim": 100,
3863+ "CpuMax": 0,
3864+ "CpuPwrSavLim": 100,
3865+ "CpuUtil": 6,
3866+ "CpuWatts": 108,
3867+ "DimmWatts": 25,
3868+ "GpuWatts": 0,
3869+ "Minimum": 404,
3870+ "Peak": 429,
3871+ "PrMode": "osc",
3872+ "PunCap": false,
3873+ "Time": "2020-03-09T03:08:45Z",
3874+ "UnachCap": false
3875+ },
3876+ {
3877+ "AmbTemp": 19,
3878+ "Average": 395,
3879+ "Cap": 0,
3880+ "CpuAvgFreq": 0,
3881+ "CpuCapLim": 100,
3882+ "CpuMax": 0,
3883+ "CpuPwrSavLim": 100,
3884+ "CpuUtil": 4,
3885+ "CpuWatts": 104,
3886+ "DimmWatts": 28,
3887+ "GpuWatts": 0,
3888+ "Minimum": 395,
3889+ "Peak": 466,
3890+ "PrMode": "osc",
3891+ "PunCap": false,
3892+ "Time": "2020-03-09T03:08:55Z",
3893+ "UnachCap": false
3894+ },
3895+ {
3896+ "AmbTemp": 19,
3897+ "Average": 389,
3898+ "Cap": 0,
3899+ "CpuAvgFreq": 0,
3900+ "CpuCapLim": 100,
3901+ "CpuMax": 0,
3902+ "CpuPwrSavLim": 100,
3903+ "CpuUtil": 1,
3904+ "CpuWatts": 88,
3905+ "DimmWatts": 23,
3906+ "GpuWatts": 0,
3907+ "Minimum": 389,
3908+ "Peak": 429,
3909+ "PrMode": "osc",
3910+ "PunCap": false,
3911+ "Time": "2020-03-09T03:09:05Z",
3912+ "UnachCap": false
3913+ },
3914+ {
3915+ "AmbTemp": 19,
3916+ "Average": 382,
3917+ "Cap": 0,
3918+ "CpuAvgFreq": 0,
3919+ "CpuCapLim": 100,
3920+ "CpuMax": 0,
3921+ "CpuPwrSavLim": 100,
3922+ "CpuUtil": 2,
3923+ "CpuWatts": 99,
3924+ "DimmWatts": 26,
3925+ "GpuWatts": 0,
3926+ "Minimum": 382,
3927+ "Peak": 423,
3928+ "PrMode": "osc",
3929+ "PunCap": false,
3930+ "Time": "2020-03-09T03:09:15Z",
3931+ "UnachCap": false
3932+ },
3933+ {
3934+ "AmbTemp": 19,
3935+ "Average": 394,
3936+ "Cap": 0,
3937+ "CpuAvgFreq": 0,
3938+ "CpuCapLim": 100,
3939+ "CpuMax": 0,
3940+ "CpuPwrSavLim": 100,
3941+ "CpuUtil": 6,
3942+ "CpuWatts": 140,
3943+ "DimmWatts": 28,
3944+ "GpuWatts": 0,
3945+ "Minimum": 394,
3946+ "Peak": 467,
3947+ "PrMode": "osc",
3948+ "PunCap": false,
3949+ "Time": "2020-03-09T03:09:25Z",
3950+ "UnachCap": false
3951+ },
3952+ {
3953+ "AmbTemp": 19,
3954+ "Average": 388,
3955+ "Cap": 0,
3956+ "CpuAvgFreq": 0,
3957+ "CpuCapLim": 100,
3958+ "CpuMax": 0,
3959+ "CpuPwrSavLim": 100,
3960+ "CpuUtil": 1,
3961+ "CpuWatts": 87,
3962+ "DimmWatts": 19,
3963+ "GpuWatts": 0,
3964+ "Minimum": 388,
3965+ "Peak": 418,
3966+ "PrMode": "osc",
3967+ "PunCap": false,
3968+ "Time": "2020-03-09T03:09:35Z",
3969+ "UnachCap": false
3970+ },
3971+ {
3972+ "AmbTemp": 19,
3973+ "Average": 387,
3974+ "Cap": 0,
3975+ "CpuAvgFreq": 0,
3976+ "CpuCapLim": 100,
3977+ "CpuMax": 0,
3978+ "CpuPwrSavLim": 100,
3979+ "CpuUtil": 1,
3980+ "CpuWatts": 87,
3981+ "DimmWatts": 25,
3982+ "GpuWatts": 0,
3983+ "Minimum": 387,
3984+ "Peak": 414,
3985+ "PrMode": "osc",
3986+ "PunCap": false,
3987+ "Time": "2020-03-09T03:09:45Z",
3988+ "UnachCap": false
3989+ },
3990+ {
3991+ "AmbTemp": 19,
3992+ "Average": 390,
3993+ "Cap": 0,
3994+ "CpuAvgFreq": 0,
3995+ "CpuCapLim": 100,
3996+ "CpuMax": 0,
3997+ "CpuPwrSavLim": 100,
3998+ "CpuUtil": 1,
3999+ "CpuWatts": 107,
4000+ "DimmWatts": 24,
4001+ "GpuWatts": 0,
4002+ "Minimum": 390,
4003+ "Peak": 460,
4004+ "PrMode": "osc",
4005+ "PunCap": false,
4006+ "Time": "2020-03-09T03:09:55Z",
4007+ "UnachCap": false
4008+ },
4009+ {
4010+ "AmbTemp": 19,
4011+ "Average": 394,
4012+ "Cap": 0,
4013+ "CpuAvgFreq": 0,
4014+ "CpuCapLim": 100,
4015+ "CpuMax": 0,
4016+ "CpuPwrSavLim": 100,
4017+ "CpuUtil": 5,
4018+ "CpuWatts": 115,
4019+ "DimmWatts": 29,
4020+ "GpuWatts": 0,
4021+ "Minimum": 394,
4022+ "Peak": 428,
4023+ "PrMode": "osc",
4024+ "PunCap": false,
4025+ "Time": "2020-03-09T03:10:05Z",
4026+ "UnachCap": false
4027+ },
4028+ {
4029+ "AmbTemp": 19,
4030+ "Average": 404,
4031+ "Cap": 0,
4032+ "CpuAvgFreq": 0,
4033+ "CpuCapLim": 100,
4034+ "CpuMax": 0,
4035+ "CpuPwrSavLim": 100,
4036+ "CpuUtil": 3,
4037+ "CpuWatts": 129,
4038+ "DimmWatts": 29,
4039+ "GpuWatts": 0,
4040+ "Minimum": 404,
4041+ "Peak": 444,
4042+ "PrMode": "osc",
4043+ "PunCap": false,
4044+ "Time": "2020-03-09T03:10:16Z",
4045+ "UnachCap": false
4046+ },
4047+ {
4048+ "AmbTemp": 19,
4049+ "Average": 403,
4050+ "Cap": 0,
4051+ "CpuAvgFreq": 0,
4052+ "CpuCapLim": 100,
4053+ "CpuMax": 0,
4054+ "CpuPwrSavLim": 100,
4055+ "CpuUtil": 13,
4056+ "CpuWatts": 103,
4057+ "DimmWatts": 28,
4058+ "GpuWatts": 0,
4059+ "Minimum": 403,
4060+ "Peak": 459,
4061+ "PrMode": "osc",
4062+ "PunCap": false,
4063+ "Time": "2020-03-09T03:10:26Z",
4064+ "UnachCap": false
4065+ },
4066+ {
4067+ "AmbTemp": 19,
4068+ "Average": 395,
4069+ "Cap": 0,
4070+ "CpuAvgFreq": 0,
4071+ "CpuCapLim": 100,
4072+ "CpuMax": 0,
4073+ "CpuPwrSavLim": 100,
4074+ "CpuUtil": 7,
4075+ "CpuWatts": 87,
4076+ "DimmWatts": 27,
4077+ "GpuWatts": 0,
4078+ "Minimum": 395,
4079+ "Peak": 457,
4080+ "PrMode": "osc",
4081+ "PunCap": false,
4082+ "Time": "2020-03-09T03:10:36Z",
4083+ "UnachCap": false
4084+ },
4085+ {
4086+ "AmbTemp": 19,
4087+ "Average": 396,
4088+ "Cap": 0,
4089+ "CpuAvgFreq": 0,
4090+ "CpuCapLim": 100,
4091+ "CpuMax": 0,
4092+ "CpuPwrSavLim": 100,
4093+ "CpuUtil": 6,
4094+ "CpuWatts": 128,
4095+ "DimmWatts": 23,
4096+ "GpuWatts": 0,
4097+ "Minimum": 396,
4098+ "Peak": 434,
4099+ "PrMode": "osc",
4100+ "PunCap": false,
4101+ "Time": "2020-03-09T03:10:46Z",
4102+ "UnachCap": false
4103+ },
4104+ {
4105+ "AmbTemp": 19,
4106+ "Average": 396,
4107+ "Cap": 0,
4108+ "CpuAvgFreq": 0,
4109+ "CpuCapLim": 100,
4110+ "CpuMax": 0,
4111+ "CpuPwrSavLim": 100,
4112+ "CpuUtil": 2,
4113+ "CpuWatts": 106,
4114+ "DimmWatts": 24,
4115+ "GpuWatts": 0,
4116+ "Minimum": 396,
4117+ "Peak": 460,
4118+ "PrMode": "osc",
4119+ "PunCap": false,
4120+ "Time": "2020-03-09T03:10:56Z",
4121+ "UnachCap": false
4122+ },
4123+ {
4124+ "AmbTemp": 19,
4125+ "Average": 413,
4126+ "Cap": 0,
4127+ "CpuAvgFreq": 0,
4128+ "CpuCapLim": 100,
4129+ "CpuMax": 0,
4130+ "CpuPwrSavLim": 100,
4131+ "CpuUtil": 9,
4132+ "CpuWatts": 107,
4133+ "DimmWatts": 29,
4134+ "GpuWatts": 0,
4135+ "Minimum": 413,
4136+ "Peak": 455,
4137+ "PrMode": "osc",
4138+ "PunCap": false,
4139+ "Time": "2020-03-09T03:11:06Z",
4140+ "UnachCap": false
4141+ },
4142+ {
4143+ "AmbTemp": 19,
4144+ "Average": 406,
4145+ "Cap": 0,
4146+ "CpuAvgFreq": 0,
4147+ "CpuCapLim": 100,
4148+ "CpuMax": 0,
4149+ "CpuPwrSavLim": 100,
4150+ "CpuUtil": 11,
4151+ "CpuWatts": 97,
4152+ "DimmWatts": 27,
4153+ "GpuWatts": 0,
4154+ "Minimum": 406,
4155+ "Peak": 440,
4156+ "PrMode": "osc",
4157+ "PunCap": false,
4158+ "Time": "2020-03-09T03:11:16Z",
4159+ "UnachCap": false
4160+ },
4161+ {
4162+ "AmbTemp": 19,
4163+ "Average": 398,
4164+ "Cap": 0,
4165+ "CpuAvgFreq": 0,
4166+ "CpuCapLim": 100,
4167+ "CpuMax": 0,
4168+ "CpuPwrSavLim": 100,
4169+ "CpuUtil": 8,
4170+ "CpuWatts": 159,
4171+ "DimmWatts": 32,
4172+ "GpuWatts": 0,
4173+ "Minimum": 398,
4174+ "Peak": 458,
4175+ "PrMode": "osc",
4176+ "PunCap": false,
4177+ "Time": "2020-03-09T03:11:26Z",
4178+ "UnachCap": false
4179+ },
4180+ {
4181+ "AmbTemp": 19,
4182+ "Average": 424,
4183+ "Cap": 0,
4184+ "CpuAvgFreq": 0,
4185+ "CpuCapLim": 100,
4186+ "CpuMax": 0,
4187+ "CpuPwrSavLim": 100,
4188+ "CpuUtil": 7,
4189+ "CpuWatts": 104,
4190+ "DimmWatts": 28,
4191+ "GpuWatts": 0,
4192+ "Minimum": 424,
4193+ "Peak": 481,
4194+ "PrMode": "osc",
4195+ "PunCap": false,
4196+ "Time": "2020-03-09T03:11:36Z",
4197+ "UnachCap": false
4198+ },
4199+ {
4200+ "AmbTemp": 19,
4201+ "Average": 416,
4202+ "Cap": 0,
4203+ "CpuAvgFreq": 0,
4204+ "CpuCapLim": 100,
4205+ "CpuMax": 0,
4206+ "CpuPwrSavLim": 100,
4207+ "CpuUtil": 14,
4208+ "CpuWatts": 106,
4209+ "DimmWatts": 28,
4210+ "GpuWatts": 0,
4211+ "Minimum": 416,
4212+ "Peak": 439,
4213+ "PrMode": "osc",
4214+ "PunCap": false,
4215+ "Time": "2020-03-09T03:11:46Z",
4216+ "UnachCap": false
4217+ },
4218+ {
4219+ "AmbTemp": 19,
4220+ "Average": 414,
4221+ "Cap": 0,
4222+ "CpuAvgFreq": 0,
4223+ "CpuCapLim": 100,
4224+ "CpuMax": 0,
4225+ "CpuPwrSavLim": 100,
4226+ "CpuUtil": 11,
4227+ "CpuWatts": 111,
4228+ "DimmWatts": 29,
4229+ "GpuWatts": 0,
4230+ "Minimum": 414,
4231+ "Peak": 446,
4232+ "PrMode": "osc",
4233+ "PunCap": false,
4234+ "Time": "2020-03-09T03:11:56Z",
4235+ "UnachCap": false
4236+ },
4237+ {
4238+ "AmbTemp": 19,
4239+ "Average": 408,
4240+ "Cap": 0,
4241+ "CpuAvgFreq": 0,
4242+ "CpuCapLim": 100,
4243+ "CpuMax": 0,
4244+ "CpuPwrSavLim": 100,
4245+ "CpuUtil": 10,
4246+ "CpuWatts": 119,
4247+ "DimmWatts": 28,
4248+ "GpuWatts": 0,
4249+ "Minimum": 408,
4250+ "Peak": 429,
4251+ "PrMode": "osc",
4252+ "PunCap": false,
4253+ "Time": "2020-03-09T03:12:06Z",
4254+ "UnachCap": false
4255+ },
4256+ {
4257+ "AmbTemp": 19,
4258+ "Average": 412,
4259+ "Cap": 0,
4260+ "CpuAvgFreq": 0,
4261+ "CpuCapLim": 100,
4262+ "CpuMax": 0,
4263+ "CpuPwrSavLim": 100,
4264+ "CpuUtil": 11,
4265+ "CpuWatts": 114,
4266+ "DimmWatts": 30,
4267+ "GpuWatts": 0,
4268+ "Minimum": 412,
4269+ "Peak": 441,
4270+ "PrMode": "osc",
4271+ "PunCap": false,
4272+ "Time": "2020-03-09T03:12:17Z",
4273+ "UnachCap": false
4274+ },
4275+ {
4276+ "AmbTemp": 19,
4277+ "Average": 411,
4278+ "Cap": 0,
4279+ "CpuAvgFreq": 0,
4280+ "CpuCapLim": 100,
4281+ "CpuMax": 0,
4282+ "CpuPwrSavLim": 100,
4283+ "CpuUtil": 14,
4284+ "CpuWatts": 108,
4285+ "DimmWatts": 28,
4286+ "GpuWatts": 0,
4287+ "Minimum": 411,
4288+ "Peak": 443,
4289+ "PrMode": "osc",
4290+ "PunCap": false,
4291+ "Time": "2020-03-09T03:12:27Z",
4292+ "UnachCap": false
4293+ },
4294+ {
4295+ "AmbTemp": 19,
4296+ "Average": 398,
4297+ "Cap": 0,
4298+ "CpuAvgFreq": 0,
4299+ "CpuCapLim": 100,
4300+ "CpuMax": 0,
4301+ "CpuPwrSavLim": 100,
4302+ "CpuUtil": 6,
4303+ "CpuWatts": 94,
4304+ "DimmWatts": 29,
4305+ "GpuWatts": 0,
4306+ "Minimum": 398,
4307+ "Peak": 420,
4308+ "PrMode": "osc",
4309+ "PunCap": false,
4310+ "Time": "2020-03-09T03:12:37Z",
4311+ "UnachCap": false
4312+ },
4313+ {
4314+ "AmbTemp": 19,
4315+ "Average": 397,
4316+ "Cap": 0,
4317+ "CpuAvgFreq": 0,
4318+ "CpuCapLim": 100,
4319+ "CpuMax": 0,
4320+ "CpuPwrSavLim": 100,
4321+ "CpuUtil": 4,
4322+ "CpuWatts": 97,
4323+ "DimmWatts": 27,
4324+ "GpuWatts": 0,
4325+ "Minimum": 397,
4326+ "Peak": 429,
4327+ "PrMode": "osc",
4328+ "PunCap": false,
4329+ "Time": "2020-03-09T03:12:47Z",
4330+ "UnachCap": false
4331+ },
4332+ {
4333+ "AmbTemp": 19,
4334+ "Average": 401,
4335+ "Cap": 0,
4336+ "CpuAvgFreq": 0,
4337+ "CpuCapLim": 100,
4338+ "CpuMax": 0,
4339+ "CpuPwrSavLim": 100,
4340+ "CpuUtil": 6,
4341+ "CpuWatts": 97,
4342+ "DimmWatts": 22,
4343+ "GpuWatts": 0,
4344+ "Minimum": 401,
4345+ "Peak": 468,
4346+ "PrMode": "osc",
4347+ "PunCap": false,
4348+ "Time": "2020-03-09T03:12:57Z",
4349+ "UnachCap": false
4350+ },
4351+ {
4352+ "AmbTemp": 19,
4353+ "Average": 399,
4354+ "Cap": 0,
4355+ "CpuAvgFreq": 0,
4356+ "CpuCapLim": 100,
4357+ "CpuMax": 0,
4358+ "CpuPwrSavLim": 100,
4359+ "CpuUtil": 10,
4360+ "CpuWatts": 101,
4361+ "DimmWatts": 25,
4362+ "GpuWatts": 0,
4363+ "Minimum": 399,
4364+ "Peak": 428,
4365+ "PrMode": "osc",
4366+ "PunCap": false,
4367+ "Time": "2020-03-09T03:13:07Z",
4368+ "UnachCap": false
4369+ },
4370+ {
4371+ "AmbTemp": 19,
4372+ "Average": 388,
4373+ "Cap": 0,
4374+ "CpuAvgFreq": 0,
4375+ "CpuCapLim": 100,
4376+ "CpuMax": 0,
4377+ "CpuPwrSavLim": 100,
4378+ "CpuUtil": 4,
4379+ "CpuWatts": 90,
4380+ "DimmWatts": 23,
4381+ "GpuWatts": 0,
4382+ "Minimum": 388,
4383+ "Peak": 414,
4384+ "PrMode": "osc",
4385+ "PunCap": false,
4386+ "Time": "2020-03-09T03:13:17Z",
4387+ "UnachCap": false
4388+ },
4389+ {
4390+ "AmbTemp": 19,
4391+ "Average": 397,
4392+ "Cap": 0,
4393+ "CpuAvgFreq": 0,
4394+ "CpuCapLim": 100,
4395+ "CpuMax": 0,
4396+ "CpuPwrSavLim": 100,
4397+ "CpuUtil": 1,
4398+ "CpuWatts": 137,
4399+ "DimmWatts": 28,
4400+ "GpuWatts": 0,
4401+ "Minimum": 397,
4402+ "Peak": 454,
4403+ "PrMode": "osc",
4404+ "PunCap": false,
4405+ "Time": "2020-03-09T03:13:27Z",
4406+ "UnachCap": false
4407+ }
4408+ ],
4409+ "Samples": 120
4410+ },
4411+ {
4412+ "@odata.context": "/redfish/v1/$metadata#HpePowerMeter.HpePowerMeter",
4413+ "@odata.etag": "W/\"F50FF77F\"",
4414+ "@odata.id": "/redfish/v1/Chassis/1/Power/PowerMeter/",
4415+ "@odata.type": "#HpePowerMeter.v2_0_1.HpePowerMeter",
4416+ "Average": 390,
4417+ "Id": "PowerMeter",
4418+ "Maximum": 499,
4419+ "Minimum": 387,
4420+ "Name": "PowerMeter",
4421+ "PowerDetail": [
4422+ {
4423+ "AmbTemp": 19,
4424+ "Average": 388,
4425+ "Cap": 0,
4426+ "CpuAvgFreq": 0,
4427+ "CpuCapLim": 100,
4428+ "CpuMax": 0,
4429+ "CpuPwrSavLim": 100,
4430+ "CpuUtil": 0,
4431+ "CpuWatts": 95,
4432+ "DimmWatts": 25,
4433+ "GpuWatts": 0,
4434+ "Minimum": 387,
4435+ "Peak": 473,
4436+ "PrMode": "osc",
4437+ "PunCap": false,
4438+ "Time": "2020-03-08T03:02:56Z",
4439+ "UnachCap": false
4440+ },
4441+ {
4442+ "AmbTemp": 19,
4443+ "Average": 389,
4444+ "Cap": 0,
4445+ "CpuAvgFreq": 0,
4446+ "CpuCapLim": 100,
4447+ "CpuMax": 0,
4448+ "CpuPwrSavLim": 100,
4449+ "CpuUtil": 0,
4450+ "CpuWatts": 89,
4451+ "DimmWatts": 24,
4452+ "GpuWatts": 0,
4453+ "Minimum": 386,
4454+ "Peak": 466,
4455+ "PrMode": "osc",
4456+ "PunCap": false,
4457+ "Time": "2020-03-08T03:07:59Z",
4458+ "UnachCap": false
4459+ },
4460+ {
4461+ "AmbTemp": 19,
4462+ "Average": 391,
4463+ "Cap": 0,
4464+ "CpuAvgFreq": 0,
4465+ "CpuCapLim": 100,
4466+ "CpuMax": 0,
4467+ "CpuPwrSavLim": 100,
4468+ "CpuUtil": 0,
4469+ "CpuWatts": 94,
4470+ "DimmWatts": 24,
4471+ "GpuWatts": 0,
4472+ "Minimum": 386,
4473+ "Peak": 475,
4474+ "PrMode": "osc",
4475+ "PunCap": false,
4476+ "Time": "2020-03-08T03:13:02Z",
4477+ "UnachCap": false
4478+ },
4479+ {
4480+ "AmbTemp": 19,
4481+ "Average": 391,
4482+ "Cap": 0,
4483+ "CpuAvgFreq": 0,
4484+ "CpuCapLim": 100,
4485+ "CpuMax": 0,
4486+ "CpuPwrSavLim": 100,
4487+ "CpuUtil": 0,
4488+ "CpuWatts": 114,
4489+ "DimmWatts": 29,
4490+ "GpuWatts": 0,
4491+ "Minimum": 386,
4492+ "Peak": 486,
4493+ "PrMode": "osc",
4494+ "PunCap": false,
4495+ "Time": "2020-03-08T03:18:04Z",
4496+ "UnachCap": false
4497+ },
4498+ {
4499+ "AmbTemp": 19,
4500+ "Average": 393,
4501+ "Cap": 0,
4502+ "CpuAvgFreq": 0,
4503+ "CpuCapLim": 100,
4504+ "CpuMax": 0,
4505+ "CpuPwrSavLim": 100,
4506+ "CpuUtil": 1,
4507+ "CpuWatts": 91,
4508+ "DimmWatts": 28,
4509+ "GpuWatts": 0,
4510+ "Minimum": 386,
4511+ "Peak": 480,
4512+ "PrMode": "osc",
4513+ "PunCap": false,
4514+ "Time": "2020-03-08T03:23:07Z",
4515+ "UnachCap": false
4516+ },
4517+ {
4518+ "AmbTemp": 19,
4519+ "Average": 388,
4520+ "Cap": 0,
4521+ "CpuAvgFreq": 0,
4522+ "CpuCapLim": 100,
4523+ "CpuMax": 0,
4524+ "CpuPwrSavLim": 100,
4525+ "CpuUtil": 1,
4526+ "CpuWatts": 88,
4527+ "DimmWatts": 30,
4528+ "GpuWatts": 0,
4529+ "Minimum": 385,
4530+ "Peak": 481,
4531+ "PrMode": "osc",
4532+ "PunCap": false,
4533+ "Time": "2020-03-08T03:28:09Z",
4534+ "UnachCap": false
4535+ },
4536+ {
4537+ "AmbTemp": 19,
4538+ "Average": 395,
4539+ "Cap": 0,
4540+ "CpuAvgFreq": 0,
4541+ "CpuCapLim": 100,
4542+ "CpuMax": 0,
4543+ "CpuPwrSavLim": 100,
4544+ "CpuUtil": 3,
4545+ "CpuWatts": 90,
4546+ "DimmWatts": 23,
4547+ "GpuWatts": 0,
4548+ "Minimum": 387,
4549+ "Peak": 485,
4550+ "PrMode": "osc",
4551+ "PunCap": false,
4552+ "Time": "2020-03-08T03:33:12Z",
4553+ "UnachCap": false
4554+ },
4555+ {
4556+ "AmbTemp": 19,
4557+ "Average": 390,
4558+ "Cap": 0,
4559+ "CpuAvgFreq": 0,
4560+ "CpuCapLim": 100,
4561+ "CpuMax": 0,
4562+ "CpuPwrSavLim": 100,
4563+ "CpuUtil": 0,
4564+ "CpuWatts": 89,
4565+ "DimmWatts": 17,
4566+ "GpuWatts": 0,
4567+ "Minimum": 387,
4568+ "Peak": 462,
4569+ "PrMode": "osc",
4570+ "PunCap": false,
4571+ "Time": "2020-03-08T03:38:15Z",
4572+ "UnachCap": false
4573+ },
4574+ {
4575+ "AmbTemp": 19,
4576+ "Average": 391,
4577+ "Cap": 0,
4578+ "CpuAvgFreq": 0,
4579+ "CpuCapLim": 100,
4580+ "CpuMax": 0,
4581+ "CpuPwrSavLim": 100,
4582+ "CpuUtil": 1,
4583+ "CpuWatts": 106,
4584+ "DimmWatts": 29,
4585+ "GpuWatts": 0,
4586+ "Minimum": 385,
4587+ "Peak": 477,
4588+ "PrMode": "osc",
4589+ "PunCap": false,
4590+ "Time": "2020-03-08T03:43:17Z",
4591+ "UnachCap": false
4592+ },
4593+ {
4594+ "AmbTemp": 19,
4595+ "Average": 392,
4596+ "Cap": 0,
4597+ "CpuAvgFreq": 0,
4598+ "CpuCapLim": 100,
4599+ "CpuMax": 0,
4600+ "CpuPwrSavLim": 100,
4601+ "CpuUtil": 1,
4602+ "CpuWatts": 96,
4603+ "DimmWatts": 27,
4604+ "GpuWatts": 0,
4605+ "Minimum": 385,
4606+ "Peak": 471,
4607+ "PrMode": "osc",
4608+ "PunCap": false,
4609+ "Time": "2020-03-08T03:48:20Z",
4610+ "UnachCap": false
4611+ },
4612+ {
4613+ "AmbTemp": 19,
4614+ "Average": 388,
4615+ "Cap": 0,
4616+ "CpuAvgFreq": 0,
4617+ "CpuCapLim": 100,
4618+ "CpuMax": 0,
4619+ "CpuPwrSavLim": 100,
4620+ "CpuUtil": 0,
4621+ "CpuWatts": 123,
4622+ "DimmWatts": 28,
4623+ "GpuWatts": 0,
4624+ "Minimum": 387,
4625+ "Peak": 467,
4626+ "PrMode": "osc",
4627+ "PunCap": false,
4628+ "Time": "2020-03-08T03:53:22Z",
4629+ "UnachCap": false
4630+ },
4631+ {
4632+ "AmbTemp": 19,
4633+ "Average": 390,
4634+ "Cap": 0,
4635+ "CpuAvgFreq": 0,
4636+ "CpuCapLim": 100,
4637+ "CpuMax": 0,
4638+ "CpuPwrSavLim": 100,
4639+ "CpuUtil": 0,
4640+ "CpuWatts": 87,
4641+ "DimmWatts": 22,
4642+ "GpuWatts": 0,
4643+ "Minimum": 386,
4644+ "Peak": 474,
4645+ "PrMode": "osc",
4646+ "PunCap": false,
4647+ "Time": "2020-03-08T03:58:25Z",
4648+ "UnachCap": false
4649+ },
4650+ {
4651+ "AmbTemp": 19,
4652+ "Average": 388,
4653+ "Cap": 0,
4654+ "CpuAvgFreq": 0,
4655+ "CpuCapLim": 100,
4656+ "CpuMax": 0,
4657+ "CpuPwrSavLim": 100,
4658+ "CpuUtil": 0,
4659+ "CpuWatts": 100,
4660+ "DimmWatts": 27,
4661+ "GpuWatts": 0,
4662+ "Minimum": 386,
4663+ "Peak": 468,
4664+ "PrMode": "osc",
4665+ "PunCap": false,
4666+ "Time": "2020-03-08T04:03:27Z",
4667+ "UnachCap": false
4668+ },
4669+ {
4670+ "AmbTemp": 19,
4671+ "Average": 389,
4672+ "Cap": 0,
4673+ "CpuAvgFreq": 0,
4674+ "CpuCapLim": 100,
4675+ "CpuMax": 0,
4676+ "CpuPwrSavLim": 100,
4677+ "CpuUtil": 1,
4678+ "CpuWatts": 99,
4679+ "DimmWatts": 28,
4680+ "GpuWatts": 0,
4681+ "Minimum": 385,
4682+ "Peak": 475,
4683+ "PrMode": "osc",
4684+ "PunCap": false,
4685+ "Time": "2020-03-08T04:08:30Z",
4686+ "UnachCap": false
4687+ },
4688+ {
4689+ "AmbTemp": 19,
4690+ "Average": 389,
4691+ "Cap": 0,
4692+ "CpuAvgFreq": 0,
4693+ "CpuCapLim": 100,
4694+ "CpuMax": 0,
4695+ "CpuPwrSavLim": 100,
4696+ "CpuUtil": 1,
4697+ "CpuWatts": 88,
4698+ "DimmWatts": 23,
4699+ "GpuWatts": 0,
4700+ "Minimum": 386,
4701+ "Peak": 476,
4702+ "PrMode": "osc",
4703+ "PunCap": false,
4704+ "Time": "2020-03-08T04:13:32Z",
4705+ "UnachCap": false
4706+ },
4707+ {
4708+ "AmbTemp": 19,
4709+ "Average": 392,
4710+ "Cap": 0,
4711+ "CpuAvgFreq": 0,
4712+ "CpuCapLim": 100,
4713+ "CpuMax": 0,
4714+ "CpuPwrSavLim": 100,
4715+ "CpuUtil": 1,
4716+ "CpuWatts": 103,
4717+ "DimmWatts": 28,
4718+ "GpuWatts": 0,
4719+ "Minimum": 387,
4720+ "Peak": 483,
4721+ "PrMode": "osc",
4722+ "PunCap": false,
4723+ "Time": "2020-03-08T04:18:35Z",
4724+ "UnachCap": false
4725+ },
4726+ {
4727+ "AmbTemp": 19,
4728+ "Average": 388,
4729+ "Cap": 0,
4730+ "CpuAvgFreq": 0,
4731+ "CpuCapLim": 100,
4732+ "CpuMax": 0,
4733+ "CpuPwrSavLim": 100,
4734+ "CpuUtil": 0,
4735+ "CpuWatts": 95,
4736+ "DimmWatts": 23,
4737+ "GpuWatts": 0,
4738+ "Minimum": 386,
4739+ "Peak": 475,
4740+ "PrMode": "osc",
4741+ "PunCap": false,
4742+ "Time": "2020-03-08T04:23:38Z",
4743+ "UnachCap": false
4744+ },
4745+ {
4746+ "AmbTemp": 19,
4747+ "Average": 389,
4748+ "Cap": 0,
4749+ "CpuAvgFreq": 0,
4750+ "CpuCapLim": 100,
4751+ "CpuMax": 0,
4752+ "CpuPwrSavLim": 100,
4753+ "CpuUtil": 0,
4754+ "CpuWatts": 101,
4755+ "DimmWatts": 23,
4756+ "GpuWatts": 0,
4757+ "Minimum": 386,
4758+ "Peak": 477,
4759+ "PrMode": "osc",
4760+ "PunCap": false,
4761+ "Time": "2020-03-08T04:28:40Z",
4762+ "UnachCap": false
4763+ },
4764+ {
4765+ "AmbTemp": 19,
4766+ "Average": 387,
4767+ "Cap": 0,
4768+ "CpuAvgFreq": 0,
4769+ "CpuCapLim": 100,
4770+ "CpuMax": 0,
4771+ "CpuPwrSavLim": 100,
4772+ "CpuUtil": 0,
4773+ "CpuWatts": 114,
4774+ "DimmWatts": 30,
4775+ "GpuWatts": 0,
4776+ "Minimum": 387,
4777+ "Peak": 478,
4778+ "PrMode": "osc",
4779+ "PunCap": false,
4780+ "Time": "2020-03-08T04:33:43Z",
4781+ "UnachCap": false
4782+ },
4783+ {
4784+ "AmbTemp": 19,
4785+ "Average": 388,
4786+ "Cap": 0,
4787+ "CpuAvgFreq": 0,
4788+ "CpuCapLim": 100,
4789+ "CpuMax": 0,
4790+ "CpuPwrSavLim": 100,
4791+ "CpuUtil": 0,
4792+ "CpuWatts": 92,
4793+ "DimmWatts": 28,
4794+ "GpuWatts": 0,
4795+ "Minimum": 385,
4796+ "Peak": 458,
4797+ "PrMode": "osc",
4798+ "PunCap": false,
4799+ "Time": "2020-03-08T04:38:45Z",
4800+ "UnachCap": false
4801+ },
4802+ {
4803+ "AmbTemp": 19,
4804+ "Average": 391,
4805+ "Cap": 0,
4806+ "CpuAvgFreq": 0,
4807+ "CpuCapLim": 100,
4808+ "CpuMax": 0,
4809+ "CpuPwrSavLim": 100,
4810+ "CpuUtil": 0,
4811+ "CpuWatts": 101,
4812+ "DimmWatts": 29,
4813+ "GpuWatts": 0,
4814+ "Minimum": 387,
4815+ "Peak": 478,
4816+ "PrMode": "osc",
4817+ "PunCap": false,
4818+ "Time": "2020-03-08T04:43:48Z",
4819+ "UnachCap": false
4820+ },
4821+ {
4822+ "AmbTemp": 19,
4823+ "Average": 393,
4824+ "Cap": 0,
4825+ "CpuAvgFreq": 0,
4826+ "CpuCapLim": 100,
4827+ "CpuMax": 0,
4828+ "CpuPwrSavLim": 100,
4829+ "CpuUtil": 1,
4830+ "CpuWatts": 89,
4831+ "DimmWatts": 22,
4832+ "GpuWatts": 0,
4833+ "Minimum": 389,
4834+ "Peak": 479,
4835+ "PrMode": "osc",
4836+ "PunCap": false,
4837+ "Time": "2020-03-08T04:48:50Z",
4838+ "UnachCap": false
4839+ },
4840+ {
4841+ "AmbTemp": 19,
4842+ "Average": 392,
4843+ "Cap": 0,
4844+ "CpuAvgFreq": 0,
4845+ "CpuCapLim": 100,
4846+ "CpuMax": 0,
4847+ "CpuPwrSavLim": 100,
4848+ "CpuUtil": 1,
4849+ "CpuWatts": 109,
4850+ "DimmWatts": 31,
4851+ "GpuWatts": 0,
4852+ "Minimum": 390,
4853+ "Peak": 471,
4854+ "PrMode": "osc",
4855+ "PunCap": false,
4856+ "Time": "2020-03-08T04:53:53Z",
4857+ "UnachCap": false
4858+ },
4859+ {
4860+ "AmbTemp": 19,
4861+ "Average": 387,
4862+ "Cap": 0,
4863+ "CpuAvgFreq": 0,
4864+ "CpuCapLim": 100,
4865+ "CpuMax": 0,
4866+ "CpuPwrSavLim": 100,
4867+ "CpuUtil": 0,
4868+ "CpuWatts": 114,
4869+ "DimmWatts": 30,
4870+ "GpuWatts": 0,
4871+ "Minimum": 385,
4872+ "Peak": 475,
4873+ "PrMode": "osc",
4874+ "PunCap": false,
4875+ "Time": "2020-03-08T04:58:56Z",
4876+ "UnachCap": false
4877+ },
4878+ {
4879+ "AmbTemp": 19,
4880+ "Average": 390,
4881+ "Cap": 0,
4882+ "CpuAvgFreq": 0,
4883+ "CpuCapLim": 100,
4884+ "CpuMax": 0,
4885+ "CpuPwrSavLim": 100,
4886+ "CpuUtil": 0,
4887+ "CpuWatts": 95,
4888+ "DimmWatts": 29,
4889+ "GpuWatts": 0,
4890+ "Minimum": 385,
4891+ "Peak": 468,
4892+ "PrMode": "osc",
4893+ "PunCap": false,
4894+ "Time": "2020-03-08T05:03:58Z",
4895+ "UnachCap": false
4896+ },
4897+ {
4898+ "AmbTemp": 19,
4899+ "Average": 390,
4900+ "Cap": 0,
4901+ "CpuAvgFreq": 0,
4902+ "CpuCapLim": 100,
4903+ "CpuMax": 0,
4904+ "CpuPwrSavLim": 100,
4905+ "CpuUtil": 0,
4906+ "CpuWatts": 107,
4907+ "DimmWatts": 29,
4908+ "GpuWatts": 0,
4909+ "Minimum": 387,
4910+ "Peak": 477,
4911+ "PrMode": "osc",
4912+ "PunCap": false,
4913+ "Time": "2020-03-08T05:09:01Z",
4914+ "UnachCap": false
4915+ },
4916+ {
4917+ "AmbTemp": 19,
4918+ "Average": 390,
4919+ "Cap": 0,
4920+ "CpuAvgFreq": 0,
4921+ "CpuCapLim": 100,
4922+ "CpuMax": 0,
4923+ "CpuPwrSavLim": 100,
4924+ "CpuUtil": 1,
4925+ "CpuWatts": 89,
4926+ "DimmWatts": 18,
4927+ "GpuWatts": 0,
4928+ "Minimum": 385,
4929+ "Peak": 472,
4930+ "PrMode": "osc",
4931+ "PunCap": false,
4932+ "Time": "2020-03-08T05:14:03Z",
4933+ "UnachCap": false
4934+ },
4935+ {
4936+ "AmbTemp": 19,
4937+ "Average": 391,
4938+ "Cap": 0,
4939+ "CpuAvgFreq": 0,
4940+ "CpuCapLim": 100,
4941+ "CpuMax": 0,
4942+ "CpuPwrSavLim": 100,
4943+ "CpuUtil": 0,
4944+ "CpuWatts": 89,
4945+ "DimmWatts": 16,
4946+ "GpuWatts": 0,
4947+ "Minimum": 385,
4948+ "Peak": 476,
4949+ "PrMode": "osc",
4950+ "PunCap": false,
4951+ "Time": "2020-03-08T05:19:06Z",
4952+ "UnachCap": false
4953+ },
4954+ {
4955+ "AmbTemp": 19,
4956+ "Average": 389,
4957+ "Cap": 0,
4958+ "CpuAvgFreq": 0,
4959+ "CpuCapLim": 100,
4960+ "CpuMax": 0,
4961+ "CpuPwrSavLim": 100,
4962+ "CpuUtil": 0,
4963+ "CpuWatts": 95,
4964+ "DimmWatts": 28,
4965+ "GpuWatts": 0,
4966+ "Minimum": 386,
4967+ "Peak": 465,
4968+ "PrMode": "osc",
4969+ "PunCap": false,
4970+ "Time": "2020-03-08T05:24:08Z",
4971+ "UnachCap": false
4972+ },
4973+ {
4974+ "AmbTemp": 19,
4975+ "Average": 388,
4976+ "Cap": 0,
4977+ "CpuAvgFreq": 0,
4978+ "CpuCapLim": 100,
4979+ "CpuMax": 0,
4980+ "CpuPwrSavLim": 100,
4981+ "CpuUtil": 1,
4982+ "CpuWatts": 91,
4983+ "DimmWatts": 25,
4984+ "GpuWatts": 0,
4985+ "Minimum": 386,
4986+ "Peak": 466,
4987+ "PrMode": "osc",
4988+ "PunCap": false,
4989+ "Time": "2020-03-08T05:29:11Z",
4990+ "UnachCap": false
4991+ },
4992+ {
4993+ "AmbTemp": 19,
4994+ "Average": 387,
4995+ "Cap": 0,
4996+ "CpuAvgFreq": 0,
4997+ "CpuCapLim": 100,
4998+ "CpuMax": 0,
4999+ "CpuPwrSavLim": 100,
5000+ "CpuUtil": 0,
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: