Retorne um subconjunto de namespaces do host especificado, classificado pelo maior tempo de execução total em ordem decrescente dentro da janela de tempo especificada.
URL base: https://cloud.mongodb.com/api/public/v1.0
Resource
GET /groups/{PROJECT-ID}/hosts/{hostId}/collStats/namespaces
Parâmetros do caminho da solicitação
Parâmetro | Tipo | Descrição |
|---|---|---|
ID do projeto | string | (Obrigatório.) string única de 24dígitos hexadecimais que identifica o projeto que contém os namespaces fixados. |
hostId | string | (Obrigatório.) Identificador único do host ao qual as medições pertencem. |
Solicitar parâmetros de query
Todos os parâmetros são opcionais.
Nome | Tipo | Descrição | Default |
|---|---|---|---|
pretty | booleano | Indica se o corpo da resposta deve estar em um formato de impressão bonita. |
|
envelope | booleano | Indica se deseja ou não envolver a resposta em um envelope. |
|
período | string | Duração na notação ISO 8601 que especifica até que ponto no passado para recuperar as medições. Se você especificar este valor, você não poderá especificar Por exemplo, para solicitar as últimas 36 horas, inclua este parâmetro de query: | |
iniciar | string | Registro de data/hora no formato de data e hora ISO 8601 em UTC para o início do período para o qual recuperar as medições. Se você especificar | |
end | string | Registro de data/horano formato de data e hora ISO 8601 em UTC para o final do período para o qual recuperar as medições. Se você especificar |
Parâmetros do corpo da solicitação
Este endpoint não usa parâmetros do corpo da solicitação HTTP.
Resposta
Nome | Tipo | Descrição |
|---|---|---|
groupId | string | string exclusiva de 24dígitos hexadecimais que identifica o projeto que contém os namespaces. |
identificadorId | string | Identificador único do host ao qual as medições pertencem. |
classificadosNamespaces | string | Lista que contém cadanamespace do host especificado, classificados pelo maior tempo de execução total em ordem decrescente dentro da janela de tempo especificada. |
Exemplo de solicitação
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}'
Exemplo de resposta
Cabeçalho de resposta
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}
Corpo de resposta
{ "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" ] }