Para integrar o Managed Service for Prometheus a sistemas de terceiros como Grafana, Istio e Horizontal Pod Autoscaler (HPA), obtenha a URL da API do Prometheus. Em seguida, adicione essa URL ao sistema de terceiros desejado.
A integração envolve duas etapas: obter o endpoint da API no console do Managed Service for Prometheus e configure esse endpoint no sistema de terceiros.
Pré-requisitos
Antes de começar, verifique se você tem:
Uma instância do Managed Service for Prometheus
Acesso ao console do Managed Service for Prometheus
Permissões de administrador ou de leitura no sistema de terceiros a ser integrado (Grafana, Istio ou HPA)
Obter o endpoint da API
No painel de navegação à esquerda, clique em Monitoring List.
Localize a instância do Prometheus e clique em Settings na coluna Actions.
Na aba Settings, copie o public HTTP API address ou o private HTTP API address conforme a necessidade do seu negócio.
Para uma instância do Prometheus voltada a service cloud, copie o endereço da API HTTP correspondente ao service cloud específico.

Gerar um token de autenticação (opcional)
Para proteger a transferência de dados entre o Managed Service for Prometheus e o Grafana, gere um token de autenticação:
Na aba Settings, clique em Generate Token na parte superior da aba para obter o token de autenticação da instância do Prometheus.
Copie o token gerado e armazene-o com segurança.
Após gerar um token, especifique-o ao adicionar a instância do Prometheus como source de dados no Grafana. Caso contrário, o Grafana não conseguirá ler os dados de monitoramento do Managed Service for Prometheus.

Configure o sistema de terceiros
Depois de copiar o endpoint da API, adicione-o ao sistema de destino como a URL da source de dados do Prometheus.
Grafana
Para obter instruções detalhadas sobre como integrar o Prometheus ao Grafana, consulte .
Istio
Defina o endereço da API HTTP como o endpoint externo do Prometheus na implantação do Istio. Assim, o Istio consulta métricas da instância gerenciada do Prometheus em vez de uma instância autogerenciada.
HPA
O HPA do Kubernetes utiliza um adaptador de métricas para consultar métricas personalizadas no Prometheus. Aponte o adaptador para o endereço da API HTTP copiado da aba Settings para usar as métricas do Prometheus gerenciado no dimensionamento automático.