Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Devolver nombres de métricas

Indica todos los nombres de métricas de latencia de query disponibles y sus respectivas unidades para el proyecto especificado en el momento de la solicitud.

URL base: https://cloud.mongodb.com/api/public/v1.0

GET /groups/{PROJECT-ID}/collStats/metrics
Parameter
Tipo
Descripción

PROJECT-ID

string

(Obligatorio.) string única de 24dígitos hexadecimales que identifica el proyecto.

Todos los parámetros son opcionales.

Nombre
Tipo
Descripción
predeterminado

bonito

booleano

Indica si el cuerpo de la respuesta debe estar en un formato prettyprint.

false

envelope

booleano

Indica si se debe o no envolver la respuesta en un sobre.

false

Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.

Nombre
Tipo
Descripción

ID del grupo

string

string única de 24 dígitos hexadecimales que identifica el Proyecto.

Métricas

arreglo

Lista que contiene todos los nombres de métricas de latencia de query disponibles y sus respectivas unidades para el proyecto especificado en el momento de la solicitud.

curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET 'https://{CLOUD-MANAGER-HOST}:{PORT}/api/public/v1.0/groups/{PROJECT-ID}/collStats/metrics?pretty=true'
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"groupId": "{PROJECT-ID}",
"metrics": [
{
"metricName": "READS_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"metricName": "READS_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"metricName": "AVERAGE_READS_LATENCY",
"units": "MICROSECONDS"
},
{
"metricName": "READS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "READS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "READS_P99_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "WRITES_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"metricName": "WRITES_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"metricName": "AVERAGE_WRITES_LATENCY",
"units": "MICROSECONDS"
},
{
"metricName": "WRITES_P50_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "WRITES_P95_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "WRITES_P99_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "COMMANDS_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"metricName": "COMMANDS_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"metricName": "AVERAGE_COMMANDS_LATENCY",
"units": "MICROSECONDS"
},
{
"metricName": "COMMANDS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "COMMANDS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "COMMANDS_P99_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "TOTAL_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"metricName": "TOTAL_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"metricName": "AVERAGE_TOTAL_OPS_LATENCY",
"units": "MICROSECONDS"
},
{
"metricName": "TOTAL_OPS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "TOTAL_OPS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"metricName": "TOTAL_OPS_P99_VALUE",
"units": "MICROSECONDS"
}
]
}