Sistemas de terceiros, como Grafana, Istio e Horizontal Pod Autoscaler (HPA), exigem um endpoint compatível com Prometheus para consultar métricas. O Managed Service for Prometheus fornece um endereço de API HTTP para cada instância do Prometheus que atua como esse endpoint. Obtenha o endereço no console do ARMS e configure-o como source de dados no sistema de destino.
Pré-requisitos
Antes de começar, verifique se você tem:
Uma instância do Prometheus criada no Application Real-Time Monitoring Service (ARMS)
Acesso ao console do ARMS
Obter o endereço da API HTTP
Faça login no console do ARMS.
No painel de navegação à esquerda, escolha Prometheus Service > Prometheus Instances.
Localize sua instância do Prometheus e clique em Settings na coluna Actions.
-
Na aba Settings, copie o endereço da API HTTP correspondente ao seu modo de acesso (público ou privado).
Para uma instância do Prometheus de serviços de nuvem, copie o endereço da API HTTP associado ao serviço específico.

Gerar um token de autenticação (opcional)
Um token de autenticação protege a conexão entre a instância do Prometheus e o Grafana. Após gerar o token, especifique-o ao adicionar a instância do Prometheus ao sistema Grafana como source de dados. Sem o token, não é possível ler os dados de monitoramento do Managed Service for Prometheus.
Na aba Settings, clique em Generate Token na parte superior da página.
-
Copie e salve o token.

Configure o sistema de terceiros
Após obter o endereço da API HTTP e, opcionalmente, um token de autenticação, adicione-os ao sistema de destino.
Para obter etapas detalhadas sobre a integração com o Grafana, consulte Importar dados do Managed Service for Prometheus para um sistema Grafana local.