GetDriveStats
Você pode usar o GetDriveStats Método para obter medições de atividade de alto nível para uma única viagem. Os valores são cumulativos desde a adição da unidade ao cluster. Alguns valores são específicos para unidades de bloco. Ao executar este método, são retornados dados estatísticos para unidades de bloco ou de metadados.
Parâmetro
Este método possui o seguinte parâmetro de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
driveID |
ID da unidade para a solicitação. |
inteiro |
Nenhum |
Sim |
Valor de retorno
Este método tem o seguinte valor de retorno:
| Nome | Descrição | Tipo |
|---|---|---|
Estatísticas do drive |
Informações sobre a atividade do veículo para o driveID especificado. |
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method": "GetDriveStats",
"params": {
"driveID": 3
},
"id" : 1
}
Exemplo de resposta (unidade de bloco)
Este método retorna uma resposta semelhante ao exemplo a seguir para uma unidade de bloco:
{
"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
}
}
}
Exemplo de resposta (unidade de metadados de volume)
Este método retorna uma resposta semelhante ao exemplo a seguir para uma unidade de metadados de volume:
{
"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
}
}
}
Novidade desde a versão
9,6