Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

ListDriveStats

Colaboradores

Pode utilizar o ListDriveStats método para listar medições de atividade de alto nível para várias unidades no cluster. Por padrão, este método retorna estatísticas para todas as unidades no cluster, e essas medições são cumulativas da adição da unidade ao cluster. Alguns valores que este método retorna são específicos para blocos de unidades, e alguns são específicos para unidades de metadados.

Parâmetro

Este método tem o seguinte parâmetro de entrada:

Nome Descrição Tipo Valor padrão Obrigatório

unidades

Lista de IDs de unidade (driveID) para os quais devolver estatísticas de condução. Se você omitir esse parâmetro, as medidas de todas as unidades serão retornadas.

array inteiro

Nenhum

Não

Valores de retorno

Este método tem os seguintes valores de retorno:

Nome

Descrição

Tipo

DriveStats

Lista de informações sobre a atividade da unidade para cada unidade.

DriveStats array

erros

Esta lista contém o driveID e a mensagem de erro associada. Está sempre presente, e vazio se não houver erros.

Array de objetos JSON

Exemplo de solicitação

As solicitações para este método são semelhantes ao seguinte exemplo:

{
  "id": 1,
  "method": "ListDriveStats",
  "params": {
    "drives":[22,23]
  }
}

Exemplo de resposta

Este método retorna uma resposta semelhante ao seguinte exemplo:

{
  "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"
        }
      }
    ]
  }
}

Novo desde a versão

9,6

Encontre mais informações