Docs Menu
Docs Home
/ /

Obtener espacios de nombres para un proyecto

Recupera los espacios de nombres para las colecciones que experimentan consultas lentas en un host especificado. Los espacios de nombres aparecen en el siguiente formato: {database}.{collection}.

Nota

Si se especifica una miembro secundario de un set de réplicas que no ha recibido ninguna operación de lectura de la base de datos, el punto final no retorna ningún namespace.

Nota

Grupos y proyectos son términos sinónimos. Su {PROJECT-ID} es el mismo que su ID del grupo. Para los grupos existentes, el ID del grupo se mantiene igual. Esta página utiliza el término más familiar grupo cuando se refiere a descripciones. El endpoint permanece tal como se indica en el documento.

URL base: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

GET /groups/{PROJECT-ID}/hosts/{HOST-ID}/performanceAdvisor/namespaces
Elemento de ruta
Tipo
Descripción

PROJECT-ID

string

El identificador único del proyecto donde reside el host de MongoDB.

HOST-ID

string

El identificador único del host de un proceso de MongoDB. Para obtener información sobre cómo recuperar ids de host, consulte Obtén todos los hosts en un solo proyecto.

Campo
Opcional/Requerido
Tipo
Descripción

since

Opcional

long

Punto en el tiempo, especificado en milisegundos desde el Unix Epoch, de la cual desea recibir resultados. Si no se especifica también el parámetro duration, el endpoint devuelve resultados desde since hasta el tiempo actual.

duration

Opcional

long

Tiempo desde el parámetro since, en milisegundos, durante el cual desea recibir los resultados. Si no se especifica también el parámetro since, el punto final devuelve resultados desde el número de milisegundos especificado por duration antes del tiempo actual hasta ahora.

envelope

Opcional

booleano

Especifica si se debe o no envolver la respuesta en un envoltorio. El valor por defecto es false.

pretty

Opcional

booleano

Indica si el cuerpo de la respuesta debe estar en un formato prettyprint. El valor por defecto es false.

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

Nombre
Tipo
Descripción

namespaces

arreglo

Cada elemento del arreglo representa un namespace en el host especificado que experimenta queries lentas. Los namespaces aparecen en el siguiente formato: {database.collection}

namespaces[i].namespace

string

Un namespace en el host especificado.

namespaces[i].type

string

El tipo de espacio de nombres.

curl --digest -i -u "{PUBLIC-KEY}:{PRIVATE-KEY}" \
"https://cloud.mongodb.com/api/atlas/v1.0/groups/{PROJECT-ID}/hosts/cluster0-shard-00-00-mnswc.mongodb-dev.net:27017/performanceAdvisor/namespaces?pretty=true"
{
"namespaces" : [ {
"namespace" : "data.zips",
"type" : "COLLECTION"
}, {
"namespace" : "data.stocks",
"type" : "COLLECTION"
} ]
}

Volver

Performance Advisor

En esta página