跳转到主要内容
仪表盘是一组面板,每个面板由各自的查询(SQL 或 PromQL)驱动,作用于你的数据流。布局与 Grafana 兼容, 因此可直接导入现有的 Grafana JSON 继续使用。

面板

每个面板独立查询并以某种可视化类型渲染。面板排布在 12 列栅格上(Grafana 的 24 列宽度会被压到 12)。支持 的类型:
类型渲染
timeseries / graph时间序列折线/面积图。
bar分组或堆叠柱状图。
stat单个标量(最后一个值),可带单位。
gauge带 min/max 与阈值配色的环形仪表。
table原始行。
logs紧凑日志列表(时间 · 级别 · 消息)。
heatmap数值强度网格。
pie各序列占总量的比例。
geomaplat / lon 打点。
text静态 Markdown——标题、说明、链接。
每个面板查询可带可选的 legendFormat(如 {{service}}),用标签为序列命名。

变量

仪表盘可声明模板变量,显示在栅格上方的变量栏。变量值在运行时代入每个面板的查询,因此同一个仪表盘 无需逐面板编辑即可切到不同的 service、host 或环境。

时间范围与时区

仪表盘的时间范围作用于所有面板。图表坐标轴与 tooltip 按你的偏好时区渲染——在时区选择器里设置一次, 所有面板随之跟随。该偏好与应用其余部分(表格、详情视图)共享,时间戳处处一致。

文件夹

把相关仪表盘归入文件夹便于导航与访问。仪表盘列表可按文件夹筛选、按名称搜索。

从 Grafana 导入

仪表盘 → 导入 粘贴或上传 Grafana 仪表盘 JSON。面板、栅格位置、变量与时间范围会映射到 MoleSignal 的模型;面板 targets 保留其 SQL / PromQL,查询照常作用于你的数据流。

仪表盘 API

通过 HTTP API 创建仪表盘与文件夹。