Plantre Plantre
首页
后端
技术
硬件
  • 前端文章

    • HTML
    • CSS
    • JavaScript
  • 技术

    • 技术文档
    • GitHub技巧
    • Nodejs
    • 博客搭建
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

plantre

一个后端开发者
首页
后端
技术
硬件
  • 前端文章

    • HTML
    • CSS
    • JavaScript
  • 技术

    • 技术文档
    • GitHub技巧
    • Nodejs
    • 博客搭建
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 虚拟化

    • 系统虚拟化

    • 容器虚拟化

      • docker命令
      • docker安装portainer图形化界面
      • var-run-docker.sock是什么
      • docker-compose.yml配置文件最全选项详解
      • Volume的类型和生命周期
      • docker更换镜像源
      • docker安装prometheus监控
      • docker安装node_exporter
      • docker安装cadvisor
      • micrometer是Exporter吗,有哪些常用的Exporter
      • docker安装gitea
      • docker安装nacos
      • docker安装anki-sync-server
    • 网络虚拟化

    • 存储虚拟化

    • 应用虚拟化

  • Git

  • 可视化

  • Linux

  • 远程串流等

  • SWF

  • 网络

  • 网站收藏
  • 技术
  • 虚拟化
  • 容器虚拟化
plantre
2025-05-14

docker安装node_exporter

  1. 部署 Node Exporter Node Exporter 是用于采集 Linux 主机硬件及系统指标的组件,支持通过 Docker 或二进制文件部署: • Docker 部署(推荐):
docker run -d --name node_exporter \
  -p 9100:9100 \
  -v /proc:/host/proc:ro \
  -v /sys:/host/sys:ro \
  -v /:/rootfs:ro \
  prom/node-exporter:latest
1
2
3
4
5
6

此命令将挂载主机系统目录以收集 CPU、内存、磁盘等指标。

• 二进制部署(适合非容器环境):

wget https://github.com/prometheus/node_exporter/releases/download/v1.9.0/node_exporter-1.9.0.linux-amd64.tar.gz
tar -xvf node_exporter-*.tar.gz && mv node_exporter-*/ /opt/node_exporter
systemctl enable node_exporter.service  # 配置为 Systemd 服务
1
2
3
  1. 配置 Prometheus 抓取目标 在 prometheus.yml 中添加 Linux 监控任务:
scrape_configs:
  - job_name: 'linux_servers'
    static_configs:
      - targets: ['192.168.1.100:9100']  # Node Exporter 地址
        labels:
          instance: "web-server-01"
1
2
3
4
5
6

重启 Prometheus 或发送 curl -X POST http://localhost:9090/-/reload 热加载配置。

  1. 验证指标采集 访问 http://<node-exporter-ip>:9100/metrics,若显示 node_cpu_seconds_total 等指标,则说明数据采集正常。
编辑 (opens new window)
上次更新: 2025/06/10, 09:18:05
docker安装prometheus监控
docker安装cadvisor

← docker安装prometheus监控 docker安装cadvisor→

最近更新
01
集成loki
07-04
02
TCP的ESTABLISHED是什么意思
06-24
03
安装1panel
06-24
更多文章>
Theme by Vdoing | Copyright © 2025-2025 plantre | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式