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
Los términos «grupos» y «proyectos» son sinónimos. Tu {PROJECT-ID} ID de proyecto es el mismo que el tuyo. Para los grupos existentes, tu ID de grupo/proyecto permanece sin cambios. En esta página se utiliza el término «grupo», más común, para las descripciones. El punto final se mantiene como se indica en el documento.
URL base: https://{OPSMANAGER-HOST}:{PORT}/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 se encuentra el host de MongoDB. |
| 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. |
Parámetros de Solicitud Query
Campo | Opcional/Requerido | Tipo | Descripción |
|---|---|---|---|
| Opcional | Número | 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 |
| Opcional | Número | Tiempo transcurrido desde el parámetro |
| Opcional | booleano | Especifica si se debe o no envolver la respuesta en un envoltorio. El valor por defecto es |
| Opcional | booleano | Indica si el cuerpo de la respuesta debe estar en un formato prettyprint. El valor por defecto es |
Parámetros del cuerpo de la solicitud
Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.
Elementos de respuesta
Nombre | Tipo | Descripción |
|---|---|---|
| arreglo | Cada elemento del arreglo representa un namespace en el host especificado que experimenta queries lentas. Los namespaces aparecen en el siguiente formato: |
| string | Un espacio de nombres en el host especificado. |
| string | El tipo de espacio de nombres. |
Solicitud de ejemplo
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"
Respuesta de ejemplo
{ "namespaces" : [ { "namespace" : "data.zips", "type" : "COLLECTION" }, { "namespace" : "data.stocks", "type" : "COLLECTION" } ] }