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 |
---|---|
500 | InternalError |
示例
返回以下示例 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"
}
提供反馈