百度官方网站下载,农夫山泉vi设计手册,官网建站系统,免费建网站系统平台服务器部署 Prometheus 与图形化界面 Grafana 一、准备工作1.1 系统背景 二、部署 Prometheus2.1 下载并解压 Prometheus2.2 配置 Prometheus2.3 启动 Prometheus2.4 检查服务 三、部署 Node Exporter3.1 下载并解压 Node Exporter3.2 启动node_exporter3.2 检查服务 四、部署… 服务器部署 Prometheus 与图形化界面 Grafana 一、准备工作1.1 系统背景 二、部署 Prometheus2.1 下载并解压 Prometheus2.2 配置 Prometheus2.3 启动 Prometheus2.4 检查服务 三、部署 Node Exporter3.1 下载并解压 Node Exporter3.2 启动node_exporter3.2 检查服务 四、部署 Grafana图形化界面4.1 添加仓库并安装4.2 启动并访问 五、配置 Grafana 数据源与仪表盘5.1 添加数据源5.2 导入仪表盘5.3 监控页面UI ✅ 总结 记录在 CentOS 8 上部署 Prometheus 监控系统并配置图形化界面 Grafana。 一、准备工作
1.1 系统背景
操作系统CentOS 8用户权限root 或具有 sudo 权限服务器开放9090(Prometheus Server 的默认端口)、9100(Node Exporter 的默认端口)、3000( Grafana 的默认端口) 二、部署 Prometheus
使用Github下载方式防止命令下载卡住
2.1 下载并解压 Prometheus
进入Prometheus Gihub官网https://github.com/prometheus/prometheus/releases 点击Show all 38 assets 查看更多版本选择prometheus-3.4.1.linux-amd64.tar.gz点击即可下载 使用Termius或者Filezilla 等传输工具将下载好的压缩包上传到服务器opt目录
# 进入opt目录
cd /opt # 解压文件tar -xzf prometheus-3.4.1.linux-amd64.tar.gz
# 进入prometheus目录
cd prometheus2.2 配置 Prometheus
添加node_exporter三行配置后面会安装node_exporter 编辑配置文件 prometheus.yml
# /opt/prometheus/prometheus.ymlglobal:scrape_interval: 15sscrape_configs:- job_name: prometheusstatic_configs:- targets: [localhost:9090]- job_name: node_exporter # Node Exporter 机器指标static_configs:- targets: [localhost:9100] # Node Exporter 默认端口
2.3 启动 Prometheus
./prometheus --config.fileprometheus.yml 或使用 screen 启动后台任务 screen -S prometheus
./prometheus --config.fileprometheus.yml2.4 检查服务
netstat -tulnp | grep 9090打开浏览器访问
http://服务器:9090三、部署 Node Exporter
3.1 下载并解压 Node Exporter
进入node_exporter官网https://github.com/prometheus/node_exporter/releases 选择node_exporter-1.9.1.linux-amd64.tar.gz点击即可下载 使用Termius或者Filezilla 等传输工具将下载好的压缩包上传到服务器opt目录
cd /opt
# 解压tar -xzf node_exporter-1.9.1.linux-amd64.tar.gz3.2 启动node_exporter
cd /opt# 进入解压后目录
cd node_exporter-1.9.1.linux-amd64# 启动服务
./node_exporter 监听端口为 9100 3.2 检查服务
netstat -tulnp | grep 9100打开浏览器访问
http://服务器ip:9100/metrics四、部署 Grafana图形化界面
4.1 添加仓库并安装
# 添加仓库
sudo tee /etc/yum.repos.d/grafana.repo /dev/null EOF
[grafana]
nameGrafana OSS
baseurlhttps://packages.grafana.com/oss/rpm
repo_gpgcheck1
enabled1
gpgcheck1
gpgkeyhttps://packages.grafana.com/gpg.key
EOF# 安装
sudo dnf install grafana -y4.2 启动并访问
# 启动并设置开机自启
sudo systemctl start grafana-server
sudo systemctl enable grafana-server查看 Grafana 状态
sudo systemctl status grafana-server打开浏览器访问
http://服务器ip:3000默认账户密码admin / admin首次登录强制修改密码 五、配置 Grafana 数据源与仪表盘
5.1 添加数据源
选择⚙️ 添加数据源
url地址输入http://localhost:9090
5.2 导入仪表盘
左侧菜单 → “” → “Import”输入仪表盘 ID例如 11074Node Exporter Quickstart1860Node Exporter Full老版本需注意兼容问题 点击 “Load” → 选择数据源 → “Import” 如果报错如 e.replace is not a function说明仪表盘模板不兼容可使用新版或手动修复 JSON 文件。 5.3 监控页面UI ✅ 总结
部署 Prometheus Grafana 的组合可以实现对 Linux 系统的全面监控和可视化展示。通过 Node Exporter 提供详细的指标数据再借助 Grafana 直观呈现另外也可Spring Boot、Mysql、Redis等都可以被监控按需配置即可希望本片文章对你有所帮助掰掰