Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/ / /

Obter um arquivo de relatório de uso global

Recupere um relatório compactado, em formato zip ou .tar.gz , do uso do servidor em um determinado período de tempo.

Sua chave de API deve ter a função Global Owner para chamar esse recurso com êxito.

URL base: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

GET /usage/report

Este endpoint não usa parâmetros de caminho de solicitação HTTP.

Nome
Tipo
necessidade
Descrição
Default

pretty

booleano

Opcional

false

envelope

booleano

Opcional

Sinalizador que indica se deseja ou não envolver a resposta em um envelope.

Alguns clientes da API não podem acessar os cabeçalhos de resposta HTTP ou o código de status. Para corrigir isso, defina envelope=true na query.

Para endpoints que retornam um resultado, o corpo da resposta inclui:

Nome
Descrição

Status

Código de resposta HTTP

envelope

Corpo de resposta esperado

false

startDate

string

Obrigatório

Data em ISO 8601 formato de data em que o relatório é iniciado.

endDate

string

Obrigatório

Data em ISO 8601 formato de data em que o relatório termina.

Formato de arquivo

String

Obrigatório

Formato de compressão do relatório resultante. O Ops Manager aceita arquivos zip ou .tar.gz .

redigir

Boolean

Opcional

Sinalizador que indica se a resposta deve inspecionar todos os endereços IP, nomes de host, nomes de organizações e nomes de projetos no relatório.

true

Este endpoint não usa parâmetros do corpo da solicitação HTTP.

Esse endpoint retorna um arquivo compactado .zip ou .tar.gz com base no parâmetro FileFormat .

curl --user "{publicApiKey}:{privateApiKey}" --digest \
--header "Accept: application/gzip" \
--include \
--request GET "https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/usage/report?startDate=2019-07-27&endDate=2020-07-28&fileFormat=zip"
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
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}

Esse endpoint retorna um arquivo compactado .zip ou .tar.gz com base no parâmetro FileFormat .

Voltar

Obter arquivo de diagnóstico

Nesta página