--- title: "node_exporter" type: concept tags: [exporter, prometheus, monitoring, linux] sources: [家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox] last_updated: 2026-04-16 --- ## Definition node_exporter 是 Prometheus 官方的主机指标采集器,采集 Linux/Unix 主机的 CPU、内存、磁盘、网络、文件系统等系统指标。 ## Key Metrics - **CPU**:使用率、上下文切换、软中断 - **内存**:总量、可用、已用、缓存 - **磁盘**:使用率、IO、inode - **网络**:流量、丢包、错误 - **文件系统**:挂载点、容量、使用率 ## Docker 部署 ```yaml node_exporter: image: prom/node-exporter:latest network_mode: "host" volumes: - /proc:/host/proc:ro - /sys:/host/sys:ro - /:/rootfs:ro ``` ## Common Alert Rules - CPU 使用率 > 85% - 磁盘空间 < 10% - 可用内存 < 15% ## Default Port - 9100 ## Connections - [[node_exporter]] ← scrapes_by ← [[Prometheus]] - [[node_exporter]] ← core_exporter ← [[监控可观测性]]