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
Resource
GET /groups/{PROJECT-ID}/hosts/{hostId}/collStats/namespaces
Parámetros de ruta de solicitud
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. |
Parámetros de Solicitud Query
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. |
|
envelope | booleano | Indica si se debe o no envolver la respuesta en un sobre. |
|
punto | string | ISO 8601 que especifica cuán lejos en el pasado se deben recuperar las mediciones. Si especifica este valor, no puede especificar Por ejemplo, para solicitar las últimas 36 horas, incluye este parámetro de query: | |
Inicio | string | ISO 8601 para el inicio del período del cual se desea recuperar mediciones. Si especificas | |
end | string | ISO 8601 para el final del período en el que se deben recuperar las mediciones. Si especificas |
Parámetros del cuerpo de la solicitud
Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.
Respuesta
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. |
Solicitud de ejemplo
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}'
Respuesta de ejemplo
Encabezado de respuesta
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}
Respuesta del cuerpo
{ "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" ] }