Instalação e implantação do prometheus Prometheus

Informações do pacote de instalação

Itens de configuração Versão ilustrar
sistema operacional Centos7.6-1810 x86_64 Um servidor 10.66.252.189; um cliente monitorado 192.168.1.153
Prometeu 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
node_exportador 0.18.1 node_exportador-0.18.1.linux-amd64.tar.gz
Plug-in Grafana grafana-piechart-panel.zip
Tabuleta Grafana nó-exportador.json

O endereço de download do pacote de instalação está no final do anexo.

Descrição das informações do ambiente
Linux 1 >> sistema Centos, construir Prometheus, IP é 10.66.252.189
Linux 2 >> sistema Centos, instalar node_exporter, IP é 192.168.1.153

Instalação do cliente

Instale node_exporter-0.18.1.linux-amd64.tar.gz no monitorado 192.168.1.153

  1. Descompacte o pacote de instalação no diretório /usr/local
# tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz -C /usr/local/
  1. Iniciar exportador de nó
# /usr/local/node_exporter-0.18.1.linux-amd64/node_exporter &

A instalação do cliente é concluída e a configuração restante é definida no lado do servidor.

Instalação do servidor vá

O Prometheus foi desenvolvido pela go, então você precisa instalar o ambiente go

  1. descompacte arquivos
# tar -C /usr/local/ -xvf go1.8.3.linux-amd64.tar.gz
  1. Configure variáveis ​​de ambiente
    vi /etc/profile
    até a última linha e adicione a seguinte configuração
    export PATH=$PATH:/usr/local/go/bin
    Insira a descrição da imagem aqui
    Reinicie o serviço para que as variáveis ​​de ambiente tenham efeito
    source /etc/profile
  2. Verifique a instalação do Go
[root@localhost ~]# go version
go version go1.8.3 linux/amd64

Instale o Prometheus

  1. descompacte arquivos
# tar -C /usr/local/ -xvf prometheus-2.32.0-beta.0.linux-amd64.tar.gz
  1. Vá para o diretório descompactado e altere o nome
[root@localhost ~]# cd /usr/local/
[root@localhost local]# mv prometheus-2.32.0-beta.0.linux-amd64 prometheus
  1. Verifique a instalação do prometheus.
    Entre no diretório prometheus/ e execute o seguinte comando./prometheus --version
    Insira a descrição da imagem aqui
  2. Configurar o arquivo de monitoramento prometheus.yml
    Insira a descrição da imagem aqui
    vi /usr/local/prometheus/prometheus.yml
    Insira a descrição da imagem aqui
  • job_name: o nome do novo monitoramento, preencha como quiser
  • alvos: ["192.168.1.153:9100"]: endereço IP e porta do alvo de monitoramento, a porta padrão é 9100
  1. Inicie o prometheus
    porque o serviço não sairá da linha de comando quando for iniciado, então adicione o e comercial depois dele e pressione Enter.
# /usr/local/prometheus/prometheus &

Insira a descrição da imagem aqui
6. Firewall permite porta 9090
vi /etc/sysconfig/iptables
configuração -A INPUT -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT
para reiniciar o serviço iptables: service iptables restart

  1. Acesse a porta IP + do servidor
    e abra http://10.66.252.189:9090 no navegador.
    Insira a descrição da imagem aqui

Instale o Grafana

Não há informações intuitivas disponíveis na página padrão do Prometheus. Grafana pode usar uma interface gráfica para visualizar informações de monitoramento.

  1. Instalação
    Coloque o pacote de instalação em qualquer lugar do servidor e execute o seguinte comando
# sudo yum localinstall grafana-5.2.3-1.x86_64.rpm
  1. Adicione grafana ao serviço do sistema e inicie o serviço
# sudo /sbin/chkconfig --add grafana-server
# sudo service grafana-server start

Insira a descrição da imagem aqui

  1. Instale o plug-in piechart para o serviço grafana
    . Descompacte grafana-piechart-panel.zip e coloque-o no diretório /var/lib/grafana/plugins.
    Use o comando service grafana-server restart para reiniciar o serviço e fazer o plug -in efetivo.
    Use o comando /usr/sbin/grafana. -cli plugins ls para verificar se o plugin está instalado
    Insira a descrição da imagem aqui

  2. Use o
    navegador grafana para abrir http://10.66.252.189:3000 (o endereço IP é o IP do servidor).
    A senha padrão é admin/admin. Altere a senha após entrar.
    Insira a descrição da imagem aqui

  3. Conecte seu prometheus ao grafana

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

  1. grafana importa o gráfico desenhado node-exporter.json

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

Link para download do pacote de instalação: Link para download
Código de extração: l9qh

Acho que você gosta

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