Prometheus: Configurar el servidor Prometheus para recuperar datos de Node Exporter
Esta documentación forma parte de la guía Recuperación de métricas desde Linux. Consulte la guía completa aquí: Cómo recuperar métricas de un servidor Linux en Prometheus usando Node Exporter.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución nube de Prometheus lista para usar que proporciona una serie de beneficios, incluyendo:
Alert Managerincluido para enviar alertas aSlack,Mattermost,PagerDuty, etc.- Servidor de correo electrónico dedicado para enviar alertas de correo electrónico ilimitadas.
Blackboxpara sondearHTTP,ICMP,TCP, y más.- Configuración fácil con un editor de archivos de configuración en línea.
- Actualizaciones sin esfuerzo con solo un clic.
- Rendimiento óptimo y seguridad robusta gracias a una VM privada y dedicada.
Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de alojamiento en la nube de Prometheus de Stackhero!
Después de instalar Node Exporter y asegurarlo, configure su servidor Prometheus para recuperar métricas a intervalos regulares.
En Stackhero, seleccione su servicio Prometheus y vaya a la URL "Prometheus configuration". Luego añada lo siguiente a su sección scrape_configs:
scrape_configs:
- job_name: "My servers pool"
static_configs:
- targets: [ "<yourLinuxServerDomain>:9100" ]
basic_auth:
username: "prometheus"
password: "<password>"
scheme: https
tls_config:
insecure_skip_verify: true
# Relabeling "instance" para eliminar la parte ":9100"
relabel_configs:
- source_labels: [__address__]
target_label: instance
regex: '([^:]+)(:[0-9]+)?'
replacement: '${1}'
Guarde el archivo y verifique los registros de Prometheus para confirmar que se ha recargado correctamente (puede ver los registros desde el panel de Stackhero seleccionando su servicio Prometheus y haciendo clic en la pestaña "Logs").
Finalmente, verifique que Prometheus está recuperando métricas accediendo a la interfaz de usuario de Prometheus en el panel de Stackhero y navegando a Status > Targets. Su servidor Linux debería aparecer en la lista de objetivos como UP.
El objetivo "myLinuxServer" está UP