El agente Prometheus de New Relic es un contenedor delgado encima del servidor Prometheus para ejecutarlo en modo agente. Con esta integración, puedes crear un archivo de configuración YAML utilizado por Prometheus que esté listo para enviar métrica a New Relic.
Obtenga más información sobre la solución desde su repositorio.
Instalar el agente Prometheus
Puede instalar el agente de Prometheus como parte de la integración de Kubernetes o por sí solo.
Además de la integración de Kubernetes
Puedes instalar nuestra integración Kubernetes para obtener una observabilidad total de tu clúster de Kubernetes, que incluye el agente Prometheus.
Instale nuestra integración de Kubernetes. Vea cómo instalarlo aquí.
Sugerencia
También ofrecemos instrucciones manuales para implementar nuestra integración usando Helm.
Debe habilitar el agente de Prometheus configurando la opción
newrelic-prometheus-agent.enabled=true
.Para asegurarse de que la integración se haya configurado correctamente, vaya a one.newrelic.com > All capabilities > Query your data y ejecute esta consulta NRQL para ver si se han informado datos:
FROM Metric SELECT count(*) WHERE collector.name = 'prometheus-agent' AND cluster_name = 'YOUR_CLUSTER_NAME' since 1 hour ago
Sugerencia
Si no ve sus datos de inmediato, espere unos segundos. Los datos pueden tardar algún tiempo en llegar a New Relic.
Instalación independiente
Si no necesita la integración de Kubernetes, puede instalar el agente Prometheus por sí solo.
Instale el agente Prometheus ejecutando:
bash$helm repo add newrelic-prometheus https://newrelic.github.io/newrelic-prometheus-configurator$helm upgrade --install newrelic newrelic-prometheus/newrelic-prometheus-agent -f YOUR_CUSTOM_VALUES.yamlPara asegurarse de que la integración se haya configurado correctamente, vaya a one.newrelic.com > All capabilities > Query your data y ejecute esta consulta NRQL para ver si se han informado datos:
FROM Metric SELECT count(*) WHERE collector.name = 'prometheus-agent' since 1 hour ago
Instale el dashboard del agente de Prometheus
Independientemente de si instaló la integración Kubernetes o solo el agente Prometheus, también le brindamos un dashboard curado con información de rendimiento y salud, y también el volumen métrico enviado.
Con este dashboard, obtienes información valiosa sobre tu Prometheus métrica y tu Prometheus agente, como por ejemplo:
- Muestras enviadas por Fuente
- Métrica única por Fuente
- Serie temporal por fuente
- Series de tiempo por métrica (cardinalidad)
- Consumo de memoria y CPU
- Objetivo No se pudo raspar
- Instancia total por cluster
Instale el dashboard del agente Prometheus en su cuenta New Relic .
Instale el inicio rápido que contiene el dashboard del agente Prometheus.