1. 安装 Prometheus

2. node_exporter 参考 自启node_exporter-1.0.1.linux-386.tar.gz

2.0 手动启动查看是否成功

2.0.1 错误:./xxxxx: cannot execute binary file

CPU是Intel的但你安装的是amd的,所以装不上,下载x86的包即可
后台运行指令: nohup ./node_exporter &

2.0.2 访问 127.0.0.1:9100

2.1 自启文件

  1. #1. 创建Prometheus组和用户 (注意如果 安装Prometheus注册了用户那就跟他用一样的不要在创建了 )
  2. #sudo groupadd -r prometheus
  3. #sudo useradd -r -g prometheus -s /sbin/nologin -M -c "prometheus Daemons" prometheus
  4. #2. 创建一个.service文件
  5. ##############################
  6. cat << EOF > /usr/lib/systemd/system/node_exporter.service
  7. [Service]
  8. User=prometheus
  9. Group=prometheus
  10. ExecStart=/usr/local/monitoring/node_exporter/node_exporter
  11. [Install]
  12. WantedBy=multi-user.target
  13. [Unit]
  14. Description=node_exporter
  15. After=network.target
  16. ##############################
  17. #重启服务
  18. #systemctl restart node_exporter
  19. #启动服务
  20. #systemctl start node_exporter
  21. #停止服务
  22. #systemctl stop node_exporter
  23. #开机启动服务
  24. #systemctl enable node_exporter
  25. #停止开机启动
  26. #systemctl disable node_exporter
  27. #查看状态
  28. #systemctl status node_exporter

2.2 使用的grafana视图为

  1. **[https://grafana.com/grafana/dashboards/891](https://grafana.com/grafana/dashboards/891)9**<br />**

3. 配置 prometheus.ymal 后重启prometheus

  1. - job_name: 'huaweiyun'
  2. scrape_interval: 10s
  3. static_configs:
  4. - targets: ['localhost:9100']
  5. labels:
  6. instance: huaweiyun

4. grafana视图配置