GetDriveStatsメソッドを使用すると、1つのドライブのアクティビティに関連するデータの概要を取得できます。値は、クラスタにドライブを追加したときからの累積値です。一部の値はブロック ドライブに固有です。このメソッドを実行すると、ブロック ドライブまたはメタデータ ドライブのいずれかのタイプの統計が返されます。
このメソッドの入力パラメータは次のとおりです。
名前 | 説明 | タイプ | デフォルト値 | 必須 |
---|---|---|---|---|
driveID | 情報を要求するドライブのID。 | 整数 | なし | 有効 |
このメソッドの要求例を次に示します。
{ "method": "GetDriveStats", "params": { "driveID": 3 }, "id" : 1 }
このメソッドのブロック ドライブに対する応答例を次に示します。
{ "id": 1, "result": { "driveStats": { "driveID": 10, "failedDieCount": 0, "lifeRemainingPercent": 99, "lifetimeReadBytes": 26471661830144, "lifetimeWriteBytes": 13863852441600, "powerOnHours": 33684, "readBytes": 10600432105, "readOps": 5101025, "reallocatedSectors": 0, "reserveCapacityPercent": 100, "timestamp": "2016-10-17T20:23:45.456834Z", "totalCapacity": 300069052416, "usedCapacity": 6112226545, "usedMemory": 114503680, "writeBytes": 53559500896, "writeOps": 25773919 } } }
このメソッドのボリューム メタデータ ドライブに対する応答例を次に示します。
{ "id": 1, "result": { "driveStats": { "activeSessions": 8, "driveID": 12, "failedDieCount": 0, "lifeRemainingPercent": 100, "lifetimeReadBytes": 2308544921600, "lifetimeWriteBytes": 1120986464256, "powerOnHours": 16316, "readBytes": 1060152152064, "readOps": 258826209, "reallocatedSectors": 0, "reserveCapacityPercent": 100, "timestamp": "2016-10-17T20:34:52.456130Z", "totalCapacity": 134994670387, "usedCapacity": null, "usedMemory": 22173577216, "writeBytes": 353346510848, "writeOps": 86266238 } } }
9.6