Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Distributed Cache Service/ Referencia de la API/ API V2/ Gestión de instancias/ Consulta de estadísticas de todas las instancias en ejecución
Actualización más reciente 2022-11-09 GMT+08:00

Consulta de estadísticas de todas las instancias en ejecución

Función

Esta API se utiliza para consultar las estadísticas de todas las instancias de DCS que están en el estado de Running.

URI

GET /v2/{project_id}/instances/statistic

Tabla 1 Parámetros de path

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto.

Parámetros de solicitud

Ninguno

Parámetros de respuesta

Código de estado: 200

Tabla 2 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

statistics

Array of InstanceStatistic objects

Estadísticas de todas las instancias en el estado Running.

Tabla 3 InstanceStatistic

Parámetro

Tipo

Descripción

input_kbps

String

Tráfico entrante (kbit/s) de la instancia DCS.

output_kbps

String

Tráfico saliente (kbit/s) de la instancia DCS.

instance_id

String

ID de instancia.

keys

Long

Número de registros de datos almacenados en caché

used_memory

Long

Tamaño de memoria usado en MB.

max_memory

Long

Tamaño total de la memoria en MB.

cmd_get_count

Long

Número de veces que se ejecuta el comando GET.

cmd_set_count

Long

Número de veces que se ejecuta el comando SET.

used_cpu

String

Tiempo de CPU acumulado consumido por la caché en el estado de usuario y el estado del núcleo, en segundos.

Código de estado: 400

Tabla 4 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

error_msg

String

Mensaje de error.

Máximo: 1024

error_code

String

Código de error.

Máximo: 9

error_ext_msg

String

Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null.

Máximo: 1024

Código de estado: 500

Tabla 5 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

error_msg

String

Mensaje de error.

Máximo: 1024

error_code

String

Código de error.

Máximo: 9

error_ext_msg

String

Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null.

Máximo: 1024

Solicitudes de ejemplo

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

Ejemplo de respuestas

Código de estado: 200

Se consultó con éxito estadísticas de instancia.

{
  "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 estado

Código de estado

Descripción

200

Se consultó con éxito estadísticas de instancia.

400

Solicitud no válida.

500

Error interno del servicio.

Códigos de error

Consulte Códigos de error.