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://cloud.mongodb.com/api/public/v1.0
Resource
GET /groups/{PROJECT-ID}/hosts/{HOST-ID}/performanceAdvisor/namespaces
Parámetros de la ruta de solicitud
Elemento de ruta | Descripción |
|---|---|
| El identificador único del proyecto donde reside el host MongoDB. |
| 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. |
Parámetros de consulta de solicitud
Campo | Opcional/Requerido | Tipo | Descripción |
|---|---|---|---|
| Opcional | Número | Punto en el tiempo, especificado como milisegundos desde la época Unix, del cual desea recibir resultados. Si no especifica el |
| Opcional | Número | Tiempo transcurrido desde el parámetro |
| Opcional | booleano | |
| Opcional | booleano |
Parámetros del cuerpo de la solicitud
Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP.
Elementos de respuesta
Nombre | Tipo | Descripción |
|---|---|---|
| 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: |
| string | Un espacio de nombres en el host especificado. |
| string | El tipo de espacio de nombres. |
Ejemplo de solicitud
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"
Ejemplo de respuesta
{ "namespaces" : [ { "namespace" : "data.zips", "type" : "COLLECTION" }, { "namespace" : "data.stocks", "type" : "COLLECTION" } ] }