:::info 视频演示 https://www.bilibili.com/video/BV1Pu411f7KK/ :::
架构
服务部署
下载
# github 下载过慢时可用 gitee# wget https://github.com/prometheus/node_exporter/releases/download/v1.2.2/node_exporter-1.2.2.linux-amd64.tar.gzwget https://gitee.com/haifengat/node_exporter/attach_files/858387/download/node_exporter-1.2.2.linux-amd64.tar.gztar -xzf node_exporter-1.2.2.linux-amd64.tar.gz\cp node_exporter-1.2.2.linux-amd64/node_exporter /usr/local/bin/
服务启动
cat > /usr/lib/systemd/system/node_exporter.service << EOF[Service]# 默认端口 9100ExecStart=/usr/local/bin/node_exporter --web.listen-address=:9100[Install]WantedBy=multi-user.target[Unit]Description=node_exporterAfter=network.targetEOFsystemctl start node_exportersystemctl enable node_exportersystemctl status node_exporter
配置 prometheus
添加被监控端 node vi ./prom_grafana/prometheus.yml
# scrape_configs:- job_name: 'node_demo1' ## 修改成有意义的名字static_configs:- targets: ['<被监控端>:9100']
重启 promethues
docker restart prom
仪表盘模板导入
互联网可编号导入,内网可导入下载的 json 文件
11074
1860



