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 formato bonito formatar. |
|
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 a que distância no passado 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/hora no 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 cada namespace do host especificado classificado 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" ] }