轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
prom/node-exporter
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

node-exporter Docker 镜像下载 - 轩辕镜像

node-exporter 镜像详细信息和使用指南

node-exporter 镜像标签列表和版本信息

node-exporter 镜像拉取命令和加速下载

node-exporter 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

node-exporter
prom/node-exporter
自动构建

node-exporter 镜像详细信息

node-exporter 镜像标签列表

node-exporter 镜像使用说明

node-exporter 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

prom/node-exporter 是 Prometheus 开源生态中的核心主机监控组件,主要用于采集并通过 HTTP 接口暴露 Linux、Windows、macOS 等操作系统的系统级运行指标,包括 CPU 使用率、内存占用、磁盘空间与 I/O 性能、网络流量与连接状态、进程信息及系统负载等关键数据,为 Prometheus 提供底层主机监控数据源,支持用户构建全面的服务器性能监控与告警体系,广泛适用于物理机、虚拟机及容器化环境的基础监控场景。
396 收藏0 次下载activeprom镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

node-exporter 镜像详细说明

node-exporter 使用指南

node-exporter 配置说明

node-exporter 官方文档

Node exporter

Node exporter 是一款 Prometheus 导出器,用于收集类 Unix 内核暴露的硬件和操作系统指标,采用 Go 语言开发,支持可插拔的指标收集器。

Windows 用户建议使用 Windows exporter,如需暴露 NVIDIA GPU 指标,可搭配使用 prometheus-dcgm。

安装与使用

如果您刚接触 Prometheus 和 node_exporter,可参考 简易分步指南。

node_exporter 默认监听 HTTP 端口 9100,更多配置选项可通过 --help 查看。

Ansible 自动化部署

如需通过 Ansible 自动化安装,可使用 Prometheus 社区角色。

Docker 部署

node_exporter 设计用于监控主机系统,容器化部署需特别注意避免监控容器本身。若必须容器化部署,需添加额外参数以允许 node_exporter 访问主机命名空间,同时需将待监控的非根挂载点绑定挂载到容器内。

启动主机监控容器时,需指定 path.rootfs 参数,该参数需与主机根目录的绑定挂载路径一致,node_exporter 将以此为前缀访问主机文件系统。

Docker 命令行启动

docker run -d \
  --net="host" \
  --pid="host" \
  -v "/:/host:ro,rslave" \
  quay.io/prometheus/node-exporter:latest \
  --path.rootfs=/host

Docker Compose 配置

---
version: '3.8'

services:
  node_exporter:
    image: quay.io/prometheus/node-exporter:latest
    container_name: node_exporter
    command:
      - '--path.rootfs=/host'
    network_mode: host
    pid: host
    restart: unless-stopped
    volumes:
      - '/:/host:ro,rslave'

部分系统中,timex 收集器需要额外添加 Docker 标志 --cap-add=SYS_TIME 以访问必要的系统调用。

收集器

不同操作系统对收集器的支持程度不同,以下表格列出所有收集器及其支持的系统。

收集器通过 --collector.<name> 标志启用,默认启用的收集器可通过 --no-collector.<name> 禁用。如需仅启用特定收集器,使用 --collector.disable-defaults --collector.<name> ...。

包含与排除标志

部分收集器支持通过专用标志配置包含或排除特定模式。排除标志(exclude)表示“除…之外”,包含标志(include)表示“仅包含…”,两者在同一收集器上互斥。

示例:

--collector.filesystem.mount-points-exclude=^/(dev|proc|sys|var/lib/docker/.+|var/lib/kubelet/.+)($|/)

支持包含/排除标志的收集器列表:

收集器作用范围包含标志排除标志
arp设备--collector.arp.device-include--collector.arp.device-exclude
cpubugs--collector.cpu.info.bugs-includeN/A
cpuflags--collector.cpu.info.flags-includeN/A
diskstats设备--collector.diskstats.device-include--collector.diskstats.device-exclude
ethtool设备--collector.ethtool.device-include--collector.ethtool.device-exclude
ethtool指标--collector.ethtool.metrics-includeN/A
filesystem文件系统类型--collector.filesystem.fs-types-include--collector.filesystem.fs-types-exclude
filesystem挂载点--collector.filesystem.mount-points-include--collector.filesystem.mount-points-exclude
hwmon芯片--collector.hwmon.chip-include--collector.hwmon.chip-exclude
hwmon传感器--collector.hwmon.sensor-include--collector.hwmon.sensor-exclude
interrupts名称--collector.interrupts.name-include--collector.interrupts.name-exclude
netdev设备--collector.netdev.device-include--collector.netdev.device-exclude
qdisk设备--collector.qdisk.device-include--collector.qdisk.device-exclude
slabinfoslab 名称--collector.slabinfo.slabs-include--collector.slabinfo.slabs-exclude
sysctl全部--collector.sysctl.includeN/A
systemd单元--collector.systemd.unit-include--collector.systemd.unit-exclude

默认启用的收集器

名称描述支持系统
arp从 /proc/net/arp 暴露 ARP 统计信息Linux
bcache从 /sys/fs/bcache/ 暴露 bcache 统计信息Linux
bonding暴露 Linux 绑定接口的配置和活动从设备数量Linux
btrfs暴露 btrfs 文件系统统计信息Linux
boottime从 kern.boottime sysctl 获取系统启动时间Darwin, Dragonfly, FreeBSD, NetBSD, OpenBSD, Solaris
conntrack显示连接跟踪统计信息(无 /proc/sys/net/netfilter/ 时不生效)Linux
cpu暴露 CPU 统计信息Darwin, Dragonfly, FreeBSD, Linux, Solaris, OpenBSD
cpufreq暴露 CPU 频率统计信息Linux, Solaris
diskstats暴露磁盘 I/O 统计信息Darwin, Linux, OpenBSD
dmi从 /sys/class/dmi/id/ 暴露桌面管理接口(DMI)信息Linux
edac暴露错误检测与纠正(EDAC)统计信息Linux
entropy暴露可用熵值Linux
exec暴露执行统计信息Dragonfly, FreeBSD
fibrechannel从 /sys/class/fc_host/ 暴露光纤通道信息和统计数据Linux
filefd从 /proc/sys/fs/file-nr 暴露文件描述符统计信息Linux
filesystem暴露文件系统统计信息(如磁盘使用量)Darwin, Dragonfly, FreeBSD, Linux, OpenBSD
hwmon从 /sys/class/hwmon/ 暴露硬件监控和传感器数据Linux
infiniband暴露 InfiniBand 和 Intel OmniPath 配置的网络统计信息Linux
ipvs从 /proc/net/ip_vs 和 /proc/net/ip_vs_stats 暴露 IPVS 状态Linux
loadavg暴露系统负载平均值Darwin, Dragonfly, FreeBSD, Linux, NetBSD, OpenBSD, Solaris
mdadm从 /proc/mdstat 暴露 RAID 设备统计信息(无该文件时不生效)Linux
meminfo暴露内存统计信息Darwin, Dragonfly, FreeBSD, Linux, OpenBSD
netclass从 /sys/class/net/ 暴露网络接口信息Linux
netdev暴露网络接口统计信息(如传输字节数)Darwin, Dragonfly, FreeBSD, Linux, OpenBSD
netisr暴露 netisr 统计信息FreeBSD
netstat从 /proc/net/netstat 暴露网络统计信息(同 netstat -s)Linux
nfs从 /proc/net/rpc/nfs 暴露 NFS 客户端统计信息(同 nfsstat -c)Linux
nfsd从 /proc/net/rpc/nfsd 暴露 NFS 内核服务器统计信息(同 nfsstat -s)Linux
nvme从 /sys/class/nvme/ 暴露 NVMe 设备信息Linux
os从 /etc/os-release 或 /usr/lib/os-release 暴露操作系统版本信息所有系统
powersupplyclass从 /sys/class/power_supply 暴露电源统计信息Linux
pressure从 /proc/pressure/ 暴露压力 stall 统计信息Linux(内核 4.20+ 且启用 CONFIG_PSI)
rapl从 /sys/class/powercap 暴露能源相关统计信息Linux
schedstat从 /proc/schedstat 暴露任务调度器统计信息Linux
selinux暴露 SELinux 统计信息Linux
sockstat从 /proc/net/sockstat 暴露套接字统计信息Linux
softnet从 /proc/net/softnet_stat 暴露软中断统计信息Linux
stat从 /proc/stat 暴露系统统计信息(如启动时间、进程数、中断数)Linux
tapestats从 /sys/class/scsi_tape 暴露磁带设备统计信息Linux
textfile从本地磁盘读取统计信息(需设置 --collector.textfile.directory)所有系统
thermal暴露散热统计信息(如 pmset -g therm)Darwin
thermal_zone从 /sys/class/thermal 暴露散热区和冷却设备统计信息Linux
time暴露当前系统时间所有系统
timex暴露 adjtimex(2) 系统调用的部分统计信息Linux
udp_queues从 /proc/net/udp 和 /proc/net/udp6 暴露 UDP 队列长度统计信息Linux
uname暴露 uname 系统调用返回的系统信息Darwin, FreeBSD, Linux, OpenBSD
vmstat从 /proc/vmstat 暴露虚拟内存统计信息Linux
watchdog从 /sys/class/watchdog 暴露看门狗统计信息Linux
xfs暴露 XFS 文件系统运行时统计信息Linux(内核 4.4+)
zfs暴露 ZFS 性能统计信息FreeBSD, Linux (zfsonlinux), Solaris

默认禁用的收集器

以下收集器默认禁用,原因包括:高基数、收集耗时过长(超过 Prometheus 抓取间隔或超时时间)、对主机资源消耗较大等。启用时建议先在非生产环境测试,观察 scrape_duration_seconds(确保收集不超时)和 scrape_samples_post_metric_relabeling(监控基数变化)。

名称描述支持系统
buddyinfo从 /proc/buddyinfo 暴露内存碎片统计信息Linux
cgroups暴露活动和启用的 cgroups 数量摘要Linux
cpu_vulnerabilities从 sysfs 暴露 CPU 漏洞信息Linux
devstat暴露设备统计信息Dragonfly, FreeBSD
drm通过 sysfs/DRM 暴露 GPU 指标(仅 amdgpu 驱动支持)Linux
drbd暴露分布式复制块设备(DRBD)统计信息(支持至 8.4 版本)Linux
ethtool暴露网络接口信息和驱动统计数据(同 ethtool、ethtool -S、ethtool -i)Linux
interrupts暴露详细中断统计信息Linux, OpenBSD
ksm从 /sys/kernel/mm/ksm 暴露内核内存合并统计信息Linux
lnstat从 /proc/net/stat/ 暴露统计信息Linux
logind从 logind 暴露会话计数Linux
meminfo_numa从 /sys/devices/system/node/ 暴露 NUMA 内存统计信息Linux
mountstats从 /proc/self/mountstats 暴露文件系统统计信息(含 NFS 客户端详情)Linux
network_route暴露路由表指标Linux
pcidevice暴露 PCI 设备信息(如链路状态、父设备)Linux
perf暴露基于 perf 的指标(注意:依赖内核配置和设置)Linux
processes从 /proc 暴露进程聚合统计信息Linux
qdisc暴露队列规则(qdisc)统计信息Linux
slabinfo从 /proc/slabinfo 暴露 slab 统计信息(注意文件权限通常为 0400)Linux
softirqs从 /proc/softirqs 暴露详细软中断统计信息Linux
sysctl暴露 /proc/sys 中的 sysctl 值(需通过 --collector.sysctl.include 配置)Linux
swap从 /proc/swaps 暴露交换分区信息Linux
systemd从 systemd 暴露服务和系统状态Linux
tcpstat从 /proc/net/tcp 和 /proc/net/tcp6 暴露 TCP 连接状态信息(高负载下可能有性能问题)Linux
wifi暴露 WiFi 设备和站点统计信息Linux
xfrm从 /proc/net/xfrm_stat 暴露 IPsec 统计信息Linux
zoneinfo暴露 NUMA 内存区域指标Linux

已弃用的收集器

以下收集器已弃用,将在下次大版本更新中移除:

名称描述支持系统
ntp暴露本地 NTP 守护进程健康状态(建议使用 time 收集器)所有系统
runit从 runit 暴露服务状态所有系统
supervisord从 supervisord 暴露服务状态所有系统

Perf 收集器

perf 收集器在部分 Linux 系统中可能因内核配置或安全设置无法直接使用,需调整 sysctl 参数:

sysctl -w kernel.perf_event_paranoid=X
  • 2:仅允许用户空间测量(Linux 4.6+ 默认)
  • 1:允许内核和用户空间测量(Linux 4.6 前默认)
  • 0:允许访问 CPU 特定数据,但不允许原始跟踪点采样
  • -1:无限制

多数场景下 0 可提供最完整指标,更多信息见 man 2 perf_event_open。

默认情况下,perf 收集器仅收集 node_exporter 运行的 CPU(通过 runtime.NumCPU 获取)。如需指定其他 CPU,使用 --collector.perf.cpus 标志,例如:

--collector.perf --collector.perf.cpus=2-6  # 收集 CPU 2-6 的指标
--collector.perf --collector.perf.cpus=1-10:5  # 收集 CPU 1、5、10(步长 5)

perf 收集器还支持通过 --collector.perf.tracepoint 标志收集跟踪点(tracepoint)计数,例如:

--collector.perf.tracepoint="sched:sched_process_exec"

Sysctl 收集器

通过 --collector.sysctl 启用,支持通过 --collector.sysctl.include 暴露数值型 sysctl 值为指标,通过 --collector.sysctl.include-info 暴露字符串型值为 info 指标(可重复指定)。多值 sysctl 可通过映射自定义指标名,否则使用 index 标签区分。

查看更多 node-exporter 相关镜像 →
bitnami/node-exporter logo
bitnami/node-exporter
by VMware
认证
Bitnami安全版node-exporter镜像,用于节点监控,收集主机系统及硬件指标。
2450M+ pulls
上次更新:1 个月前
bitnamicharts/node-exporter logo
bitnamicharts/node-exporter
by VMware
认证
Bitnami提供的Helm chart,用于在Kubernetes环境中部署Node Exporter,以收集主机系统的硬件和操作系统指标。
500K+ pulls
上次更新:2 个月前
rancher/node-exporter logo
rancher/node-exporter
by Rancher by SUSE
认证
暂无描述
2.2K pulls
上次更新:6 年前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.