在当今大数据时代,对服务器、集群和应用性能的实时监控变得尤为重要。本文将手把手教你如何在 RockyLinux 系统上搭建一套完整的大数据监控体系,使用业界流行的 Prometheus 作为数据采集与存储引擎,配合 Grafana 实现强大的可视化能力,并通过 Node Exporter 收集系统指标。即使你是 Linux 新手,也能轻松完成部署!
首先,确保你有一台运行 RockyLinux 8 或 9 的服务器(物理机或虚拟机均可),并具备 root 权限或 sudo 权限。建议最小配置:2核CPU、2GB内存、20GB硬盘。
更新系统软件包:
sudo dnf update -ysudo dnf install wget curl tar -yNode Exporter 是 Prometheus 官方提供的用于收集主机系统指标(如 CPU、内存、磁盘、网络等)的工具。我们将它部署在需要被监控的 RockyLinux 服务器上。
1. 下载并解压 Node Exporter:
cd /tmpwget https://github.com/prometheus/node_exporter/releases/latest/download/node_exporter-*.linux-amd64.tar.gztar xvfz node_exporter-*.linux-amd64.tar.gzsudo cp node_exporter-*.linux-amd64/node_exporter /usr/local/bin/2. 创建 systemd 服务,以便开机自启:
sudo tee /etc/systemd/system/node_exporter.service <3. 启动服务并设置开机自启:
sudo systemctl daemon-reexecsudo systemctl start node_exportersudo systemctl enable node_exporter此时,访问 http://你的服务器IP:9100/metrics 应能看到大量系统指标输出,说明 Node Exporter安装配置 成功!

Prometheus 负责定时抓取 Node Exporter 提供的数据,并提供查询和告警功能。
1. 创建专用用户并下载 Prometheus:
sudo useradd --no-create-home --shell /bin/false prometheuswget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.linux-amd64.tar.gztar xvfz prometheus-*.linux-amd64.tar.gzsudo mkdir /etc/prometheus /var/lib/prometheussudo cp prometheus-*.linux-amd64/prometheus /usr/local/bin/sudo cp prometheus-*.linux-amd64/promtool /usr/local/bin/sudo chown prometheus:prometheus /etc/prometheus /var/lib/prometheus2. 配置 Prometheus(编辑 /etc/prometheus/prometheus.yml):
sudo tee /etc/prometheus/prometheus.yml <3. 创建 systemd 服务:
sudo tee /etc/systemd/system/prometheus.service <4. 启动 Prometheus:
sudo systemctl daemon-reexecsudo systemctl start prometheussudo systemctl enable prometheus访问 http://你的服务器IP:9090 即可进入 Prometheus Web UI,验证是否能抓取到 Node Exporter 的数据。
Grafana 能将 Prometheus 中的数据以图表形式直观展示,是构建 RockyLinux大数据监控 仪表盘的关键组件。
1. 添加官方仓库并安装:
sudo dnf install -y https://dl.grafana.com/oss/release/grafana-10.1.5-1.x86_64.rpm2. 启动服务:
sudo systemctl start grafana-serversudo systemctl enable grafana-server3. 访问 http://你的服务器IP:3000,默认账号密码为 admin/admin,首次登录会要求修改密码。
4. 在 Grafana 中添加 Prometheus 作为数据源:
- 左侧菜单 → Configuration(齿轮图标)→ Data Sources
- 点击 “Add data source” → 选择 “Prometheus”
- URL 填写:http://localhost:9090
- 点击 “Save & Test”
5. 导入预设仪表盘(推荐 ID: 1860):
- 创建 Dashboard → Import
- 输入 1860 → Load → 选择刚添加的 Prometheus 数据源 → Import
现在,你就能看到一个专业的服务器监控面板,包含 CPU 使用率、内存、磁盘 IO、网络流量等关键指标!
通过本教程,你已成功在 RockyLinux 上搭建了一套完整的 Prometheus监控系统 与 Grafana可视化工具 组合,实现了对服务器资源的实时监控。这套方案不仅适用于单机,也可扩展至 Hadoop、Spark 等大数据集群环境,是构建企业级 RockyLinux大数据监控 平台的坚实基础。
后续你可以进一步配置告警规则(Alertmanager)、增加更多 Exporter(如 MySQL、Redis)、或集成 Loki 实现日志监控,打造更全面的可观测性体系。
关键词回顾:RockyLinux大数据监控、Prometheus监控系统、Grafana可视化工具、Node Exporter安装配置
本文由主机测评网于2025-12-19发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/2025129897.html