diff --git a/data/grid5000/sites/lyon/clusters/sirius/sirius.json b/data/grid5000/sites/lyon/clusters/sirius/sirius.json
index 0c71bb0a031e179175e15f9875b2fe09c4598bfb..9a114c08553b09d74e3846af793453ee69640654 100644
--- a/data/grid5000/sites/lyon/clusters/sirius/sirius.json
+++ b/data/grid5000/sites/lyon/clusters/sirius/sirius.json
@@ -18,7 +18,7 @@
       "name": "bmc_ambient_temp_celsius",
       "period": 5000,
       "source": {
-        "id": 97,
+        "id": 38,
         "protocol": "ipmisensor"
       }
     },
@@ -27,905 +27,1934 @@
       "name": "bmc_node_power_watt",
       "period": 5000,
       "source": {
-        "id": 91,
+        "id": 76,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of CPU 0 reported by BMC, in watt",
+      "labels": {
+        "cpu": "0"
+      },
+      "name": "bmc_cpu_power_watt",
+      "period": 5000,
+      "source": {
+        "id": 77,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of CPU 1 reported by BMC, in watt",
+      "labels": {
+        "cpu": "1"
+      },
+      "name": "bmc_cpu_power_watt",
+      "period": 5000,
+      "source": {
+        "id": 78,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 0 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 0 reported by BMC, in watt",
       "labels": {
         "gpu": "0"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 83,
+        "id": 62,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 1 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 1 reported by BMC, in watt",
       "labels": {
         "gpu": "1"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 84,
+        "id": 63,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 2 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 2 reported by BMC, in watt",
       "labels": {
         "gpu": "2"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 85,
+        "id": 64,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 3 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 3 reported by BMC, in watt",
       "labels": {
         "gpu": "3"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 86,
+        "id": 65,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 4 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 4 reported by BMC, in watt",
       "labels": {
         "gpu": "4"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 87,
+        "id": 66,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 5 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 5 reported by BMC, in watt",
       "labels": {
         "gpu": "5"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 88,
+        "id": 67,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 6 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 6 reported by BMC, in watt",
       "labels": {
         "gpu": "6"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 89,
+        "id": 68,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of GPU 7 reported by BMC, in watt by BMC, in watt",
+      "description": "Power consumption of GPU 7 reported by BMC, in watt",
       "labels": {
         "gpu": "7"
       },
       "name": "bmc_gpu_power_watt",
       "period": 5000,
       "source": {
-        "id": 90,
+        "id": 69,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Airflow reported by BMC, in CFM",
-      "name": "bmc_other_airflow_cfm",
-      "period": 5000,
+      "description": "Temperature of CPU 0 reported by BMC, in celsius",
+      "labels": {
+        "cpu": "0"
+      },
+      "name": "bmc_cpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
       "source": {
         "id": 2,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 0_1 reported by BMC, in rpm",
+      "description": "Temperature of CPU 1 reported by BMC, in celsius",
       "labels": {
-        "fan": "01"
+        "cpu": "1"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_cpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 18,
+        "id": 3,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 0_2 reported by BMC, in rpm",
+      "description": "Temperature of GPU 0 reported by BMC, in celsius",
       "labels": {
-        "fan": "02"
+        "gpu": "0"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 19,
+        "id": 4,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 1_1 reported by BMC, in rpm",
+      "description": "Temperature of GPU 1 reported by BMC, in celsius",
       "labels": {
-        "fan": "11"
+        "gpu": "1"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 20,
+        "id": 5,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 1_2 reported by BMC, in rpm",
+      "description": "Temperature of GPU 2 reported by BMC, in celsius",
       "labels": {
-        "fan": "12"
+        "gpu": "2"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 21,
+        "id": 6,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 2_1 reported by BMC, in rpm",
+      "description": "Temperature of GPU 3 reported by BMC, in celsius",
       "labels": {
-        "fan": "21"
+        "gpu": "3"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 22,
+        "id": 7,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 2_2 reported by BMC, in rpm",
+      "description": "Temperature of GPU 4 reported by BMC, in celsius",
       "labels": {
-        "fan": "22"
+        "gpu": "4"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 23,
+        "id": 8,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 3_1 reported by BMC, in rpm",
+      "description": "Temperature of GPU 5 reported by BMC, in celsius",
       "labels": {
-        "fan": "31"
+        "gpu": "5"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 24,
+        "id": 9,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Speed of SYS fan 3_2 reported by BMC, in rpm",
+      "description": "Temperature of GPU 6 reported by BMC, in celsius",
       "labels": {
-        "fan": "32"
+        "gpu": "6"
       },
-      "name": "bmc_fan_speed_rpm",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 25,
+        "id": 10,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of HSC0 reported by BMC, in watt",
+      "description": "Temperature of GPU 7 reported by BMC, in celsius",
       "labels": {
-        "id": "hsc0"
+        "gpu": "7"
       },
-      "name": "bmc_other_power_watt",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 48,
+        "id": 11,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of HSC1 reported by BMC, in watt",
+      "description": "Temperature of PLX0 reported by BMC, in celsius",
       "labels": {
-        "id": "hsc1"
+        "id": "plx0"
       },
-      "name": "bmc_other_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 51,
+        "id": 12,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of HSC2 reported by BMC, in watt",
+      "description": "Temperature of PLX1 reported by BMC, in celsius",
       "labels": {
-        "id": "hsc2"
+        "id": "plx1"
       },
-      "name": "bmc_other_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 53,
+        "id": 13,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of PSU1 reported by BMC, in watt",
+      "description": "Temperature of PLX2 reported by BMC, in celsius",
       "labels": {
-        "psu": "1"
+        "id": "plx2"
       },
-      "name": "bmc_psu_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 74,
+        "id": 14,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of PSU2 reported by BMC, in watt",
+      "description": "Temperature of PLX3 reported by BMC, in celsius",
       "labels": {
-        "psu": "2"
+        "id": "plx3"
       },
-      "name": "bmc_psu_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 76,
+        "id": 15,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of PSU3 reported by BMC, in watt",
+      "description": "Temperature of U.2_NVME0 reported by BMC, in celsius",
       "labels": {
-        "psu": "3"
+        "id": "u.2_nvme0"
       },
-      "name": "bmc_psu_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 78,
+        "id": 16,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Power consumption of PSU4 reported by BMC, in watt",
+      "description": "Temperature of U.2_NVME1 reported by BMC, in celsius",
       "labels": {
-        "psu": "4"
+        "id": "u.2_nvme1"
       },
-      "name": "bmc_psu_power_watt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 80,
+        "id": 17,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of BP0 reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME2 reported by BMC, in celsius",
       "labels": {
-        "id": "bp0"
+        "id": "u.2_nvme2"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 95,
+        "id": 18,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of BP1 reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME3 reported by BMC, in celsius",
       "labels": {
-        "id": "bp1"
+        "id": "u.2_nvme3"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 96,
+        "id": 19,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of PCI reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME4 reported by BMC, in celsius",
       "labels": {
-        "id": "pci"
+        "id": "u.2_nvme4"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 98,
+        "id": 20,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of CPU 1 reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME5 reported by BMC, in celsius",
       "labels": {
-        "cpu": "1"
+        "id": "u.2_nvme5"
       },
-      "name": "bmc_cpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 99,
+        "id": 21,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of CPU 2 reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME6 reported by BMC, in celsius",
       "labels": {
-        "cpu": "2"
+        "id": "u.2_nvme6"
       },
-      "name": "bmc_cpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 100,
+        "id": 22,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of DIMM_AB reported by BMC, in celsius",
+      "description": "Temperature of U.2_NVME7 reported by BMC, in celsius",
       "labels": {
-        "dimm": "ab"
+        "id": "u.2_nvme7"
       },
-      "name": "bmc_dimm_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 101,
+        "id": 23,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of DIMM_CD reported by BMC, in celsius",
+      "description": "Temperature of PSU 0 reported by BMC, in celsius",
       "labels": {
-        "dimm": "cd"
+        "psu": "0"
       },
-      "name": "bmc_dimm_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 102,
+        "id": 24,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of DIMM_EF reported by BMC, in celsius",
+      "description": "Temperature of PSU 1 reported by BMC, in celsius",
       "labels": {
-        "dimm": "ef"
+        "psu": "1"
       },
-      "name": "bmc_dimm_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 103,
+        "id": 25,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of DIMM_GH reported by BMC, in celsius",
+      "description": "Temperature of PSU 2 reported by BMC, in celsius",
       "labels": {
-        "dimm": "gh"
+        "psu": "2"
       },
-      "name": "bmc_dimm_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 104,
+        "id": 26,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of EXPB reported by BMC, in celsius",
+      "description": "Temperature of PSU 3 reported by BMC, in celsius",
       "labels": {
-        "id": "expb"
+        "psu": "3"
       },
-      "name": "bmc_other_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 105,
+        "id": 27,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU0 reported by BMC, in celsius",
+      "description": "Temperature of PSU 4 reported by BMC, in celsius",
       "labels": {
-        "gpu": "0"
+        "psu": "4"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 106,
+        "id": 28,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU1 reported by BMC, in celsius",
+      "description": "Temperature of PSU 5 reported by BMC, in celsius",
       "labels": {
-        "gpu": "1"
+        "psu": "5"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_psu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 107,
+        "id": 29,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU2 reported by BMC, in celsius",
+      "description": "Temperature of PDB0 reported by BMC, in celsius",
       "labels": {
-        "gpu": "2"
+        "id": "pdb0"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 108,
+        "id": 30,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU3 reported by BMC, in celsius",
+      "description": "Temperature of PDB1 reported by BMC, in celsius",
       "labels": {
-        "gpu": "3"
+        "id": "pdb1"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 109,
+        "id": 31,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU4 reported by BMC, in celsius",
+      "description": "Temperature of MB_OUTLET reported by BMC, in celsius",
       "labels": {
-        "gpu": "4"
+        "id": "mb_outlet"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 110,
+        "id": 32,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU5 reported by BMC, in celsius",
+      "description": "Temperature of MB_INLET reported by BMC, in celsius",
       "labels": {
-        "gpu": "5"
+        "id": "mb_inlet"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 111,
+        "id": 33,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU6 reported by BMC, in celsius",
+      "description": "Temperature of CPU0_ABCD reported by BMC, in celsius",
       "labels": {
-        "gpu": "6"
+        "cpu": "cpu0_abcd"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 112,
+        "id": 34,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU7 reported by BMC, in celsius",
+      "description": "Temperature of CPU0_EFGH reported by BMC, in celsius",
       "labels": {
-        "gpu": "7"
+        "cpu": "cpu0_efgh"
       },
-      "name": "bmc_gpu_temp_celsius",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 113,
+        "id": 35,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU B0 reported by BMC, in celsius",
+      "description": "Temperature of CPU1_IJKL reported by BMC, in celsius",
       "labels": {
-        "id": "gpub0"
+        "cpu": "cpu1_ijkl"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 114,
+        "id": 36,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of GPU B1 reported by BMC, in celsius",
+      "description": "Temperature of CPU1_MNOP reported by BMC, in celsius",
       "labels": {
-        "id": "gpub1"
+        "cpu": "cpu1_mnop"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 115,
+        "id": 37,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of Inlet MB reported by BMC, in celsius",
+      "description": "Temperature of M.2_RISER reported by BMC, in celsius",
       "labels": {
-        "id": "inlet_mb"
+        "id": "m.2_riser"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 116,
+        "id": 39,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of OCP Mezz reported by BMC, in celsius",
+      "description": "Temperature of M.2_0 reported by BMC, in celsius",
       "labels": {
-        "id": "ocp_mezz"
+        "id": "m.2_0"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 117,
+        "id": 40,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of Outlet reported by BMC, in celsius",
+      "description": "Temperature of M.2_1 reported by BMC, in celsius",
       "labels": {
-        "id": "outlet"
+        "id": "m.2_1"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 118,
+        "id": 41,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of PCH reported by BMC, in celsius",
+      "description": "Temperature of GPU0_M reported by BMC, in celsius",
       "labels": {
-        "id": "pch"
+        "gpu": "gpu0_m"
       },
-      "name": "bmc_other_temp_celsius",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 119,
+        "id": 44,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of PDB reported by BMC, in celsius",
+      "description": "Temperature of GPU1_M reported by BMC, in celsius",
       "labels": {
-        "id": "pdb"
+        "gpu": "gpu1_m"
       },
-      "name": "bmc_other_temp_celsius",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 120,
+        "id": 45,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of Raid Card reported by BMC, in celsius",
+      "description": "Temperature of GPU2_M reported by BMC, in celsius",
       "labels": {
-        "id": "raidcard"
+        "gpu": "gpu2_m"
       },
-      "name": "bmc_other_temp_celsius",
+      "name": "bmc_gpu_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 121,
+        "id": 46,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GPU3_M reported by BMC, in celsius",
+      "labels": {
+        "gpu": "gpu3_m"
+      },
+      "name": "bmc_gpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 47,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GPU4_M reported by BMC, in celsius",
+      "labels": {
+        "gpu": "gpu4_m"
+      },
+      "name": "bmc_gpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 48,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GPU5_M reported by BMC, in celsius",
+      "labels": {
+        "gpu": "gpu5_m"
+      },
+      "name": "bmc_gpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 49,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GPU6_M reported by BMC, in celsius",
+      "labels": {
+        "gpu": "gpu6_m"
+      },
+      "name": "bmc_gpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 50,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GPU7_M reported by BMC, in celsius",
+      "labels": {
+        "gpu": "gpu7_m"
+      },
+      "name": "bmc_gpu_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 51,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR CPU 1 reported by BMC, in celsius",
+      "description": "Temperature of MB_AD_CARD0 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_cpu1"
+        "id": "mb_ad_card0"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 122,
+        "id": 52,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR CPU 2 reported by BMC, in celsius",
+      "description": "Temperature of MB_AD_CARD1 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_cpu2"
+        "id": "mb_ad_card1"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 123,
+        "id": 53,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR DIMM_AB reported by BMC, in celsius",
+      "description": "Temperature of IO0_IB6 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_dimm_ab"
+        "id": "io0_ib6"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 124,
+        "id": 54,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR DIMM_CD reported by BMC, in celsius",
+      "description": "Temperature of IO0_IB7 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_dimm_cd"
+        "id": "io0_ib7"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 125,
+        "id": 55,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR DIMM_EF reported by BMC, in celsius",
+      "description": "Temperature of IO0_IB8 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_dimm_ef"
+        "id": "io0_ib8"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 126,
+        "id": 56,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Temperature of VR DIMM_GH reported by BMC, in celsius",
+      "description": "Temperature of IO0_IB9 reported by BMC, in celsius",
       "labels": {
-        "id": "vr_dimm_gh"
+        "id": "io0_ib9"
       },
       "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 127,
+        "id": 57,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P12V reported by BMC, in volt",
+      "description": "Temperature of IO1_IB0 reported by BMC, in celsius",
       "labels": {
-        "id": "p12v"
+        "id": "io1_ib0"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 128,
+        "id": 58,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P1V05 reported by BMC, in volt",
+      "description": "Temperature of IO1_IB1 reported by BMC, in celsius",
       "labels": {
-        "id": "p1v05"
+        "id": "io1_ib1"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 129,
+        "id": 59,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P1V8_AUX reported by BMC, in volt",
+      "description": "Temperature of IO1_IB2 reported by BMC, in celsius",
       "labels": {
-        "id": "p1v8_aux"
+        "id": "io1_ib2"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 130,
+        "id": 60,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P3V3 reported by BMC, in volt",
+      "description": "Temperature of IO1_IB3 reported by BMC, in celsius",
       "labels": {
-        "id": "p3v3"
+        "id": "io1_ib3"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_other_temp_celsius",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 131,
+        "id": 61,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P3V3_AUX reported by BMC, in volt",
+      "description": "Power consumption of PSU 0 reported by BMC, in watt",
       "labels": {
-        "id": "p3v3_aux"
+        "psu": "0"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 132,
+        "id": 70,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P3V_BAT reported by BMC, in volt",
+      "description": "Power consumption of PSU 1 reported by BMC, in watt",
       "labels": {
-        "id": "p3v_bat"
+        "psu": "1"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 133,
+        "id": 71,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P5V reported by BMC, in volt",
+      "description": "Power consumption of PSU 2 reported by BMC, in watt",
       "labels": {
-        "id": "p5v"
+        "psu": "2"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 134,
+        "id": 72,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of P5V_AUX reported by BMC, in volt",
+      "description": "Power consumption of PSU 3 reported by BMC, in watt",
       "labels": {
-        "id": "p5v_aux"
+        "psu": "3"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 135,
+        "id": 73,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR CPU1 reported by BMC, in volt",
+      "description": "Power consumption of PSU 4 reported by BMC, in watt",
       "labels": {
-        "id": "vr_cpu1"
+        "psu": "4"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 136,
+        "id": 74,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR CPU2 reported by BMC, in volt",
+      "description": "Power consumption of PSU 5 reported by BMC, in watt",
       "labels": {
-        "id": "vr_cpu2"
+        "psu": "5"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_psu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 137,
+        "id": 75,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR DIMM_AB reported by BMC, in volt",
+      "description": "Power consumption of CPUs reported by BMC, in watt",
       "labels": {
-        "id": "vr_dimm_ab"
+        "cpu": "cpu"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_cpu_power_watt",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 138,
+        "id": 79,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR DIMM_CD reported by BMC, in volt",
+      "description": "Speed of Fan SPD_FAN_SYS0_R reported by BMC, in rpm",
       "labels": {
-        "id": "vr_dimm_cd"
+        "fan": "spd_fan_sys0_r"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_fan_speed_rpm",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 139,
+        "id": 107,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR DIMM_EF reported by BMC, in volt",
+      "description": "Speed of Fan SPD_FAN_SYS0_F reported by BMC, in rpm",
       "labels": {
-        "id": "vr_dimm_ef"
+        "fan": "spd_fan_sys0_f"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_fan_speed_rpm",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 140,
+        "id": 108,
         "protocol": "ipmisensor"
       }
     },
     {
-      "description": "Voltage of VR DIMM_GH reported by BMC, in volt",
+      "description": "Speed of Fan SPD_FAN_SYS1_R reported by BMC, in rpm",
       "labels": {
-        "id": "vr_dimm_gh"
+        "fan": "spd_fan_sys1_r"
       },
-      "name": "bmc_other_voltage_volt",
+      "name": "bmc_fan_speed_rpm",
       "optional_period": 5000,
       "period": 0,
       "source": {
-        "id": 141,
+        "id": 109,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS1_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys1_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 110,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS2_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys2_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 111,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS2_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys2_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 112,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS3_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys3_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 113,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS3_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys3_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 114,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS4_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys4_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 115,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS4_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys4_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 116,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS5_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys5_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 117,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS5_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys5_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 118,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS6_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys6_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 119,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS6_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys6_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 120,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS7_R reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys7_r"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 121,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_SYS7_F reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_sys7_f"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 122,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU0 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu0"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 123,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU1 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu1"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 124,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU2 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu2"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 125,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU3 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu3"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 126,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU4 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu4"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 127,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Speed of Fan SPD_FAN_PSU5 reported by BMC, in rpm",
+      "labels": {
+        "fan": "spd_fan_psu5"
+      },
+      "name": "bmc_fan_speed_rpm",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 128,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 3V_BATTERY reported by BMC, in volt",
+      "labels": {
+        "id": "3v_battery"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 129,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 12V_SBY reported by BMC, in volt",
+      "labels": {
+        "id": "12v_sby"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 130,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 5V_SBY reported by BMC, in volt",
+      "labels": {
+        "id": "5v_sby"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 131,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 3.3V_SBY reported by BMC, in volt",
+      "labels": {
+        "id": "3.3v_sby"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 132,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 12V reported by BMC, in volt",
+      "labels": {
+        "id": "12v"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 133,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 5V reported by BMC, in volt",
+      "labels": {
+        "id": "5v"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 134,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of 3.3V reported by BMC, in volt",
+      "labels": {
+        "id": "3.3v"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 135,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDIO_ABCD reported by BMC, in volt",
+      "labels": {
+        "id": "pvddio_abcd"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 136,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDIO_EFGH reported by BMC, in volt",
+      "labels": {
+        "id": "pvddio_efgh"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 137,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDIO_IJKL reported by BMC, in volt",
+      "labels": {
+        "id": "pvddio_ijkl"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 138,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDIO_MNOP reported by BMC, in volt",
+      "labels": {
+        "id": "pvddio_mnop"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 139,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDCR_CPU0 reported by BMC, in volt",
+      "labels": {
+        "id": "pvddcr_cpu0"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 140,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Voltage of PVDDCR_CPU1 reported by BMC, in volt",
+      "labels": {
+        "id": "pvddcr_cpu1"
+      },
+      "name": "bmc_other_voltage_volt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 141,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO0_IB0_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io0_ib0_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 167,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO0_IB1_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io0_ib1_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 168,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO1_IB2_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io1_ib2_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 169,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO1_IB3_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io1_ib3_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 170,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO0_IB4_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io0_ib4_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 171,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO0_IB5_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io0_ib5_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 172,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO1_IB6_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io1_ib6_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 173,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of IO1_IB7_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "io1_ib7_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 174,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of MB_AD_C0_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "mb_ad_c0_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 175,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of MB_AD_C0_P1 reported by BMC, in celsius",
+      "labels": {
+        "id": "mb_ad_c0_p1"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 176,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of MB_AD_C1_P0 reported by BMC, in celsius",
+      "labels": {
+        "id": "mb_ad_c1_p0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 177,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of MB_AD_C1_P1 reported by BMC, in celsius",
+      "labels": {
+        "id": "mb_ad_c1_p1"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 178,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC0 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 181,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC1 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc1"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 182,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC2 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc2"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 183,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC3 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc3"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 184,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC4 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc4"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 185,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC5 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc5"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 186,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC6 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc6"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 187,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC8 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc8"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 188,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC7 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc7"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 189,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC9 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc9"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 190,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_HSC10 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_hsc10"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 191,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS0 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 192,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS1 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs1"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 193,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS2 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs2"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 194,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS3 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs3"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 195,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS5 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs5"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 196,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVS4 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvs4"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 197,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PCB0 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pcb0"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 198,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PCB1 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pcb1"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 199,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PCB2 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pcb2"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 200,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PCB3 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pcb3"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 201,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PEX8725 reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pex8725"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 202,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_NVL_AIR reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_nvl_air"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 203,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Temperature of GB_PEX_AIR reported by BMC, in celsius",
+      "labels": {
+        "id": "gb_pex_air"
+      },
+      "name": "bmc_other_temp_celsius",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 204,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of PWR_GB reported by BMC, in watt",
+      "labels": {
+        "id": "pwr_gb"
+      },
+      "name": "bmc_other_power_watt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 205,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of PWR_GB_HSC8 reported by BMC, in watt",
+      "labels": {
+        "id": "pwr_gb_hsc8"
+      },
+      "name": "bmc_other_power_watt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 206,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of PWR_GB_HSC9 reported by BMC, in watt",
+      "labels": {
+        "id": "pwr_gb_hsc9"
+      },
+      "name": "bmc_other_power_watt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 207,
+        "protocol": "ipmisensor"
+      }
+    },
+    {
+      "description": "Power consumption of PWR_GB_HSC10 reported by BMC, in watt",
+      "labels": {
+        "id": "pwr_gb_hsc10"
+      },
+      "name": "bmc_other_power_watt",
+      "optional_period": 5000,
+      "period": 0,
+      "source": {
+        "id": 208,
         "protocol": "ipmisensor"
       }
     },
diff --git a/input/grid5000/sites/lyon/clusters/sirius/sirius_metrics.yaml b/input/grid5000/sites/lyon/clusters/sirius/sirius_metrics.yaml
index 210b89b2c9e94b3c73cb6ad7550f3c74cad538ca..cf81bb74ecea3ea2de348e40324de0189a61ab28 100644
--- a/input/grid5000/sites/lyon/clusters/sirius/sirius_metrics.yaml
+++ b/input/grid5000/sites/lyon/clusters/sirius/sirius_metrics.yaml
@@ -2,647 +2,1349 @@
 metrics:
 
   - name: bmc_ambient_temp_celsius
-    description: >-
-      Front node ambient temperature reported by BMC, in celsius
+    description: Front node ambient temperature reported by BMC, in celsius
     period: 5000
     source:
       protocol: ipmisensor
-      id: 97  # Temp_Ambient_FP
+      id: 38 #TEMP_AMBIENT
 
   - name: bmc_node_power_watt
     description: Power consumption of node reported by BMC, in watt
     period: 5000
     source:
       protocol: ipmisensor
-      id: 91  # Pwr_Node
+      id: 76 #PWR_SYSTEM
+
+  - name: bmc_cpu_power_watt
+    labels: {"cpu": "0"}
+    description: Power consumption of CPU 0 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 77 #PWR_CPU0
+
+  - name: bmc_cpu_power_watt
+    labels: {"cpu": "1"}
+    description: Power consumption of CPU 1 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 78 #PWR_CPU1
 
   - name: bmc_gpu_power_watt
     labels: {"gpu": "0"}
-    description: >-
-      Power consumption of GPU 0 reported by BMC, in watt by BMC, in watt
+    description: Power consumption of GPU 0 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 62 #PWR_GB_GPU0
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "1"}
+    description: Power consumption of GPU 1 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 63 #PWR_GB_GPU1
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "2"}
+    description: Power consumption of GPU 2 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 64 #PWR_GB_GPU2
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "3"}
+    description: Power consumption of GPU 3 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 65 #PWR_GB_GPU3
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "4"}
+    description: Power consumption of GPU 4 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 66 #PWR_GB_GPU4
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "5"}
+    description: Power consumption of GPU 5 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 67 #PWR_GB_GPU5
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "6"}
+    description: Power consumption of GPU 6 reported by BMC, in watt
     period: 5000
     source:
       protocol: ipmisensor
-      id: 83  # Power_GPGPU0
+      id: 68 #PWR_GB_GPU6
+
+  - name: bmc_gpu_power_watt
+    labels: {"gpu": "7"}
+    description: Power consumption of GPU 7 reported by BMC, in watt
+    period: 5000
+    source:
+      protocol: ipmisensor
+      id: 69 #PWR_GB_GPU7
+
+  - name: bmc_cpu_temp_celsius
+    labels: {"cpu": "0"}
+    description: Temperature of CPU 0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 2 #TEMP_CPU0
+
+  - name: bmc_cpu_temp_celsius
+    labels: {"cpu": "1"}
+    description: Temperature of CPU 1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 3 #TEMP_CPU1
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "0"}
+    description: Temperature of GPU 0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 4 #TEMP_GB_GPU0
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "1"}
+    description: Temperature of GPU 1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 5 #TEMP_GB_GPU1
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "2"}
+    description: Temperature of GPU 2 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 6 #TEMP_GB_GPU2
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "3"}
+    description: Temperature of GPU 3 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 7 #TEMP_GB_GPU3
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "4"}
+    description: Temperature of GPU 4 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 8 #TEMP_GB_GPU4
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "5"}
+    description: Temperature of GPU 5 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 9 #TEMP_GB_GPU5
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "6"}
+    description: Temperature of GPU 6 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 10 #TEMP_GB_GPU6
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "7"}
+    description: Temperature of GPU 7 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 11 #TEMP_GB_GPU7
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "plx0"}
+    description: Temperature of PLX0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 12 #TEMP_PLX0
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "plx1"}
+    description: Temperature of PLX1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 13 #TEMP_PLX1
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "plx2"}
+    description: Temperature of PLX2 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 14 #TEMP_PLX2
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "plx3"}
+    description: Temperature of PLX3 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 15 #TEMP_PLX3
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme0"}
+    description: Temperature of U.2_NVME0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 16 #TEMP_U.2_NVME0
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme1"}
+    description: Temperature of U.2_NVME1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 17 #TEMP_U.2_NVME1
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme2"}
+    description: Temperature of U.2_NVME2 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 18 #TEMP_U.2_NVME2
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme3"}
+    description: Temperature of U.2_NVME3 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 19 #TEMP_U.2_NVME3
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme4"}
+    description: Temperature of U.2_NVME4 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 20 #TEMP_U.2_NVME4
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme5"}
+    description: Temperature of U.2_NVME5 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 21 #TEMP_U.2_NVME5
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme6"}
+    description: Temperature of U.2_NVME6 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 22 #TEMP_U.2_NVME6
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "u.2_nvme7"}
+    description: Temperature of U.2_NVME7 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 23 #TEMP_U.2_NVME7
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "0"}
+    description: Temperature of PSU 0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 24 #TEMP_PSU0
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "1"}
+    description: Temperature of PSU 1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 25 #TEMP_PSU1
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "2"}
+    description: Temperature of PSU 2 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 26 #TEMP_PSU2
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "3"}
+    description: Temperature of PSU 3 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 27 #TEMP_PSU3
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "4"}
+    description: Temperature of PSU 4 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 28 #TEMP_PSU4
+
+  - name: bmc_psu_temp_celsius
+    labels: {"psu": "5"}
+    description: Temperature of PSU 5 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 29 #TEMP_PSU5
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "pdb0"}
+    description: Temperature of PDB0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 30 #TEMP_PDB0
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "pdb1"}
+    description: Temperature of PDB1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 31 #TEMP_PDB1
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "mb_outlet"}
+    description: Temperature of MB_OUTLET reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 32 #TEMP_MB_OUTLET
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "mb_inlet"}
+    description: Temperature of MB_INLET reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 33 #TEMP_MB_INLET
+
+  - name: bmc_other_temp_celsius
+    labels: {"cpu": "cpu0_abcd"}
+    description: Temperature of CPU0_ABCD reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 34 #TEMP_CPU0_ABCD
+
+  - name: bmc_other_temp_celsius
+    labels: {"cpu": "cpu0_efgh"}
+    description: Temperature of CPU0_EFGH reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 35 #TEMP_CPU0_EFGH
+
+  - name: bmc_other_temp_celsius
+    labels: {"cpu": "cpu1_ijkl"}
+    description: Temperature of CPU1_IJKL reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 36 #TEMP_CPU1_IJKL
+
+  - name: bmc_other_temp_celsius
+    labels: {"cpu": "cpu1_mnop"}
+    description: Temperature of CPU1_MNOP reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 37 #TEMP_CPU1_MNOP
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "m.2_riser"}
+    description: Temperature of M.2_RISER reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 39 #TEMP_M.2_RISER
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "m.2_0"}
+    description: Temperature of M.2_0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 40 #TEMP_M.2_0
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "m.2_1"}
+    description: Temperature of M.2_1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 41 #TEMP_M.2_1
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu0_m"}
+    description: Temperature of GPU0_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 44 #TEMP_GB_GPU0_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu1_m"}
+    description: Temperature of GPU1_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 45 #TEMP_GB_GPU1_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu2_m"}
+    description: Temperature of GPU2_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 46 #TEMP_GB_GPU2_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu3_m"}
+    description: Temperature of GPU3_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 47 #TEMP_GB_GPU3_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu4_m"}
+    description: Temperature of GPU4_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 48 #TEMP_GB_GPU4_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu5_m"}
+    description: Temperature of GPU5_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 49 #TEMP_GB_GPU5_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu6_m"}
+    description: Temperature of GPU6_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 50 #TEMP_GB_GPU6_M
+
+  - name: bmc_gpu_temp_celsius
+    labels: {"gpu": "gpu7_m"}
+    description: Temperature of GPU7_M reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 51 #TEMP_GB_GPU7_M
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "mb_ad_card0"}
+    description: Temperature of MB_AD_CARD0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 52 #TEMP_MB_AD_CARD0
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "mb_ad_card1"}
+    description: Temperature of MB_AD_CARD1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 53 #TEMP_MB_AD_CARD1
+
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib6"}
+    description: Temperature of IO0_IB6 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 54 #TEMP_IO0_IB6
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "1"}
-    description: >-
-      Power consumption of GPU 1 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib7"}
+    description: Temperature of IO0_IB7 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 84  # Power_GPGPU1
+      id: 55 #TEMP_IO0_IB7
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "2"}
-    description: >-
-      Power consumption of GPU 2 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib8"}
+    description: Temperature of IO0_IB8 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 85  # Power_GPGPU2
+      id: 56 #TEMP_IO0_IB8
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "3"}
-    description: >-
-      Power consumption of GPU 3 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib9"}
+    description: Temperature of IO0_IB9 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 86  # Power_GPGPU3
+      id: 57 #TEMP_IO0_IB9
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "4"}
-    description: >-
-      Power consumption of GPU 4 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib0"}
+    description: Temperature of IO1_IB0 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 87  # Power_GPGPU4
+      id: 58 #TEMP_IO1_IB0
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "5"}
-    description: >-
-      Power consumption of GPU 5 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib1"}
+    description: Temperature of IO1_IB1 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 88  # Power_GPGPU5
+      id: 59 #TEMP_IO1_IB1
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "6"}
-    description: >-
-      Power consumption of GPU 6 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib2"}
+    description: Temperature of IO1_IB2 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 89  # Power_GPGPU6
+      id: 60 #TEMP_IO1_IB2
 
-  - name: bmc_gpu_power_watt
-    labels: {"gpu": "7"}
-    description: >-
-      Power consumption of GPU 7 reported by BMC, in watt by BMC, in watt
-    period: 5000
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib3"}
+    description: Temperature of IO1_IB3 reported by BMC, in celsius
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 90  # Power_GPGPU7
+      id: 61 #TEMP_IO1_IB3
 
-  - name: bmc_other_airflow_cfm
-    description: Airflow reported by BMC, in CFM
-    period: 5000
+  - name: bmc_psu_power_watt
+    labels: {"psu": "0"}
+    description: Power consumption of PSU 0 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 70 #PWR_PSU0
+
+  - name: bmc_psu_power_watt
+    labels: {"psu": "1"}
+    description: Power consumption of PSU 1 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 71 #PWR_PSU1
+
+  - name: bmc_psu_power_watt
+    labels: {"psu": "2"}
+    description: Power consumption of PSU 2 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 72 #PWR_PSU2
+
+  - name: bmc_psu_power_watt
+    labels: {"psu": "3"}
+    description: Power consumption of PSU 3 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 73 #PWR_PSU3
+
+  - name: bmc_psu_power_watt
+    labels: {"psu": "4"}
+    description: Power consumption of PSU 4 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 74 #PWR_PSU4
+
+  - name: bmc_psu_power_watt
+    labels: {"psu": "5"}
+    description: Power consumption of PSU 5 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 2  # Airflow
+      id: 75 #PWR_PSU5
+
+  - name: bmc_cpu_power_watt
+    labels: {"cpu": "cpu"}
+    description: Power consumption of CPUs reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 79 #PWR_CPU
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "01"}
-    description: Speed of SYS fan 0_1 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys0_r"}
+    description: Speed of Fan SPD_FAN_SYS0_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 18  # Fan_SYS0_1
+      id: 107 #SPD_FAN_SYS0_R
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "02"}
-    description: Speed of SYS fan 0_2 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys0_f"}
+    description: Speed of Fan SPD_FAN_SYS0_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 19  # Fan_SYS0_2
+      id: 108 #SPD_FAN_SYS0_F
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "11"}
-    description: Speed of SYS fan 1_1 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys1_r"}
+    description: Speed of Fan SPD_FAN_SYS1_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 20  # Fan_SYS1_1
+      id: 109 #SPD_FAN_SYS1_R
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "12"}
-    description: Speed of SYS fan 1_2 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys1_f"}
+    description: Speed of Fan SPD_FAN_SYS1_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 21  # Fan_SYS1_2
+      id: 110 #SPD_FAN_SYS1_F
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "21"}
-    description: Speed of SYS fan 2_1 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys2_r"}
+    description: Speed of Fan SPD_FAN_SYS2_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 22  # Fan_SYS2_1
+      id: 111 #SPD_FAN_SYS2_R
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "22"}
-    description: Speed of SYS fan 2_2 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys2_f"}
+    description: Speed of Fan SPD_FAN_SYS2_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 23  # Fan_SYS2_2
+      id: 112 #SPD_FAN_SYS2_F
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "31"}
-    description: Speed of SYS fan 3_1 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys3_r"}
+    description: Speed of Fan SPD_FAN_SYS3_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 24  # Fan_SYS3_1
+      id: 113 #SPD_FAN_SYS3_R
 
   - name: bmc_fan_speed_rpm
-    labels: {"fan": "32"}
-    description: Speed of SYS fan 3_2 reported by BMC, in rpm
+    labels: {"fan": "spd_fan_sys3_f"}
+    description: Speed of Fan SPD_FAN_SYS3_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 25  # Fan_SYS3_2
+      id: 114 #SPD_FAN_SYS3_F
 
-  - name: bmc_other_power_watt
-    labels: {"id": "hsc0"}
-    description: Power consumption of HSC0 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys4_r"}
+    description: Speed of Fan SPD_FAN_SYS4_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 48  # HSC0 Input
+      id: 115 #SPD_FAN_SYS4_R
 
-  - name: bmc_other_power_watt
-    labels: {"id": "hsc1"}
-    description: Power consumption of HSC1 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys4_f"}
+    description: Speed of Fan SPD_FAN_SYS4_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 51  # HSC1 Input
+      id: 116 #SPD_FAN_SYS4_F
 
-  - name: bmc_other_power_watt
-    labels: {"id": "hsc2"}
-    description: Power consumption of HSC2 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys5_r"}
+    description: Speed of Fan SPD_FAN_SYS5_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 53  # HSC2 Input
+      id: 117 #SPD_FAN_SYS5_R
 
-  - name: bmc_psu_power_watt
-    labels: {"psu": "1"}
-    description: Power consumption of PSU1 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys5_f"}
+    description: Speed of Fan SPD_FAN_SYS5_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 74  # PSU1 Input
+      id: 118 #SPD_FAN_SYS5_F
 
-  - name: bmc_psu_power_watt
-    labels: {"psu": "2"}
-    description: Power consumption of PSU2 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys6_r"}
+    description: Speed of Fan SPD_FAN_SYS6_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 76  # PSU2 Input
+      id: 119 #SPD_FAN_SYS6_R
 
-  - name: bmc_psu_power_watt
-    labels: {"psu": "3"}
-    description: Power consumption of PSU3 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys6_f"}
+    description: Speed of Fan SPD_FAN_SYS6_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 78  # PSU3 Input
+      id: 120 #SPD_FAN_SYS6_F
 
-  - name: bmc_psu_power_watt
-    labels: {"psu": "4"}
-    description: Power consumption of PSU4 reported by BMC, in watt
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys7_r"}
+    description: Speed of Fan SPD_FAN_SYS7_R reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 80  # PSU4 Input
+      id: 121 #SPD_FAN_SYS7_R
 
-  - name: bmc_other_temp_celsius
-    labels: {"id": "bp0"}
-    description: Temperature of BP0 reported by BMC, in celsius
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_sys7_f"}
+    description: Speed of Fan SPD_FAN_SYS7_F reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 95  # Temp_Ambient_BP0
+      id: 122 #SPD_FAN_SYS7_F
 
-  - name: bmc_other_temp_celsius
-    labels: {"id": "bp1"}
-    description: Temperature of BP1 reported by BMC, in celsius
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu0"}
+    description: Speed of Fan SPD_FAN_PSU0 reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 96  # Temp_Ambient_BP1
+      id: 123 #SPD_FAN_PSU0
 
-  - name: bmc_other_temp_celsius
-    labels: {"id": "pci"}
-    description: Temperature of PCI reported by BMC, in celsius
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu1"}
+    description: Speed of Fan SPD_FAN_PSU1 reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 98  # Temp_Ambient_PCI
+      id: 124 #SPD_FAN_PSU1
 
-  - name: bmc_cpu_temp_celsius
-    labels: {"cpu": "1"}
-    description: Temperature of CPU 1 reported by BMC, in celsius
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu2"}
+    description: Speed of Fan SPD_FAN_PSU2 reported by BMC, in rpm
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 99  # Temp_CPU0
+      id: 125 #SPD_FAN_PSU2
 
-  - name: bmc_cpu_temp_celsius
-    labels: {"cpu": "2"}
-    description: Temperature of CPU 2 reported by BMC, in celsius
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu3"}
+    description: Speed of Fan SPD_FAN_PSU3 reported by BMC, in rpm
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 126 #SPD_FAN_PSU3
+
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu4"}
+    description: Speed of Fan SPD_FAN_PSU4 reported by BMC, in rpm
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 127 #SPD_FAN_PSU4
+
+  - name: bmc_fan_speed_rpm
+    labels: {"fan": "spd_fan_psu5"}
+    description: Speed of Fan SPD_FAN_PSU5 reported by BMC, in rpm
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 128 #SPD_FAN_PSU5
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "3v_battery"}
+    description: Voltage of 3V_BATTERY reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 129 #VOLT_3V_BATTERY
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "12v_sby"}
+    description: Voltage of 12V_SBY reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 130 #VOLT_12V_SBY
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "5v_sby"}
+    description: Voltage of 5V_SBY reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 131 #VOLT_5V_SBY
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "3.3v_sby"}
+    description: Voltage of 3.3V_SBY reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 132 #VOLT_3.3V_SBY
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "12v"}
+    description: Voltage of 12V reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 133 #VOLT_12V
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "5v"}
+    description: Voltage of 5V reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 134 #VOLT_5V
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "3.3v"}
+    description: Voltage of 3.3V reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 135 #VOLT_3.3V
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddio_abcd"}
+    description: Voltage of PVDDIO_ABCD reported by BMC, in volt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 136 #VOLT_PVDDIO_ABCD
+
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddio_efgh"}
+    description: Voltage of PVDDIO_EFGH reported by BMC, in volt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 100  # Temp_CPU1
+      id: 137 #VOLT_PVDDIO_EFGH
 
-  - name: bmc_dimm_temp_celsius
-    labels: {"dimm": "ab"}
-    description: Temperature of DIMM_AB reported by BMC, in celsius
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddio_ijkl"}
+    description: Voltage of PVDDIO_IJKL reported by BMC, in volt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 101  # Temp_DIMM_AB
+      id: 138 #VOLT_PVDDIO_IJKL
 
-  - name: bmc_dimm_temp_celsius
-    labels: {"dimm": "cd"}
-    description: Temperature of DIMM_CD reported by BMC, in celsius
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddio_mnop"}
+    description: Voltage of PVDDIO_MNOP reported by BMC, in volt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 102  # Temp_DIMM_CD
+      id: 139 #VOLT_PVDDIO_MNOP
 
-  - name: bmc_dimm_temp_celsius
-    labels: {"dimm": "ef"}
-    description: Temperature of DIMM_EF reported by BMC, in celsius
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddcr_cpu0"}
+    description: Voltage of PVDDCR_CPU0 reported by BMC, in volt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 103  # Temp_DIMM_EF
+      id: 140 #VOLT_PVDDCR_CPU0
 
-  - name: bmc_dimm_temp_celsius
-    labels: {"dimm": "gh"}
-    description: Temperature of DIMM_GH reported by BMC, in celsius
+  - name: bmc_other_voltage_volt
+    labels: {"id": "pvddcr_cpu1"}
+    description: Voltage of PVDDCR_CPU1 reported by BMC, in volt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 104  # Temp_DIMM_GH
+      id: 141 #VOLT_PVDDCR_CPU1
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "expb"}
-    description: Temperature of EXPB reported by BMC, in celsius
+    labels: {"id": "io0_ib0_p0"}
+    description: Temperature of IO0_IB0_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 105  # Temp_EXPB
+      id: 167 #TEMP_IO0_IB0_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "0"}
-    description: Temperature of GPU0 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib1_p0"}
+    description: Temperature of IO0_IB1_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 106  # Temp_GPGPU0
+      id: 168 #TEMP_IO0_IB1_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "1"}
-    description: Temperature of GPU1 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib2_p0"}
+    description: Temperature of IO1_IB2_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 107  # Temp_GPGPU1
+      id: 169 #TEMP_IO1_IB2_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "2"}
-    description: Temperature of GPU2 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib3_p0"}
+    description: Temperature of IO1_IB3_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 108  # Temp_GPGPU2
+      id: 170 #TEMP_IO1_IB3_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "3"}
-    description: Temperature of GPU3 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib4_p0"}
+    description: Temperature of IO0_IB4_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 109  # Temp_GPGPU3
+      id: 171 #TEMP_IO0_IB4_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "4"}
-    description: Temperature of GPU4 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io0_ib5_p0"}
+    description: Temperature of IO0_IB5_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 110  # Temp_GPGPU4
+      id: 172 #TEMP_IO0_IB5_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "5"}
-    description: Temperature of GPU5 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib6_p0"}
+    description: Temperature of IO1_IB6_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 111  # Temp_GPGPU5
+      id: 173 #TEMP_IO1_IB6_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "6"}
-    description: Temperature of GPU6 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "io1_ib7_p0"}
+    description: Temperature of IO1_IB7_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 112  # Temp_GPGPU6
+      id: 174 #TEMP_IO1_IB7_P0
 
-  - name: bmc_gpu_temp_celsius
-    labels: {"gpu": "7"}
-    description: Temperature of GPU7 reported by BMC, in celsius
+  - name: bmc_other_temp_celsius
+    labels: {"id": "mb_ad_c0_p0"}
+    description: Temperature of MB_AD_C0_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 113  # Temp_GPGPU7
+      id: 175 #TEMP_MB_AD_C0_P0
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "gpub0"}
-    description: Temperature of GPU B0 reported by BMC, in celsius
+    labels: {"id": "mb_ad_c0_p1"}
+    description: Temperature of MB_AD_C0_P1 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 114  # Temp_GPUB0
+      id: 176 #TEMP_MB_AD_C0_P1
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "gpub1"}
-    description: Temperature of GPU B1 reported by BMC, in celsius
+    labels: {"id": "mb_ad_c1_p0"}
+    description: Temperature of MB_AD_C1_P0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 115  # Temp_GPUB1
+      id: 177 #TEMP_MB_AD_C1_P0
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "inlet_mb"}
-    description: Temperature of Inlet MB reported by BMC, in celsius
+    labels: {"id": "mb_ad_c1_p1"}
+    description: Temperature of MB_AD_C1_P1 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 116  # Temp_Inlet_MB
+      id: 178 #TEMP_MB_AD_C1_P1
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "ocp_mezz"}
-    description: Temperature of OCP Mezz reported by BMC, in celsius
+    labels: {"id": "gb_hsc0"}
+    description: Temperature of GB_HSC0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 117  # Temp_OCP_Mezz
+      id: 181 #TEMP_GB_HSC0
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "outlet"}
-    description: Temperature of Outlet reported by BMC, in celsius
+    labels: {"id": "gb_hsc1"}
+    description: Temperature of GB_HSC1 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 118  # Temp_Outlet
+      id: 182 #TEMP_GB_HSC1
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "pch"}
-    description: Temperature of PCH reported by BMC, in celsius
+    labels: {"id": "gb_hsc2"}
+    description: Temperature of GB_HSC2 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 119  # Temp_PCH
+      id: 183 #TEMP_GB_HSC2
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "pdb"}
-    description: Temperature of PDB reported by BMC, in celsius
+    labels: {"id": "gb_hsc3"}
+    description: Temperature of GB_HSC3 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 120  # Temp_PDB
+      id: 184 #TEMP_GB_HSC3
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "raidcard"}
-    description: Temperature of Raid Card reported by BMC, in celsius
+    labels: {"id": "gb_hsc4"}
+    description: Temperature of GB_HSC4 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 121  # Temp_RaidCard
+      id: 185 #TEMP_GB_HSC4
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_cpu1"}
-    description: Temperature of VR CPU 1 reported by BMC, in celsius
+    labels: {"id": "gb_hsc5"}
+    description: Temperature of GB_HSC5 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 122  # Temp_VR_CPU0
+      id: 186 #TEMP_GB_HSC5
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_cpu2"}
-    description: Temperature of VR CPU 2 reported by BMC, in celsius
+    labels: {"id": "gb_hsc6"}
+    description: Temperature of GB_HSC6 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 123  # Temp_VR_CPU1
+      id: 187 #TEMP_GB_HSC6
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_dimm_ab"}
-    description: Temperature of VR DIMM_AB reported by BMC, in celsius
+    labels: {"id": "gb_hsc8"}
+    description: Temperature of GB_HSC8 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 124  # Temp_VR_DIMM_AB
+      id: 188 #TEMP_GB_HSC8
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_dimm_cd"}
-    description: Temperature of VR DIMM_CD reported by BMC, in celsius
+    labels: {"id": "gb_hsc7"}
+    description: Temperature of GB_HSC7 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 125  # Temp_VR_DIMM_CD
+      id: 189 #TEMP_GB_HSC7
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_dimm_ef"}
-    description: Temperature of VR DIMM_EF reported by BMC, in celsius
+    labels: {"id": "gb_hsc9"}
+    description: Temperature of GB_HSC9 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 126  # Temp_VR_DIMM_EF
+      id: 190 #TEMP_GB_HSC9
 
   - name: bmc_other_temp_celsius
-    labels: {"id": "vr_dimm_gh"}
-    description: Temperature of VR DIMM_GH reported by BMC, in celsius
+    labels: {"id": "gb_hsc10"}
+    description: Temperature of GB_HSC10 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 127  # Temp_VR_DIMM_GH
+      id: 191 #TEMP_GB_HSC10
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p12v"}
-    description: Voltage of P12V reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs0"}
+    description: Temperature of GB_NVS0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 128  # Volt_P12V
+      id: 192 #TEMP_GB_NVS0
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p1v05"}
-    description: Voltage of P1V05 reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs1"}
+    description: Temperature of GB_NVS1 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 129  # Volt_P1V05
+      id: 193 #TEMP_GB_NVS1
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p1v8_aux"}
-    description: Voltage of P1V8_AUX reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs2"}
+    description: Temperature of GB_NVS2 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 130  # Volt_P1V8_AUX
+      id: 194 #TEMP_GB_NVS2
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p3v3"}
-    description: Voltage of P3V3 reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs3"}
+    description: Temperature of GB_NVS3 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 131  # Volt_P3V3
+      id: 195 #TEMP_GB_NVS3
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p3v3_aux"}
-    description: Voltage of P3V3_AUX reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs5"}
+    description: Temperature of GB_NVS5 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 132  # Volt_P3V3_AUX
+      id: 196 #TEMP_GB_NVS5
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p3v_bat"}
-    description: Voltage of P3V_BAT reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvs4"}
+    description: Temperature of GB_NVS4 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 133  # Volt_P3V_BAT
+      id: 197 #TEMP_GB_NVS4
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p5v"}
-    description: Voltage of P5V reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pcb0"}
+    description: Temperature of GB_PCB0 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 134  # Volt_P5V
+      id: 198 #TEMP_GB_PCB0
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "p5v_aux"}
-    description: Voltage of P5V_AUX reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pcb1"}
+    description: Temperature of GB_PCB1 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 135  # Volt_P5V_AUX
+      id: 199 #TEMP_GB_PCB1
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_cpu1"}
-    description: Voltage of VR CPU1 reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pcb2"}
+    description: Temperature of GB_PCB2 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 136  # Volt_VR_CPU0
+      id: 200 #TEMP_GB_PCB2
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_cpu2"}
-    description: Voltage of VR CPU2 reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pcb3"}
+    description: Temperature of GB_PCB3 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 137  # Volt_VR_CPU1
+      id: 201 #TEMP_GB_PCB3
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_dimm_ab"}
-    description: Voltage of VR DIMM_AB reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pex8725"}
+    description: Temperature of GB_PEX8725 reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 138  # Volt_VR_DIMM_AB
+      id: 202 #TEMP_GB_PEX8725
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_dimm_cd"}
-    description: Voltage of VR DIMM_CD reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_nvl_air"}
+    description: Temperature of GB_NVL_AIR reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 139  # Volt_VR_DIMM_CD
+      id: 203 #TEMP_GB_NVL_AIR
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_dimm_ef"}
-    description: Voltage of VR DIMM_EF reported by BMC, in volt
+  - name: bmc_other_temp_celsius
+    labels: {"id": "gb_pex_air"}
+    description: Temperature of GB_PEX_AIR reported by BMC, in celsius
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 140  # Volt_VR_DIMM_EF
+      id: 204 #TEMP_GB_PEX_AIR
 
-  - name: bmc_other_voltage_volt
-    labels: {"id": "vr_dimm_gh"}
-    description: Voltage of VR DIMM_GH reported by BMC, in volt
+  - name: bmc_other_power_watt
+    labels: {"id": "pwr_gb"}
+    description: Power consumption of PWR_GB reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 205 #PWR_GB
+
+  - name: bmc_other_power_watt
+    labels: {"id": "pwr_gb_hsc8"}
+    description: Power consumption of PWR_GB_HSC8 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 206 #PWR_GB_HSC8
+
+  - name: bmc_other_power_watt
+    labels: {"id": "pwr_gb_hsc9"}
+    description: Power consumption of PWR_GB_HSC9 reported by BMC, in watt
+    period: 0
+    optional_period: 5000
+    source:
+      protocol: ipmisensor
+      id: 207 #PWR_GB_HSC9
+
+  - name: bmc_other_power_watt
+    labels: {"id": "pwr_gb_hsc10"}
+    description: Power consumption of PWR_GB_HSC10 reported by BMC, in watt
     period: 0
     optional_period: 5000
     source:
       protocol: ipmisensor
-      id: 141  # Volt_VR_DIMM_GH
+      id: 208 #PWR_GB_HSC10
 
   - name: prom_default_metrics
     description: Default subset of metrics from Prometheus Node Exporter
@@ -706,3 +1408,4 @@ metrics:
     source:
       protocol: prometheus
       port: 9400
+