Grafana 仪表板导致 Firefox 浏览器崩溃
Posted
技术标签:
【中文标题】Grafana 仪表板导致 Firefox 浏览器崩溃【英文标题】:Grafana dashboard causing Firefox browser crash 【发布时间】:2020-06-09 04:31:17 【问题描述】:我在 Grafana 中使用状态图面板来实时可视化某些机器的状态。想要的时间范围是最后 8 小时,数据必须每 1 秒显示一次。 我使用 mysql 作为数据库,我的查询如下所示:
SELECT
$__timeGroupAlias(creation_date,1s,previous),
Workplace AS metric,
MachineState
FROM fahrtenschreiber
WHERE
$__timeFilter(creation_date) AND Area = 'Bereich_Vorhobel'
GROUP BY 1,2
ORDER BY Sortnumber ASC
此查询导致 Firefox 浏览器崩溃。 有人可以帮忙吗??提前谢谢你
【问题讨论】:
您是否尝试每 1 秒运行一次查询? 我尝试每 30 秒运行一次 【参考方案1】:时间范围为过去 8 小时,数据必须每 1 秒显示一次
我猜你的意思是 1 秒时间聚合的数据。
数学:8 小时 x 60 分钟 x 60 秒 x 1 个数据点/秒 = 28800 个数据点
顶部显示器通常具有 4k 分辨率,因此无法正确可视化具有 4k 像素的 28.8k 时间序列数据点 + 您遇到内存耗尽问题,因此 Firefox 崩溃了。
使用时间聚合(在这种情况下 10 秒似乎是合理的)或更短的时间范围 => 将返回更少的数据点并且浏览器不需要那么多内存。
当然,您可以尝试其他方式,也可以为系统添加更多内存,但这只是解决方法,而不是正确的解决方案。
【讨论】:
以上是关于Grafana 仪表板导致 Firefox 浏览器崩溃的主要内容,如果未能解决你的问题,请参考以下文章
无法使用来自浏览器的入口访问我在 k8s 集群上的 grafana 仪表板