Como configurar API de métricas Digibee com Prometheus

Aprenda como integrar API de métricas.

Prometheus é uma plataforma de monitoramento que fornece uma visão abrangente sobre o desempenho e a integridade de vários aspectos da infraestrutura, aplicativos e serviços de TI de uma organização.

Requisitos

  • A funcionalidade deve estar habilitada para seu realm.

  • Nome de usuário, senha e chave de API gerados no menu Digibee APIs.

  • Conexão entre seu Prometheus e seu realm na Digibee Integration Platform.

Exemplos de uso

Configuração

No arquivo de configuração do trabalho do Prometheus, adicione uma configuração de trabalho como demonstrado abaixo:

...
scrape_configs:
...
- job_name: digibee_platform_<ENVIRONMENT>
  scheme: https
  targets:
    - <DIGIBEE_SERVICES_API_URL>
  metrics_path: /metrics/openmetrics_raw?environment=<ENVIRONMENT>
  params:
    environment:
      - <ENVIRONMENT>
    apikey:
      - {DIGIBEE_SERVICES_API_APIKEY}
    metric:
      - <METRIC_NAME>

  basic_auth:
    username: <DIGIBEE_SERVICES_API_USERNAME>
    password: <DIGIBEE_SERVICES_API_PASSWORD>
  honor_timestamps: true
  scrape_interval: 5m
  scrape_timeout: 60s
  follow_redirects: true

Insira seu nome de usuário seguindo o formato <realm>-<nomedeusuario> mostrado no menu Digibee APIs.

Variáveis

Visualizar seus dados no Prometheus com Grafana

Atualizado