Skip to main content

GET – BMC Service Diagnostic event log entries

Use the GET method to retrieve properties in Service diagnostic log entries for a server.

Request URL

GET https://<BMC_IPADDR>/redfish/v1/Systems/1/LogServices/DiagnosticLog/Entries

Request body

None

Response body

The response is a JSON object that contains the following parameters:

FieldTypeDescription
IdString

“FFDC” if data type is “Manager”

“FailureScreen” if data type is “OS”

“MPFA” if data type is “MPFA”

DescriptionString

“This resource is used to represent a log entry for log services for a Redfish implementation.”

NameString

“FFDC” , “Failure Screen” or “Memory PFA Data”

CreatedString

The time is display when this diag data is created.

EntryTypeString

“Oem”

OemRecordFormatString

“Lenovo”

AdditionalDataSizeBytesInt

The file size of FFDC file or failure screenshot.

Set it to 0, if the diag data is not available,

AdditionalDataURIString

The URI where XCC HTTPS server keeps the diag data. set it to null, if the diag data is not available.

DiagnosticDataTypeString

“Manager” for XCC FFDC;

“OS” for “failure screenshot”.

“OEM” for MPFA.

Status code

HTTP Status CodeError Message ID
500InternalError

Example

Get /redfish/v1/Systems/1/LogServices/DiagnosticLog/Entries/FFDC

{
"@odata.type": "#LogEntry.v1_11_0.LogEntry",
"@odata.id": "/redfish/v1/Systems/1/LogServices/DiagnosticLog/Entries/FFDC",
"Description": "This resource is used to represent a log entry for log services for a Redfish implementation.",
"OemRecordFormat": "Lenovo",
"@odata.context": "/redfish/v1/$metadata#LogEntry.LogEntry",
"@odata.etag": "\"34d175e8b88124292cd\"",
"DiagnosticDataType": "Manager",
"AdditionalDataSizeBytes": 0,
"EntryType": "Oem",
"AdditionalDataURI": null,
"Id": "FFDC",
"Name": "FFDC"
}