Docs Menu
Docs Home
/ /

Obtener espacios de nombres para un proyecto

Recuperar espacios de nombres para colecciones con consultas lentas en un host específico. Los espacios de nombres se muestran en el siguiente formato: {database}.{collection}.

Nota

Si especifica un miembro secundario de un conjunto de réplicas que no ha recibido ninguna operación de lectura de base de datos, el punto final no devuelve ningún espacio de nombres.

Nota

Grupos y proyectos son términos sinónimos. Tu {PROJECT-ID} es el mismo que el ID de tu proyecto. Para los grupos existentes, el ID de tu grupo/proyecto permanece igual. Esta página utiliza el término más conocido "grupo" para referirse a las descripciones. El punto final se mantiene 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
Descripción

PROJECT-ID

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

HOST-ID

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

Campo
Opcional/Requerido
Tipo
Descripción

since

Opcional

Número

duration

Opcional

Número

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

envelope

Opcional

booleano

Especifica si se debe encapsular o no la respuesta. El valor predeterminado false es.

pretty

Opcional

booleano

Indica si el cuerpo de la respuesta debe tener formato prettyprint. El valor predeterminado false es.

Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP.

Nombre
Tipo
Descripción

namespaces

arreglo

Cada elemento de la matriz representa un espacio de nombres en el host especificado que experimenta consultas lentas. Los espacios de nombres se muestran en el siguiente formato: {database.collection}

namespaces[i].namespace

string

Un espacio de nombres 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