Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Distributed Cache Service/ Referência de API/ API V2/ Gerenciamento de instância/ Consulta das estatísticas de todas as instâncias em execução
Atualizado em 2022-11-09 GMT+08:00

Consulta das estatísticas de todas as instâncias em execução

Função

Essa API é usada para consultar as estatísticas de todas as instâncias de DCS que estão no estado Running.

URI

GET /v2/{project_id}/instances/statistic

Tabela 1 Parâmetros de caminho

Parâmetro

Obrigatório

Tipo

Descrição

project_id

Sim

String

ID do projeto.

Parâmetros de solicitação

Nenhum

Parâmetros de resposta

Código de estado: 200

Tabela 2 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

statistics

Array of InstanceStatistic objects

Estatísticas de todas as instâncias no estado Running.

Tabela 3 InstanceStatistic

Parâmetro

Tipo

Descrição

input_kbps

String

Tráfego de entrada (kbit/s) da instância do DCS.

output_kbps

String

Tráfego de saída (kbit/s) da instância do DCS.

instance_id

String

ID da instância.

keys

Long

Número de registros de dados em cache

used_memory

Long

Tamanho de memória usado em MB.

max_memory

Long

Tamanho total da memória em MB.

cmd_get_count

Long

Número de vezes que o comando GET é executado.

cmd_set_count

Long

Número de vezes que o comando SET é executado.

used_cpu

String

Tempo de CPU acumulado consumido pelo cache no estado do usuário e no estado do kernel, em segundos.

Código de estado: 400

Tabela 4 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Código de estado: 500

Tabela 5 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

error_msg

String

Mensagem de erro.

Máximo: 1024

error_code

String

Código de erro.

Máximo: 9

error_ext_msg

String

Informações de erro estendidas. Este parâmetro não é usado atualmente e está definido como nulo.

Máximo: 1024

Exemplos de solicitações

GET https://{dcs_endpoint}/v2/{project_id}/instances/statistic

Exemplo de respostas

Código de estado: 200

Estatísticas da instância consultadas com sucesso.

{
  "statistics" : [ {
    "output_kbps" : "0.0",
    "instance_id" : "e008652d-18e0-43ff-924e-072261e0372a",
    "keys" : 0,
    "used_memory" : 0,
    "cmd_get_count" : 0,
    "used_cpu" : "0.0",
    "cmd_set_count" : 0,
    "input_kbps" : "0.0",
    "max_memory" : 460
  }, {
    "output_kbps" : "0.0",
    "instance_id" : "c577a1eb-33b7-42c7-8231-ad32358599ac",
    "keys" : 0,
    "used_memory" : 0,
    "cmd_get_count" : 0,
    "used_cpu" : "0.0",
    "cmd_set_count" : 0,
    "input_kbps" : "0.0",
    "max_memory" : 460
  }, {
    "output_kbps" : "1.19",
    "instance_id" : "e8b98471-55d5-4695-b0bb-8f336a98e207",
    "keys" : 0,
    "used_memory" : 0,
    "cmd_get_count" : 0,
    "used_cpu" : "0.0",
    "cmd_set_count" : 0,
    "input_kbps" : "0.03",
    "max_memory" : 460
  }, {
    "output_kbps" : "0.0",
    "instance_id" : "bc61c690-4b34-4cbe-9ce3-11246aea7aba",
    "keys" : 0,
    "used_memory" : 0,
    "cmd_get_count" : 0,
    "used_cpu" : "0.0",
    "cmd_set_count" : 0,
    "input_kbps" : "0.0",
    "max_memory" : 6963
  } ]
}

Códigos de status

Código de status

Descrição

200

Estatísticas da instância consultadas com sucesso.

400

Pedido inválido.

500

Erro de serviço interno.

Códigos de erro

Consulte Códigos de erro.