Failed field replaceable unit report

Generates report of failed drives, fans, and power supplies in the system.

Request

Security

Roles capable of executing the Failed Field Replaceable Unit Report API method

Any Super User System Admin Security Admin Operator
  superUser systemAdmin

(readOnly and read/write)

   

HTTP method

GET /manager/api/{apiResponseType}/1.0/failedFruReport.adm HTTP/1.1 Host:{manager.dsnet}

Curl method

curl -u {admin}:{password} -k ”https://{manager.dsnet}/manager/api/{apiResponseType}/1.0/failedFruReport.adm“

Response

Information about each failed disk drive in the system.

JSON response example

{ 
   "responseStatus":"ok", 
   "responseHeader":{ 
      "now":1523597693596, 
      "status":"ok", 
      "requestId":"WtBBfcCoDksAACHFwIMAAAEg" 
   }, 
   "responseData":{ 
      "failedDrives":[ 
         { 
            "model":"ST4000DM000-1F2168", 
            "firmware":"CC54", 
            "capacity":4000787030016, 
            "serial":"S30164ML", 
            "bay":"main:right:80", 
            "chassisId":"main", 
            "enclosureId":"right", 
            "slotId":"80", 
            "device":{ 
               "site":"My Site", 
               "hostname":"hw1-0227-lego", 
               "model":"HPDM", 
               "version":"3.13.2.f917-damascus-3132-1", 
               "serial":"2M250403XN" 
            } 
         } 
      ],
      "failedFans": [
         {
           "device": "hw2-b03s02-lenovo3550m5",
           "model": "LENOVO System x3550 M5: -[8869AC1]-",
           "name": "Fan 3",
           "chassisId": "main",
           "chassisSerial": "MXQ44504FQ"
         }
      ], 
      "failedPsus":[ 
         { 
            "device":"dc-m3100-2334.ibmlabs.com", 
            "model":"Manager 3100", 
            "name":"Power Supply 2",
            "chassisId": "main",
            "chassisSerial": "MXQ44504FQ"
         }, 
         { 
            "device":"hw2-b03s02-lenovo3550m5", 
            "model":"LENOVO System x3550 M5: -[8869AC1]-", 
            "name":"Power Supply 1",         
            "chassisId": "main",
            "chassisSerial": "MXQ44504FQ"
         }, 
         { 
            "device":"dc-s2104-2329.ibmlabs.com", 
            "model":"Slicestor 2104", 
            "name":"Power Supply 1",
            "chassisId": "main",
            "chassisSerial": "MXQ44504FQ"
         }, 
         { 
            "device":"dc-s2104-2329.ibmlabs.com", 
            "model":"Slicestor 2104", 
            "name":"Power Supply 2",
            "chassisId": "main",
            "chassisSerial": "MXQ44504FQ"
         } 
      ] 
   } 
} 

Parameters

Table 1. Response parameters for Failed Field Replaceable Unit Report (failedFruReport) API method
Parameter Type Description
failedDrives

array

List of failed drives in the system. For each failed drive, if known.

model

String

Model number.

firmware

String

Firmware version.

serial

String

Serial number.

bay

Integer

Bay number.

device

object

Device containing drive.

site

String

Site name or none if not any.

model

String

Model name.

version

String

Software version.

serial

String

Serial number.

cabinet

String

Cabinet name.

slot

Integer

Slot number in cabinet.

failedPsus

array

List of failed PSUs in the system. For each failed PSU, if known.

device

String

Device host name on which the failed PSU is located.

model

String

Device model name on which the failed PSU is located.

name

String

Name of failed PSU.

failedFans

array

List of failed fans in the system. For each failed fan, if known.

device

String

Device host name on which the failed fan is located.

model

String

Device model name on which the failed fan is located.

name

String

Name of failed PSU.

chassisId

String

Chassis identifier for the drive
chassisSerial

String

Chassis serial number for failed fans and PSUs.

enclosureId

String

Enclosure identifier for the drive
slotId

String

Slot identifier for the drive