我是Grafana的新手,我想了解有关Grafana的后端操作,它如何使用Java脚本工作以及该图将如何以规则的time_interval连续绘制的信息
答案 0 :(得分:1)
Grafana docs包含您正在寻找的一些信息。
注册内部工作。
以图形面板为例。
称为timeSrv的服务会根据仪表板上设置的计时器广播refresh event。
此请求在grafana的多个地方都被捕获。我们感兴趣的是MetricsPanelCtrl,它是图形面板的父级。
从issues a call to the data-source query method开始,它将获取数据。
一旦接收到数据,它就会发出一个“数据已接收”事件,并由graph panel controller捕获并处理以呈现图形。