simple-streaming-datasource:端到端Grafana流数据源示例

时间:2024-05-03 03:36:13
【文件属性】:

文件名称:simple-streaming-datasource:端到端Grafana流数据源示例

文件大小:2.82MB

文件格式:ZIP

更新时间:2024-05-03 03:36:13

JavaScript

从Grafana v6.4开始,不再支持/不再需要此仓库中的hack。 在社区积极反馈之后,Grafana v6.4添加了本机流支持。 请参考或的官方流传输示例。 简单流数据源 受Grafanacon 2019的实时流媒体的启发,这是数据源中流媒体的生动示例,其中包括引用服务器以流式传输随机数据。 此示例解决了演讲中提到的一些缺点。 现在可以通过RXJS节流来控制面板重绘。 您可以根据使用情况调整频率。 查询更改时,流将被取消/重新启动。 动机 流数据是减轻指标后端/网络压力的好方法。 与其使用5s仪表板刷新(一遍又一遍地请求重复的点),不如流化新数据! 运行示例 像安装任何grafana数据源一样进行安装。 然后,运行go run server.go 。 这将在http://localhost:8080处生成一个服务器,此数据源从该服务器读取数据。 还包括一个演示仪表板。 默认情


【文件预览】:
simple-streaming-datasource-master
----.gitignore(431B)
----package.json(1KB)
----src()
--------datasource.js(807B)
--------stream_handler.js(3KB)
--------query_ctrl.js(1KB)
--------plugin.json(797B)
--------module.js(306B)
--------vendor()
--------partials()
--------dashboards()
----livedata.gif(2.82MB)
----server.go(1KB)
----Gruntfile.js(1KB)
----dist()
--------datasource.js(2KB)
--------query_ctrl.js.map(2KB)
--------stream_handler.js(5KB)
--------query_ctrl.js(3KB)
--------plugin.json(797B)
--------datasource.js.map(2KB)
--------module.js.map(662B)
--------module.js(748B)
--------README.md(2KB)
--------vendor()
--------stream_handler.js.map(6KB)
--------partials()
--------dashboards()
----LICENSE(1KB)
----README.md(2KB)
----yarn.lock(74KB)

网友评论