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 Namespaces Clasificados desde un Host

Devuelve un subconjunto de espacios de nombres del host especificado ordenados por el mayor tiempo total de ejecución en orden descendente dentro de la ventana de tiempo especificada.

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

GET /groups/{PROJECT-ID}/hosts/{hostId}/collStats/namespaces
Parameter
Tipo
Descripción

PROJECT-ID

string

(Obligatorio.) string única de 24dígitos hexadecimales que identifica el Proyecto que contiene los namespaces anclados.

hostId

string

(Obligatorio). Identificador único del host al que se refieren las mediciones.

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

punto

string

ISO 8601 que especifica cuán lejos en el pasado se deben recuperar las mediciones. Si especifica este valor, no puede especificar start y end.

Por ejemplo, para solicitar las últimas 36 horas, incluye este parámetro de query: period=P1DT12H.

Inicio

string

ISO 8601 para el inicio del período del cual se desea recuperar mediciones. Si especificas start, también debes especificar end y no puedes especificar period.

end

string

ISO 8601 para el final del período en el que se deben recuperar las mediciones. Si especificas end también debes especificar start y no puedes especificar period.

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

Nombre
Tipo
Descripción

ID del grupo

string

string única de 24dígitos hexadecimales que identifica el Proyecto que contiene los espacios de nombres.

identifierId

string

Identificador único del host al que se refieren las mediciones.

rankedNamespaces

string

Lista que contiene cada namespace del host especificado, ordenados por el mayor tiempo total de ejecución en orden descendente dentro de la ventana de tiempo especificada.

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}/hosts/{hostId}/collStats/namespaces?pretty=true&period={period}'
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}",
"identifierId": "{hostId}",
"rankedNamespaces": [
"smol.dbA",
"sample_mflix.movies",
"sample_supplies.sales",
"sample_mflix.theaters",
"sample_guides.planets",
"smol.dbD",
"sample_restaurants.restaurants",
"sample_mflix.embedded_movies",
"sample_training.companies",
"smol.floof",
"sample_mflix.sessions",
"smol.dbC",
"sample_mflix.comments",
"sample_training.trips",
"sample_analytics.accounts",
"sample_training.grades",
"sample_airbnb.listingsAndReviews",
"smol.dbB",
"sample_training.posts",
"sample_weatherdata.data"
]
}