GetIpmiInfo

GetIpmiInfoメソッドを使用すると、システムが監視するノード ファン、吸気温度、排気温度、および電源装置に関するセンサー(オブジェクト)の詳細レポートを表示できます。

パラメータ

このメソッドには入力パラメータはありません。

戻り値

このメソッドの戻り値は次のとおりです。

名前 説明 タイプ
sensors ノード内の各センサーから得た詳細情報。 JSONオブジェクトの配列

要求例

このメソッドの要求例を次に示します。

{
  "method": "GetIpmiInfo", 
  "params": {},
  "id" : 1
}

応答例

このAPIメソッドで返される応答は分量が多いため、一部を省略して記載します。ここでは、ハードウェア情報のうち、ノードが最適なパフォーマンスで稼働していることを確認するためにシステムが監視している情報を示します。

{
  "id": 1,			
    "result": {
      "nodes": [
        {
          "nodeID": 1,
          "result": {
               "ipmiInfo": {
                 "sensors": [
                   {
                     "entityID": "7.1 (System Board)",
                     "sensorID": "0x72",
                     "sensorName": "SEL",
                     "sensorType": "Event Logging Disabled",
                     "uniqueSensorID": "7.1:0x72"
                   },
                   {
                     "assertionsEnabled": [
                     "General Chassis intrusion"
                     ],
                     "deassertionsEnabled": [
                     "General Chassis intrusion"
                     ],
                     "entityID": "7.1 (System Board)",
                     "sensorID": "0x73",
                     "sensorName": "Intrusion",
                     "sensorType": "Physical Security",
                     "uniqueSensorID": "7.1:0x73"
                  },
                  {THIS ENTIRE SECTION IS REPEATED FOR EACH FAN IN THE SYSTEM
                     "assertionEvents": [],
                     "assertionsEnabled": [],
                     "deassertionsEnabled": [],
                     "entityID": "7.1 (System Board)",
                     "eventMessageControl": "Per-threshold",
                     "lowerCritical": "720.000",
                     "lowerNonCritical": "840.000",
                     "maximumSensorRange": "Unspecified",      
                     "minimumSensorRange": "Unspecified",
                     "negativeHysteresis": "600.000",
                     "nominalReading": "10080.000",
                     "normalMaximum": "23640.000",
                     "normalMinimum": "16680.000",
                     "positiveHysteresis": "600.000",
                     "readableThresholds": "lcr lnc",
                     "sensorID": "0x30",
                     "sensorName": "Fan1A RPM",
                     "sensorReading": "4440 (+/- 120) RPM",
                     "sensorType": "Fan",
                     "settableThresholds": "",
                     "status": "ok",
                     "thresholdReadMask": "lcr lnc",
                     "uniqueSensorID": "7.1:0x30"
                  },
                       .
                       . 
                       .     
                  {THIS ENTIRE SECTION IS REPEATED FOR THE EXHAUST TEMPERATURE OF EACH NODE
                     "assertionEvents": [],
                     "assertionsEnabled": [],
                     "entityID": "7.1 (System Board)",
                     "eventMessageControl": "Per-threshold",
                     "lowerCritical": "3.000",
                     "lowerNonCritical": "8.000",
                     "maximumSensorRange": "Unspecified",
                     "minimumSensorRange": "Unspecified",
                     "negativeHysteresis": "1.000",
                     "nominalReading": "23.000",
                     "normalMaximum": "69.000",
                     "normalMinimum": "11.000",
                     "positiveHysteresis": "1.000",
                     "readableThresholds": "lcr lnc unc ucr",
                     "sensorID": "0x1",
                     "sensorName": "Exhaust Temp",
                     "sensorReading": "44 (+/- 1) degrees C",
                     "sensorType": "Temperature",
                     "settableThresholds": "",
                     "status": "ok",
                     "uniqueSensorID": "7.1:0x1",
                     "upperCritical": "75.000",
                     "upperNonCritical": "70.000"
                 },		
                 {THIS ENTIRE SECTION IS REPEATED FOR THE INLET TEMPERATURE OF EACH NODE
                     "assertionEvents": [],
                     "assertionsEnabled": [],
                     "deassertionsEnabled": [],
                     "entityID": "7.1 (System Board)",
                     "eventMessageControl": "Per-threshold",
                     "lowerCritical": "-7.000",
                     "lowerNonCritical": "3.000",
                     "maximumSensorRange": "Unspecified",
                     "minimumSensorRange": "Unspecified",
                     "negativeHysteresis": "1.000",
                     "nominalReading": "23.000",
                     "normalMaximum": "69.000",
                     "normalMinimum": "11.000",
                     "positiveHysteresis": "1.000",
                     "readableThresholds": "lcr lnc unc ucr",
                     "sensorID": "0x4",
                     "sensorName": "Inlet Temp",
                     "sensorReading": "20 (+/- 1) degrees C",
                     "sensorType": "Temperature",
                     "settableThresholds": "lcr lnc unc ucr",
                     "status": "ok",
                     "thresholdReadMask": "lcr lnc unc ucr",
                     "uniqueSensorID": "7.1:0x4",
                     "upperCritical": "47.000",
                     "upperNonCritical": "42.000"
                 },
                 {THIS ENTIRE SECTION IS REPEATED FOR EACH POWER SUPPLY ON EACH NODE
                     "assertionEvents": [],
                     "assertionsEnabled": [],
                     "entityID": "10.2 (Power Supply)",
                     "eventMessageControl": "Per-threshold",
                     "maximumSensorRange": "Unspecified",
                     "minimumSensorRange": "Unspecified",
                     "negativeHysteresis": "Unspecified",
                     "nominalReading": "0.000",
                     "normalMaximum": "0.000",
                     "positiveHysteresis": "Unspecified",
                     "readableThresholds": "No Thresholds",
                     "sensorID": "0x6d",
                     "sensorName": "Voltage 2",
                     "sensorReading": "118 (+/- 0) Volts",
                     "sensorType": "Voltage",
                     "settableThresholds": "No Thresholds",
                     "status": "ok",
                     "uniqueSensorID": "10.2:0x6d"
                 },
                        .
                        .
                        .
                 }
               ]
             }
           }
         }
       ]
     }		
   }

新規導入バージョン

9.6