Prometheus 数据可视化:Grafana 面板搭建与配置

风杰吖_9687

风杰吖_9687

2026-08-21

974人浏览

原创

grafana 展示 prometheus 数据的核心是正确配置数据源、选用社区模板、精准编写 promql 并设置单位与变量联动;需依次完成添加 prometheus 数据源、导入 dashboard 模板(如 id 1860)、配置 panel 单位与刷新间隔、启用 alert 及合理分组指标。

prometheus 数据可视化:grafana 面板搭建与配置

用 Grafana 展示 Prometheus 数据,核心是把数据源连上、面板配对、指标写准。不需要从零画图,重点在选对模板、调好查询、设对单位。

添加 Prometheus 数据源

进入 Grafana(默认 http://localhost:3000),按顺序操作:

  • 左侧菜单点 Configuration → Data Sources → Add data source
  • 搜索并选择 Prometheus
  • 填写名称(如 prometheus-prod)和 URL(如 http://prometheus-server:9090
  • HTTP Method 建议选 GET(兼容性更好)
  • 点击 Save & test,看到绿色提示 “Data source is working” 即成功

导入现成监控面板

比手动建更高效,推荐使用社区验证过的模板:

智能数据可视化
智能数据可视化

AI智能数据可视化;支持多种图表类型(柱状图、折线图、饼图、散点图、直方图、箱线图、小提琴图、面积图、热力图、平行坐标图、旭日图等),根据数据特征自动分析并推荐最佳图表组合,生成精美交互式HTML仪表板

下载
  • 访问 https://grafana.com/grafana/dashboards/,搜索关键词如 node exportermysqlredis
  • 选一个评分高、更新近的模板(例如 Node Exporter Full:ID 1860
  • 在 Grafana 中点 Dashboard → New → Import,粘贴 ID 或上传 JSON
  • Import 页面中务必选对刚添加的 Prometheus 数据源,再点击 Load

导入后,面板会自动适配变量(如 $instance),可下拉切换不同主机或服务。

配置单个 Panel 的关键细节

手动添加或编辑 Panel 时,以下三点常被忽略但影响展示效果:

  • PromQL 要带单位转换:比如 CPU 使用率原始值是小数(0.72),想显示为 72%,需写成 100 * (1 - avg by(instance)(rate(node_cpu_seconds_total{mode="idle"}[5m])))
  • 纵坐标单位设为百分比:Panel 右侧设置 → Standard Options → Unit → Percent (0–100),同时设 Min=0、Max=100
  • 启用变量联动:在 Dashboard 设置里添加变量(如 instance 类型为 Query,Query 填 label_values(node_uname_info, instance)),Panel 查询中用 {instance=~"$instance"} 就能动态过滤

优化面板实用性

让监控真正可用,不只是好看:

  • 给每个 Panel 加明确标题(如 “CPU 使用率(5 分钟平均)”),避免只写 “CPU”
  • 设置合理刷新间隔(右上角 Refresh 下拉选 30s 或 1m,避免频繁刷崩前端)
  • 对关键指标开启 Alert:在 Panel 编辑页底部点 Alert → 配置阈值与通知渠道(需提前对接 Alertmanager)
  • 同一类指标(如 CPU、内存、磁盘)放在同一 Row,用 Row 标题统一说明用途

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

数据可视化

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

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

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

2025.09.02

1894

12

Grafana admin密码
Grafana admin密码

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

2025.12.09

710

9

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

2026.09.22

0

25

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

20

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

20

24

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

2026.09.21

0

20

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

2026.09.21

0

17

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

2026.09.21

0

12

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

40

13

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程