chore: sync local project changes
This commit is contained in:
@@ -1,47 +1,47 @@
|
||||
---
|
||||
title: "Node Exporter"
|
||||
type: entity
|
||||
tags: [monitoring, exporter, prometheus, devops]
|
||||
last_updated: 2026-04-26
|
||||
---
|
||||
|
||||
## Node Exporter — Prometheus 主机指标采集器
|
||||
|
||||
**官方网址:** https://prometheus.io/docs/guides/node-exporter/
|
||||
|
||||
**类型:** 开源项目 / Prometheus Exporter
|
||||
|
||||
**别名:**
|
||||
- prometheus-node-exporter
|
||||
- node_exporter
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Node Exporter 是 Prometheus 官方提供的 exporter,用于采集主机(服务器/NAS/树莓派等)的硬件和操作系统指标。以 DaemonSet 或独立进程方式运行,采集 CPU、内存、磁盘、网络、文件系统等数据。
|
||||
|
||||
**采集指标示例:**
|
||||
- `node_cpu_seconds_total` — CPU 使用时间
|
||||
- `node_memory_MemAvailable_bytes` — 可用内存
|
||||
- `node_memory_MemTotal_bytes` — 总内存
|
||||
- `node_filesystem_avail_bytes` — 文件系统可用空间
|
||||
- `node_network_receive_bytes_total` — 网络接收字节
|
||||
- `node_load1` / `node_load5` / `node_load15` — 系统负载
|
||||
|
||||
**典型部署:**
|
||||
- Docker: `prom/node-exporter:latest`,需 `network_mode: host` + volume 挂载 `/proc`、`/sys`、`/`
|
||||
- 端口:`9100`
|
||||
|
||||
**关键告警规则示例:**
|
||||
- 磁盘剩余 < 10%: `node_filesystem_avail_bytes / node_filesystem_size_bytes < 0.10`
|
||||
- CPU 使用率 > 85%: `avg(rate(node_cpu_seconds_total{mode="user"}[2m])) * 100 > 85`
|
||||
- 内存可用 < 15%: `node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes < 0.15`
|
||||
|
||||
---
|
||||
|
||||
## Used By
|
||||
- [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]]
|
||||
|
||||
## Related Sources
|
||||
- [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]]
|
||||
---
|
||||
title: "Node Exporter"
|
||||
type: entity
|
||||
tags: [monitoring, exporter, prometheus, devops]
|
||||
last_updated: 2026-04-26
|
||||
---
|
||||
|
||||
## Node Exporter — Prometheus 主机指标采集器
|
||||
|
||||
**官方网址:** https://prometheus.io/docs/guides/node-exporter/
|
||||
|
||||
**类型:** 开源项目 / Prometheus Exporter
|
||||
|
||||
**别名:**
|
||||
- prometheus-node-exporter
|
||||
- node_exporter
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Node Exporter 是 Prometheus 官方提供的 exporter,用于采集主机(服务器/NAS/树莓派等)的硬件和操作系统指标。以 DaemonSet 或独立进程方式运行,采集 CPU、内存、磁盘、网络、文件系统等数据。
|
||||
|
||||
**采集指标示例:**
|
||||
- `node_cpu_seconds_total` — CPU 使用时间
|
||||
- `node_memory_MemAvailable_bytes` — 可用内存
|
||||
- `node_memory_MemTotal_bytes` — 总内存
|
||||
- `node_filesystem_avail_bytes` — 文件系统可用空间
|
||||
- `node_network_receive_bytes_total` — 网络接收字节
|
||||
- `node_load1` / `node_load5` / `node_load15` — 系统负载
|
||||
|
||||
**典型部署:**
|
||||
- Docker: `prom/node-exporter:latest`,需 `network_mode: host` + volume 挂载 `/proc`、`/sys`、`/`
|
||||
- 端口:`9100`
|
||||
|
||||
**关键告警规则示例:**
|
||||
- 磁盘剩余 < 10%: `node_filesystem_avail_bytes / node_filesystem_size_bytes < 0.10`
|
||||
- CPU 使用率 > 85%: `avg(rate(node_cpu_seconds_total{mode="user"}[2m])) * 100 > 85`
|
||||
- 内存可用 < 15%: `node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes < 0.15`
|
||||
|
||||
---
|
||||
|
||||
## Used By
|
||||
- [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]]
|
||||
|
||||
## Related Sources
|
||||
- [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]]
|
||||
|
||||
Reference in New Issue
Block a user