O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.
GetIpmiInfo
Colaboradores
Sugerir alterações
Você pode usar o GetIpmiInfo
método para exibir um relatório detalhado de sensores (objetos) para ventiladores de nós, temperaturas de admissão e exaustão e fontes de alimentação monitoradas pelo sistema.
Parâmetros
Este método não tem parâmetros de entrada.
Valor de retorno
Este método tem o seguinte valor de retorno:
Nome | Descrição | Tipo |
---|---|---|
sensores |
Informações detalhadas de cada sensor dentro de um nó. |
Array de objetos JSON |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{ "method": "GetIpmiInfo", "params": {}, "id" : 1 }
Exemplo de resposta
Devido ao comprimento da resposta retornada para este método API, partes da resposta foram intencionalmente eliminadas deste documento. O que está incluído são as partes das informações de hardware que o sistema monitora para garantir que o nó esteja funcionando com o desempenho ideal.
{ "id": 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" }, . . . } ] } } }
Novo desde a versão
9,6