跳到主要内容

GET – MetricDefinition 清单属性

使用 GET 方法检索每个 MetricDefinition 信息。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/TelemetryService/MetricDefinitions/{Id}

响应正文

字段类型描述

Id

字符串

此资源的标识符。

Description

字符串

“The metadata information about a metric.”

Name

字符串

此资源的名称。

MetricType

字符串

指标的类型。

Implementation

字符串

指标的实现。

PhysicalContext

字符串

指标的物理环境。

MetricDataType

字符串

指标的数据类型。

Units

字符串

此指标的度量单位。

CalculationAlgorithm

字符串

为获取所定义的指标而对源指标执行的计算。

CalculationTimeInterval

字符串

执行指标计算的时间间隔。

IsLinear

布尔

指示指标值是线性的还是非线性的。

Calculable

字符串

指示是否可以在计算中使用此指标。

Wildcards

数组

MetricProperties 数组属性中的条目的通配符及其替换值。

MetricProperties

数组

此指标定义所定义的具有通配符和属性标识符的 URI 列表。

状态代码

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

示例

返回以下示例 JSON 响应:

{
"Wildcards": [
{
"Name": "PWild",
"Values": [
"0",
"1",
"2",
"3"
]
}
],
"CalculationTimeInterval": "PT1S",
"Description": "The metadata information about a metric.",
"MetricType": "Numeric",
"PhysicalContext": "PowerSupply",
"CalculationAlgorithm": "Average",
"Name": "AveragePowerSupplyInput",
"IsLinear": true,
"MetricDataType": "Integer",
"Id": "AveragePowerSupplyInput",
"MetricProperties": [
"/redfish/v1/Chassis/1/Power#/PowerSupplies/{PWild}/PowerInputWatts"
],
"@odata.etag": "\"31db0d95174de283fa99ca3a69891e2c\"",
"Calculable": "NonSummable",
"Implementation": "Calculated",
"@odata.type": "#MetricDefinition.v1_0_3.MetricDefinition",
"@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/AveragePowerSupplyInput",
"Units": "W"
}