跳到主要内容

在 PlantPulse Dashboard 中创建仪表板

时序引擎 内置了 PlantPulse Dashboard(端口 3000)。由于专用的数据源插件和五个预配置的仪表板已经就绪,通常 无需新增内容,只需修改即可。

首先要确认的事项
pd status timeseries # engine(tse) → dashboard(grafana) 순으로 뜬다
curl -k https://<호스트>:3000/ # PlantPulse Dashboard 로그인 화면

pd 服务名称是 timeseries,并且 仅在 MASTER 节点上运行(自 2026-09-05 起)。

内置内容​

项目值
数据源插件plantpulse-timeseries-datasource — 「PlantPulse Timeseries」
自定义面板kopens-status-timeline-panel — 将布尔(0/1)时序显示为 颜色带
预配置仪表板PLANTPULSE 文件夹中有五个 — datalake · edge · messaging · server · statistics

预配置仪表板是通过 文件进行预置 的(disableDeletion: true、 allowUiUpdates: false)。在界面上修改后不会保存,因此请 复制后使用。

创建新仪表板​

1. 选择数据源​

添加面板后,在数据源中选择 PlantPulse Timeseries。 如果列表中不存在,说明插件未加载,请在 pd restart timeseries 后重新查看。

2. 通过标签路径指定序列​

此数据源不是用 SQL,而是通过 标签路径 查找序列——与 TQL 的 FROM 子句格式相同。

<채널>.<설비>.<태그>
예: CHANNEL1.PUMP1.TEMP_0001

如果想直接使用查询语言,可以使用 TQL → TQL 与 JDBC 驱动

3. 填充空白区间​

以比采集周期更密集的间隔绘制时,空桶会显示为断开的线。 使用时序函数的 time_bucket_gapfill · locf 进行填充 → 时序函数

4. 状态信号请使用专用面板​

对于运行/停止等 0/1 信号,时间轴比折线图更易读。 在面板类型中选择 Status Timeline。

连接到外部 Grafana​

如果已有运行的 Grafana,也可以连接到它。有两种方式。

方式做法
迁移插件将内置数据源插件复制到外部 Grafana 的插件目录
通过 JDBC 连接jdbc:ts://<호스트>:7800 — TQL 与 JDBC 驱动
数据源 URL 是「容器内地址」

内置 PlantPulse Dashboard 的数据源指向 TSE_URL(默认 http://tse:7800)—— 这是 容器网络内的名称,从外部无法访问。在外部 Grafana 中 必须改为实际的主机地址。

如果熟悉 PromQL​

TSE 还提供 Prometheus 兼容适配器。可以不使用专用插件,而是通过 Grafana 的 Prometheus 数据源连接,直接使用 PromQL → Prometheus 集成

堆栈本身的健康状态(容器状态·端口)是另一回事,管理控制台通过 /metrics 提供。 → 端口与服务管理

相关文档​