GET – MetricDefinition 清单属性
使用 GET 方法检索每个 MetricDefinition 信息。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/TelemetryService/MetricDefinitions/{Id}
响应正文
| 字段 | 类型 | 描述 | ||||||
|---|---|---|---|---|---|---|---|---|
Id  | 字符串 | 此资源的标识符。  | ||||||
Name  | 字符串 | 此资源的名称。  | ||||||
Description  | 字符串 | “The metadata information about a metric.”  | ||||||
MetricType  | 字符串 | 指标的类型。  | ||||||
Implementation  | 字符串 | 指标的实现。  | ||||||
PhysicalContext  | 字符串 | 指标的物理环境。  | ||||||
MetricDataType  | 字符串 | 指标的数据类型。  | ||||||
Units  | 字符串 | 此指标的度量单位。  | ||||||
CalculationAlgorithm  | 字符串 | 为获取所定义的指标而对源指标执行的计算。  | ||||||
CalculationTimeInterval  | 字符串 | 执行指标计算的时间间隔。  | ||||||
IsLinear  | 布尔 | 指示指标值是线性的还是非线性的。  | ||||||
Calculable  | 字符串 | 指示是否可以在计算中使用此指标。  | ||||||
Wildcards  | 数组 | MetricProperties 数组属性中的条目的通配符及其替换值。  | ||||||
MetricProperties  | 数组 | 此指标定义所定义的具有通配符和属性标识符的 URI 列表。  | ||||||
状态代码
| HTTP 状态代码 | 错误消息 ID | 
|---|---|
| 500 | InternalError | 
示例
返回以下示例 JSON 响应:
{
    "@odata.context": "/redfish/v1/$metadata#MetricDefinition.MetricDefinition",
    "@odata.etag": "\"0DD811F1\"",
    "@odata.id": "/redfish/v1/TelemetryService/MetricDefinitions/AverageCPUUtilization",
    "@odata.type": "#MetricDefinition.v1_2_1.MetricDefinition",
    "Calculable": "NonSummable",
    "CalculationAlgorithm": "Average",
    "CalculationTimeInterval": "PT1S",
    "Description": "The metadata information about a metric.",
    "Id": "AverageCPUUtilization",
    "Implementation": "Calculated",
    "IsLinear": true,
    "MetricDataType": "Integer",
    "MetricProperties": [
        "/redfish/v1/Systems/1/ProcessorSummary/ProcessorMetrics#/BandwidthPercent"
    ],
    "MetricType": "Numeric",
    "Name": "AverageCPUUtilization",
    "PhysicalContext": "CPUSubsystem",
    "Units": "%"
}
提供反馈