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.
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 /v1.0/{project_id}/instances/statistic

Tabla 1 describe el parámetro.
Tabla 1 Descripción del parámetro

Parámetro

Tipo

Obligatorio

Descripción

project_id

String

ID del proyecto

Solicitud

Parámetros de solicitud

Ninguna.

Solicitud de ejemplo

GET https://{dcs_endpoint}/v1.0/{project_id}/instances/statistic

Respuesta

Parámetros de respuesta

Tabla 2 describe el parámetro de respuesta.
Tabla 2 Descripción del parámetro

Parámetro

Tipo

Descripción

statistics

Array

Estadísticas de todas las instancias en el estado Running. Para más detalles, consulte Tabla 3.

Tabla 3 descripción del parámetro de estadísticas

Parámetro

Tipo

Descripción

keys

Integer

Número de registros de datos almacenados en caché

instance_id

String

ID de instancia de DCS

used_memory

Integer

Tamaño de la memoria utilizada en MB

max_memory

Integer

Tamaño total de la memoria en MB

cmd_get_count

Integer

Número de veces que se ejecuta el comando GET

cmd_set_count

Integer

Número de veces que se ejecuta el comando SET

used_cpu

String

Porcentaje de uso de CPU

input_kbps

String

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

output_kbps

String

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

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

Código de estado

Tabla 4 describe el código de estado de las operaciones exitosas. Para obtener más información sobre otros códigos de estado, consulte Tabla 1.

Tabla 4 Código de estado

Código de estado

Descripción

200

Estadísticas de todas las instancias consultadas correctamente.