我对 Grafana 中的可视化有疑问。 我的问题是日期被推迟一小时。
截屏时时间为 19:45。数据在 18:53 至 19:02 之间记录,并在数据库 (InfluxDB) 中正确记录。但在 Grafana 中显示时间为 19:53 至 20:02(如上图所示)。
我已经检查了Grafana服务器的时间以及InfluxDB的安装时间,它们与当前时间匹配。 我的时区是“欧洲/柏林”(CET)。我认为这个问题与时区有关,但无法提出解决方案。 我非常感谢您的回答。
没错。 InfluxDB 中的数据保存在 UTC 时区,例如
2022-01-04 18:53:00 UTC
。但 Grafana(仪表板)位于 CET 时区,因此 UTC 时间以 CET 时区显示 - 2022-01-04 18:53:00 UTC
= 2022-01-04 19:53:00 CET
。这是 Grafana 的默认行为。您可以在Grafana仪表板时间设置中对其进行自定义。因此,如果您想查看与 InfluxDB 中保存的时区相同的日期,您可以为仪表板设置 UTC
时区。