2

我正在构建一个应用程序,该应用程序在 SQL 数据库上应用数据科学模型,用于传感器指标。为此,我选择了 PipelineDB(基于 Postgres),它使我能够在我的指标上构建一个连续视图并将模型应用于每个新行。

现在,我只想观察我通过仪表板上的传感器收集的指标。表“指标”如下所示:

+---------------------+--------+---------+------+-----+
| timestamp           | T (°C) | P (bar) | n    | ... |
+---------------------+--------+---------+------+-----+
| 2015-12-12 20:00:00 | 20     | 1.13    | 0.9  |     |
+---------------------+--------+---------+------+-----+
| 2015-12-13 20:00:00 | 20     | 1.132   | 0.9  |     |
+---------------------+--------+---------+------+-----+
| 2015-12-14 20:00:00 | 40     | 1.131   | 0.96 |     |
+---------------------+--------+---------+------+-----+

我想构建一个仪表板,在其中我可以看到我的所有指标随着时间的推移而演变。甚至可以选择显示哪一列。

所以我找到了一些可以满足我需求的工具,它们是用于 InfluxDB 的 Grafana 或 Chronograf。但是它们都不能让我直接插入 Postgres 并查询我的表以生成这些工具所需的公制格式数据。

您对我应该如何使用带有此类数据的此类仪表板有什么建议吗?

4

1 回答 1

1

这里有点晚了,但 Grafana 现在直接支持 Postgresql 数据源:https ://grafana.com/docs/features/datasources/postgres 。我已经在几个项目中使用过它,而且它非常容易设置和使用。

于 2019-08-08T18:38:12.760 回答