Docker
Instalar
Para instalar a integração New Relic Prometheus OpenMetrics em um ambiente Docker :
Crie um arquivo de configuração
config.yaml
. Use o arquivo de configuração de exemplo ou consulte o arquivo de manifestonri-prometheus-latest.yaml
, que inclui o mapa de configuraçãonri-prometheus-cfg
e um exemplo de configuração.Required:
Adicione seu
e um nome cluster para identificar seu contêiner Docker .
Adicione o endpoint para raspar; por exemplo, adicione o endpoint
http://localhost:8080/metrics
para coletar métricas sobre a integração em si.Especifique qual métrica deseja ignorar ou incluir de acordo com os prefixos da métrica e rótulos. Para obter mais informações, consulte a documentação de filtragem métrica .
Inicie a integração em segundo plano:
docker run -d --restart unless-stopped \--name nri-prometheus \-e LICENSE_KEY="YOUR_LICENSE_KEY" \-v "$(pwd)/config.yaml:/config.yaml" \newrelic/nri-prometheus:2.18.0Confirme se o contêiner está funcionando corretamente:
docker ps -f "name=nri-prometheus"Confirme se a integração foi configurada corretamente: Aguarde alguns minutos, vá até a interface New Relic e execute esta consulta NRQL para ver se os dados foram reportados:
FROM Metric SELECT count(*) WHERE clusterName = 'YOUR_CLUSTER_NAME' since 1 hour ago
Este documento ajudou você na instalação?
Atualizar a integração
Para atualizar a integração do Prometheus OpenMetrics, siga os procedimentos do Docker conforme aplicável:
- Remova o contêiner Docker .
- Siga os procedimentos de instalação padrão para iniciar um novo contêiner Docker.
A integração registra sua versão atual quando é inicializada. Para determinar a versão em execução:
docker logs nri-prometheus 2>&1 | grep "Integration version"
Exemplo de saída:
time="2019-02-26T09:21:21Z" level=info msg="Starting New Relic's Prometheus OpenMetrics Integration version 1.0.0"
Desinstalar
Para desinstalar a integração do Prometheus OpenMetrics para Docker ou Kubernetes, execute o seguinte comando:
docker rm -f nri-prometheus
Kubernetes
Para configurar a carga de trabalho do Prometheus em um cluster do Kubernetes, consulte Instalar e configurar o agente Prometheus no cluster do Kubernetes.
Caso você precise migrar da integração Prometheus Open métrica para Open métrica consulte o seguinte guia de migração.