跳到主要内容

GET – BMC 审核事件日志的服务

使用 GET 方法检索服务器的审核日志服务资源中的属性。

请求 URL

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

请求正文

响应正文

字段类型描述

Id

字符串

在日志服务资源集合中唯一标识此资源。始终设置为“AuditLog”。

Name

字符串

资源或数组元素的名称。

DateTimeLocalOffset

字符串

当前 DateTime 属性值以“+HH:MM”格式包含的 UTC 偏移量。

MaxNumberOfRecords

数字

此服务可以拥有的最大日志条目数。始终设置为 1024。

DateTime

字符串

日志服务的当前日期时间(含偏移量),用于设置或读取时间。

OverWritePolicy

字符串

日志已满时发生的此服务的覆盖策略。始终设置为“WrapsWhenFull”– 当日志已满时,日志中的新条目将覆盖以前的条目。

ServiceEnabled

布尔

指示是否启用此服务。

LogEntryType

字符串

“Multiple”

Entries

对象

日志条目集合的引用。

Actions

对象

此资源的可用操作。

 

#LogService.ClearLog

对象

此操作用于清除所有标准日志条目。

仅适用于 AuditLog 和 PlatformLog。

Description

字符串

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

状态代码

HTTP 状态代码错误消息 ID
500InternalError

示例

返回以下示例 JSON 响应:

{
"DateTimeLocalOffset": "+00:00",
"DateTime": "2020-06-03T07:21:22+00:00",
"@odata.id": "/redfish/v1/Systems/1/LogServices/AuditLog",
"Id": "AuditLog",
"Entries": {
"@odata.id": "/redfish/v1/Systems/1/LogServices/AuditLog/Entries"
},
"Name": "LogService",
"ServiceEnabled": true,
"MaxNumberOfRecords": 1024,
"Oem": {
"Lenovo": {
"HiddenFirstSeqNum": 3,
"@odata.type": "#LenovoLogService.v1_0_0.LenovoLogServiceProperties",
"FirstSeqNum": 1,
"HiddenLastSeqNum": 60,
"LastSeqNum": 311
}
},
"@odata.type": "#LogService.v1_1_3.LogService",
"OverWritePolicy": "WrapsWhenFull",
"LogEntryType": "Multiple",
"@odata.etag": "\"7b494747f82927f1bd1\"",
"Actions": {
"Oem": {
"#LenovoLogService.GetLogEntriesBySequenceNumber": {
"title": "GetLogEntriesBySequenceNumber",
"target": "/redfish/v1/Systems/1/LogServices/AuditLog/Actions/Oem/LenovoLogService.GetLogEntriesBySequenceNumber"
}
},
"#LogService.ClearLog": {
"title": "ClearLog",
"target": "/redfish/v1/Systems/1/LogServices/AuditLog/Actions/LogService.ClearLog"
}
},
"Description": "This resource is used to represent a log service for a Redfish implementation."
}