Tutorial minimalista de instalación de Prometheus+Grafana

Tabla de contenido

Inicializar el host de monitoreo

Instalar ir entorno

Instalar Prometeo

Instalar Grafana

Inicializar el host monitoreado

Monitoreo de la configuración del host monitoreo del host monitoreado

después de clases

Inicializar el host de monitoreo

Instalar ir entorno

Descargue la versión de go correspondiente, descomprímala y configure las variables de entorno

exportar GOROOT=/usr/local/ir 
exportar RUTA=$RUTA:$GOROOT/bin

Ejecute la versión go para asegurarse de que go se haya instalado correctamente

Instalar Prometeo

Descargar el paquete de instalación correspondiente Descargar | Prometheus

Después de la descarga, descomprima tar-zxvf prometheus-2.37.8.linux-amd64.tar.gz

puesta en marcha

nohup ./prometheus --web.listen-address="0.0.0.0:9788" &

Visite su puerto designado para ver directamente la página de monitoreo que viene con Prometheus: como mi 192.168.55.191:9788

Instalar Grafana

Descarga el paquete rpm: https://dl.grafana.com/oss/release/grafana-6.4.3-1.x86_64.rpm

Instalación local: yum localinstall grafana-6.4.3-1.x86_64.rpm

Inicio: systemctl start grafana-server.service

Visite: 192.168.55.191:3000 para abrir la página de grafana, el nombre de usuario y la contraseña predeterminados son admin, el primer inicio de sesión le permitirá cambiar la contraseña

 Luego haga clic en Agregar fuente de datos

Haga clic en Prometeo

 Después de ingresar, complete de acuerdo con su propia configuración y luego guarde

 Seleccione el informe que necesita en la página de Dashboards, o vaya directamente al sitio web oficial para descargar e importar Dashboards | Grafana Labs

Interludio: Importé un json del sitio web oficial, pero ocurrió el siguiente error. La razón es que mi grafana es demasiado bajo para esta versión de monitoreo, así que usé rpm -Uvh grafana-7.2.1-1.x86_64.rpm para actualizar el rpm (actualización Recuerde detener el servicio anterior), después de la actualización, puede ver la versión grafana-server -v, y luego reiniciar: systemctl start grafana-server.service

Inicializar el host monitoreado

Descargue node_exporter en https://github.com/prometheus/node_exporter/

Descomprima e inicie (nohup ./node_exporter --web.listen-address=:9788 &)

Visite la verificación del puerto de inicio local, por ejemplo, visito el puerto local 9788

Monitoreo de la configuración del host monitoreo del host monitoreado

Modificar la configuración de Prometheus

De acuerdo con el caso oficial de monitorearse a sí mismo, continúe agregando los servicios a monitorear.

  - job_name: "prometeo"

    static_configs:
      - objetivos: ["localhost:9788"]

 Luego reinicia Prometheus

después de clases

Apague y vuelva a cargar correctamente Prometheus : --web.enable-lifecycle Descripción Habilite el apagado y la recarga a través de una solicitud HTTP. Luego puede cerrar el programa con una solicitud HTTP, por ejemplo:

curl -X POST http://localhost:9788/-/quit

El archivo de configuración de grafana así instalado se encuentra en /etc/grafana/grafana.ini

 

 

 

 

 

Supongo que te gusta

Origin blog.csdn.net/wai_58934/article/details/131167846
Recomendado
Clasificación