prometheus Instalación e implementación de Prometheus

Información del paquete de instalación

Elementos de configuración Versión ilustrar
Sistema operativo Centos7.6-1810 x86_64 Un servidor 10.66.252.189; un cliente monitoreado 192.168.1.153
Prometeo 2.32.0 prometheus-2.32.0-beta.0.linux-amd64.tar.gz
Ir 1.8.3 go1.8.3.linux-amd64.tar.gz
grafana grafana-5.2.3-1.x86_64.rpm
nodo_exportador 0.18.1 node_exporter-0.18.1.linux-amd64.tar.gz
Complemento de Grafana grafana-piechart-panel.zip
Letrero de Grafana nodo-exportador.json

La dirección de descarga del paquete de instalación se encuentra al final del archivo adjunto.

Descripción de la información del entorno
Linux 1 >> Sistema Centos, compilar Prometheus, IP es 10.66.252.189
Linux 2 >> Sistema Centos, instalar node_exporter, IP es 192.168.1.153

Instalación del cliente

Instale node_exporter-0.18.1.linux-amd64.tar.gz en el 192.168.1.153 monitoreado

  1. Descomprima el paquete de instalación en el directorio /usr/local
# tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz -C /usr/local/
  1. Iniciar exportador de nodos
# /usr/local/node_exporter-0.18.1.linux-amd64/node_exporter &

La instalación del cliente se completa y la configuración restante se configura en el lado del servidor.

Continúe la instalación del servidor.

Prometheus está desarrollado por go, por lo que es necesario instalar el entorno go

  1. descomprimir archivos
# tar -C /usr/local/ -xvf go1.8.3.linux-amd64.tar.gz
  1. Configure las variables de entorno
    vi /etc/profile
    en la última línea y agregue la siguiente configuración
    export PATH=$PATH:/usr/local/go/bin
    Insertar descripción de la imagen aquí
    Reinicie el servicio para que las variables de entorno surtan efecto
    source /etc/profile
  2. Verificar ir a la instalación
[root@localhost ~]# go version
go version go1.8.3 linux/amd64

Instalar Prometeo

  1. descomprimir archivos
# tar -C /usr/local/ -xvf prometheus-2.32.0-beta.0.linux-amd64.tar.gz
  1. Vaya al directorio descomprimido y cambie el nombre.
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mv prometheus-2.32.0-beta.0.linux-amd64 prometheus
  1. Verifique la instalación de Prometheus.
    Ingrese al directorio prometheus/ y ejecute el siguiente comando./prometheus --version
    Insertar descripción de la imagen aquí
  2. Configurar el archivo de monitoreo prometheus.yml
    Insertar descripción de la imagen aquí
    vi /usr/local/prometheus/prometheus.yml
    Insertar descripción de la imagen aquí
  • nombre_trabajo: el nombre del nuevo seguimiento, complétalo como quieras
  • objetivos: ["192.168.1.153:9100"]: dirección IP y puerto del objetivo de monitoreo, el puerto predeterminado es 9100
  1. Inicie Prometheus
    porque el servicio no saldrá de la línea de comando cuando se inicie, así que agregue el signo comercial después y presione Entrar.
# /usr/local/prometheus/prometheus &

Insertar descripción de la imagen aquí
6. El firewall permite la configuración del puerto 9090
vi /etc/sysconfig/iptables
-A ENTRADA -p tcp -m state --state NEW -m tcp --dport 9090 -j ACEPTAR
para reiniciar el servicio iptables: reinicio del servicio iptables

  1. Acceda al puerto IP + del servidor
    y abra http://10.66.252.189:9090 en el navegador.
    Insertar descripción de la imagen aquí

Instalar Grafana

No hay información intuitiva disponible en la página predeterminada de Prometheus. Grafana puede usar una interfaz gráfica para ver la información de monitoreo.

  1. Instalación
    Coloque el paquete de instalación en cualquier lugar del servidor y ejecute el siguiente comando
# sudo yum localinstall grafana-5.2.3-1.x86_64.rpm
  1. Agregue grafana al servicio del sistema e inicie el servicio.
# sudo /sbin/chkconfig --add grafana-server
# sudo service grafana-server start

Insertar descripción de la imagen aquí

  1. Instale el complemento Piechart para el servicio grafana
    . Descomprima grafana-piechart-panel.zip y colóquelo en el directorio /var/lib/grafana/plugins.
    Utilice el comando service grafana-server restart para reiniciar el servicio y crear el complemento. -en efectivo.
    Utilice el comando /usr/sbin/grafana. -cli plugins ls para comprobar si el complemento está instalado
    Insertar descripción de la imagen aquí

  2. Utilice el
    navegador Grafana para abrir http://10.66.252.189:3000 (la dirección IP es la IP del servidor).
    La contraseña predeterminada es admin/admin. Cambie la contraseña después de ingresar.
    Insertar descripción de la imagen aquí

  3. Conecta tu prometheus a grafana

Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí

  1. Grafana importa el gráfico dibujado node-exporter.json

Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí
Insertar descripción de la imagen aquí

Enlace de descarga del paquete de instalación: Enlace de descarga
Código de extracción: l9qh

Supongo que te gusta

Origin blog.csdn.net/forlorn_mere/article/details/131415940
Recomendado
Clasificación