讲师中心 微信公众号

工具推荐

视频效率加速
立刻MV
立刻MV

低成本歌曲 MV、视频生成

updream

一键生成高质量推广成片

剧云
剧云

中文短剧剧本制作平台

Laper
Laper

剧本策划到成片协作

银河麒麟os怎么安装Prometheus与Grafana监控

星宇大大_8679

星宇大大_8679

发布时间:2026-11-10 07:58:48

|

386人浏览过

|

来源于php中文网

原创

必须严格匹配CPU架构(aarch64/x86_64)、使用非root用户(prometheus/grafana-server)、按/opt/prometheus/{bin,conf,data}和标准rpm路径部署,配置systemd服务并校验promtool,否则将出现二进制不可执行、端口不监听、配置不加载或服务退出等故障。

银河麒麟os怎么安装prometheus与grafana监控

在银河麒麟V10操作系统上从零安装Prometheus与Grafana,必须严格匹配CPU架构、使用非root用户启动、按规范路径部署并配置systemd服务,否则将出现“cannot execute binary file”、端口无法监听、配置不加载或服务启动后立即退出等基础故障。

确认系统架构并下载对应二进制包

执行 uname -m 查看输出结果:若为 【aarch64】,必须下载 Linux ARM64 版本;若为 x86_64,则下载 AMD64 版本。错选架构会导致二进制文件完全不可执行。

访问 Prometheus 官方 Release 页面(如 v2.49.1),复制对应架构的下载链接,用 wget 下载:
ARM64 示例:wget https://github.com/prometheus/prometheus/releases/download/v2.49.1/prometheus-2.49.1.linux-arm64.tar.gz

下载 Grafana 时同样注意架构:前往 https://www.php.cn/link/e2144fe84da8a2bfdb7b9742702c9ce4,选择 “Linux (ARM64)” 或 “Linux (AMD64)” 的 .rpm 包,例如:wget https://dl.grafana.com/oss/release/grafana-10.4.3-1.aarch64.rpm(ARM64)或 wget https://dl.grafana.com/oss/release/grafana-10.4.3-1.x86_64.rpm(AMD64)。

部署Prometheus:创建目录→解压→配置→校验

不要将Prometheus解压到 /root 或普通用户家目录——systemd服务会因权限或路径不可靠而拒绝启动。

执行以下命令建立标准结构:
mkdir -p /opt/prometheus/{bin,conf,data}

解压至 bin 目录并剥离顶层文件夹:
tar -zxvf prometheus-2.49.1.linux-arm64.tar.gz -C /opt/prometheus/bin --strip-components=1

复制默认配置模板:
cp /opt/prometheus/bin/prometheus.yml /opt/prometheus/conf/

编辑配置文件:
vim /opt/prometheus/conf/prometheus.yml
在 scrape_configs: 下插入静态任务(缩进必须为2个空格):

- job_name: "prometheus"<br>  static_configs:<br>  - targets: ["localhost:9090"]

同时确保 global: 块中设置了合理采集间隔(ARM平台务必 ≥30s):
scrape_interval: 30s

保存后立即校验语法,避免配置错误导致服务启动失败:
/opt/prometheus/bin/promtool check config /opt/prometheus/conf/prometheus.yml

配置Prometheus系统服务并启用

创建专用用户,禁止其登录shell:
sudo useradd --no-create-home --shell /bin/false prometheus

授权目录归属:
sudo chown -R prometheus:prometheus /opt/prometheus

创建 systemd 服务文件:
sudo vim /etc/systemd/system/prometheus.service
填入以下内容(路径、用户、参数需与实际一致):

[Unit]<br>Description=Prometheus Monitoring System<br>After=network.target<br><br>[Service]<br>Type=simple<br>User=prometheus<br>ExecStart=/opt/prometheus/bin/prometheus \<br>  --config.file=/opt/prometheus/conf/prometheus.yml \<br>  --storage.tsdb.path=/opt/prometheus/data \<br>  --web.console.templates=/opt/prometheus/bin/consoles \<br>  --web.console.libraries=/opt/prometheus/bin/console_libraries<br>Restart=on-failure<br><br>[Install]<br>WantedBy=multi-user.target

重载配置并启用服务:
sudo systemctl daemon-reload
sudo systemctl enable prometheus
sudo systemctl start prometheus

检查状态是否为 active (running),并确认 9090 端口已监听:
sudo systemctl status prometheus
sudo ss -tlnp | grep :9090

安装并启动Grafana

方法一:使用 rpm 包安装(推荐)
sudo yum localinstall grafana-10.4.3-1.aarch64.rpm -y(ARM64)或 sudo yum localinstall grafana-10.4.3-1.x86_64.rpm -y(AMD64)

方法二:若 yum 报依赖缺失(常见于麒麟精简版),改用 rpm 强制安装:
sudo rpm -ivh --force --nodeps grafana-10.4.3-1.aarch64.rpm

安装完成后,Grafana 服务已注册为 grafana-server,直接启用:
sudo systemctl daemon-reload
sudo systemctl enable grafana-server
sudo systemctl start grafana-server

验证 Grafana 是否运行正常:
sudo systemctl status grafana-server
确认 3000 端口监听:
sudo ss -tlnp | grep :3000

首次访问 http://[服务器IP]:3000,使用默认账号密码 admin/admin 登录,系统会强制要求修改密码。

配置Grafana数据源并导入主机监控面板

登录 Grafana Web 界面 → 左侧齿轮图标「Configuration」→ 「Data Sources」→ 「Add data source」→ 选择 Prometheus。

在 URL 栏填写:
http://localhost:9090
其他保持默认,点击「Save & test」——显示 “Data source is working” 即成功。

返回首页 → 「+」→ 「Import」→ 输入公开面板 ID:
推荐使用 Node Exporter Full 面板,ID 为 1860(适配 Prometheus 2.40+)。

点击「Load」→ 在「Prometheus」下拉菜单中选择刚添加的数据源 → 「Import」。

稍等数秒,面板自动加载完成,即可看到 CPU、内存、磁盘 IO、网络等实时指标曲线。

热门AI工具

更多
Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

相关专题

更多
Grafana重置admin密码
Grafana重置admin密码

本专题整合了grafana admin密码相关教程,阅读专题下面的文章了解更多详细内容。

2494

2025.09.02

Grafana admin密码
Grafana admin密码

本专题整合了Grafana密码相关教程,阅读专题下面的文章了解更多详细内容。

730

2025.12.09

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

40

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

20

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

20

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

40

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

40

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

40

2026.11.04

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

40

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn