Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

Retorne as últimas segmentações para Prometeus

Nesta página

  • Sintaxe
  • Parâmetros do caminho da solicitação
  • Solicitar parâmetros de query
  • Parâmetros do corpo da solicitação
  • Resposta
  • documento de resposta
  • etiquetas documento incorporado
  • Exemplo de solicitação
  • Exemplo de resposta

Observação

Grupos e projetos são termos sinônimos. Seu {GROUP-ID} é igual ao seu ID do projeto. Para grupos existentes, o ID do projeto/grupo permanece o mesmo. O recurso e os endpoints correspondentes usam o termo groups.

https://cloud.mongodb.com/prometheus/v1.0

GET /groups/{GROUP-ID}/discovery
Parâmetro
Obrigatório/Opcional
Descrição
{GROUP-ID}
Obrigatório
Identificador do projeto.
Nome
Tipo
necessidade
Descrição
default
targetScheme
targetScheme
Opcional

Tipo de alvos a serem retornados. Os valores incluem:

  • PUBLIC: Alvos acessíveis à Internet pública.

  • PRIVATE: IP privado para destinos compatíveis com Peering VPCVPC .

PUBLIC

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

O documento JSON de resposta inclui uma array de seus destinos mais recentes para raspar e um documento contendo seus rótulos.

Nome
Tipo
Descrição
targets
Array de objetos
Cada host e port do qual extrair as métricas.
labels
documento
documento que contém o rótulo e o valor que diferencia suas métricas.
etiqueta
Descrição
group_id
Sequência única de dígitos hexadecimais que identifica o projeto.
group_name
Etiqueta legível por humanos que identifica o projeto.
org_id
Sequência única de dígitos hexadecimais que identifica a organização.
cluster_name
Etiqueta legível por humanos que identifica o cluster.
replica_set_name
Etiqueta legível por humanos que identifica o conjunto de réplicas.
curl --header 'Accept: application/json'
# Sets the `Authorization` header on every scrape request with the
# configured username and password.
--user prom_user_618d48e05277a606ed2496fe:fSIMUngfTmOTVEB4
# The URL that Prometheus fetches the targets from.
--request GET "https://cloud.mongodb.com/prometheus/v1.0/groups/618d48e05277a606ed2496fe/discovery"
[
{
"targets":[
"cluster1-shard-00-02.lvfy8.mongodb-dev.net:27018",
"cluster1-shard-00-00.lvfy8.mongodb-dev.net:27018",
"cluster1-shard-00-01.lvfy8.mongodb-dev.net:27018"
],
"labels":{
"cluster_name":"Cluster1",
"group_id":"618d48e05277a606ed2496fe",
"group_name":"Cloud-Testing",
"org_id":"618d48ba5277a606ed2495ce",
"replica_set_name":"atlas-74dujs-shard-0"
}
}
]

Voltar

Mais recursos de API