简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
ListDriveStats
你可以使用 `ListDriveStats`列出集群中多个驱动器的高级活动测量值的方法。默认情况下,此方法返回集群中所有驱动器的统计信息,这些测量值是从将驱动器添加到集群开始累积的。此方法返回的一些值是块驱动器特有的,而另一些值是元数据驱动器特有的。
参数
该方法具有以下输入参数:
| 名称 | 描述 | 类型 | 默认值 | 必填项 |
|---|---|---|---|---|
驱动 |
要返回驱动器统计信息的驱动器 ID (driveID) 列表。如果省略此参数,则会返回所有驱动器的测量结果。 |
整数数组 |
无 |
否 |
返回值
此方法具有以下返回值:
名称 |
描述 |
类型 |
驱动统计 |
每个驱动器的活动信息列表。 |
驱动统计大批 |
errors |
此列表包含驱动器 ID 和相关的错误消息。它始终存在,如果没有错误,则为空。 |
JSON 对象数组 |
请求示例
该方法的请求类似于以下示例:
{
"id": 1,
"method": "ListDriveStats",
"params": {
"drives":[22,23]
}
}
响应示例
此方法返回类似于以下示例的响应:
{
"id": 1,
"result": {
"driveStats": [
{
"driveID": 22,
"failedDieCount": 0,
"lifeRemainingPercent": 84,
"lifetimeReadBytes": 30171004403712,
"lifetimeWriteBytes": 103464755527680,
"powerOnHours": 17736,
"readBytes": 14656542,
"readOps": 3624,
"reallocatedSectors": 0,
"reserveCapacityPercent": 100,
"timestamp": "2016-03-01T00:19:24.782735Z",
"totalCapacity": 300069052416,
"usedCapacity": 1783735635,
"usedMemory": 879165440,
"writeBytes": 2462169894,
"writeOps": 608802
}
],
"errors": [
{
"driveID": 23,
"exception": {
"message": "xStatCheckpointDoesNotExist",
"name": "xStatCheckpointDoesNotExist"
}
}
]
}
}
自版本以来的新版本
9.6