繁体   English   中英

使用javascript(在客户端,使用浏览器)从InfluxDB检索数据

[英]Retrieve data from InfluxDB with javascript (client-side, using a browser)

我想建立一个静态的html页面,该页面从influxDB中检索数据。 是否有任何jquery / ajax解决方案甚至js库都可以做到这一点? 我尝试使用influent ,这是一种适用于Javascript应用程序的InfluxDB驱动程序,它说它可以在浏览器中工作,但是当我尝试使用influent.js时却没有成功

我使用开发人员工具捕获了Grafana发送的http请求以创建图形,并尝试使用jQuery get()进行相同操作:

// something like this
$.get("http://localhost:8086/query?db=mydb&epoch=ms&q=SELECT+mean(value)+FROM+%22cpu_load_short%22+WHERE+time+%3E+1443610329s+and+time+%3C+1443629449s+GROUP+BY+time(30s)").done(
   function (data) { console.log(data);
});

InfluxDB返回JSON,稍后我会处理并创建一个图。 请参阅influxDB-查询数据

Influent是为InfluxDB维护得最好的javascript库。 如果它不起作用,最好在仓库中打开一个问题,而不是寻找另一个库。 我不知道与InfluxDB 0.9兼容的任何其他库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM