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

availability_zone

ID da zona de disponibilidade do AWS, nome totalmente qualificado do Google Cloud para uma zona ou número da zona do Azure.

OAzure suporta zonas de disponibilidade apenas em um subconjunto de regiões. O Atlas fornece marcas de zona de disponibilidade predefinidas para o Azure apenas para regiões que oferecem suporte a zonas de disponibilidade. Para saber mais, consulte Microsoft Azure.

Para obter mais informações sobre os possíveis availabilityZone valores do para cada provedor de nuvem, consulte a documentaçãodo AWS, GCP ou Azure .

cl_name

Etiqueta que identifica exclusivamente o cluster.

group_id

Sequência única de dígitos hexadecimais que identifica o projeto.

group_name

Etiqueta que identifica exclusivamente o projeto.

node_type

Tipo de nó.

Os valores possíveis são ELECTABLE, READ_ONLY e ANALYTICS.

Para obter mais informações, consulte Tipos de nós.

org_id

Sequência única de dígitos hexadecimais que identifica a organização.

provider

Fornecedor de nuvem no qual o nó é provisionado.

Os valores possíveis são AWS, GCP e AZURE.

region

Região de nuvem na qual o nó reside.

Para obter uma lista completa dos possíveis region valores do, consulte a página de referência do Amazon Web Services, doGCP ou do Azure.

replica_set_name

Etiqueta que identifica exclusivamente 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/673f4ae24759b47bdd3a2e90/discovery"
1[
2 {
3 "labels": {
4 "availability_zone": "use1-az4",
5 "cl_name": "Cluster012",
6 "group_id": "673f4ae24759b47bdd3a2e90",
7 "node_type": "ELECTABLE",
8 "org_id": "673cad5b6b921181d015e1de",
9 "provider": "AWS",
10 "region": "us-east-1"
11 },
12 "targets": [
13 "cluster012-shard-00-00.rffkz.mongodb-dev.net:27018"
14 ]
15 },
16 {
17 "labels": {
18 "availability_zone": "use1-az6",
19 "cl_name": "Cluster012",
20 "group_id": "673f4ae24759b47bdd3a2e90",
21 "node_type": "ELECTABLE",
22 "org_id": "673cad5b6b921181d015e1de",
23 "provider": "AWS",
24 "region": "us-east-1"
25 },
26 "targets": [
27 "cluster012-shard-00-01.rffkz.mongodb-dev.net:27018"
28 ]
29 },
30 {
31 "labels": {
32 "availability_zone": "use1-az1",
33 "cl_name": "Cluster012",
34 "group_id": "673f4ae24759b47bdd3a2e90",
35 "node_type": "ELECTABLE",
36 "org_id": "673cad5b6b921181d015e1de",
37 "provider": "AWS",
38 "region": "us-east-1"
39 },
40 "targets": [
41 "cluster012-shard-00-02.rffkz.mongodb-dev.net:27018"
42 ]
43 }
44]

Voltar

Mais recursos de API