登录
首页 >  Golang >  Go问答

使用Go语言的InfluxDB1客户端库进行数据查询的方法是什么?

来源:stackoverflow

时间:2024-02-18 11:00:23 298浏览 收藏

从现在开始,我们要努力学习啦!今天我给大家带来《使用Go语言的InfluxDB1客户端库进行数据查询的方法是什么?》,感兴趣的朋友请继续看下去吧!下文中的内容我们主要会涉及到等等知识点,如果在阅读本文过程中有遇到不清楚的地方,欢迎留言呀!我们一起讨论,一起学习!

问题内容

我的库是github.com/influxdata/influxdb1-client/v2,我需要使用它来操作victoriametrics,例如我需要进行以下查询:

sort_desc(avg(idc_bandwidth_5m_data_cube_just_idc_bandwidth_kilobits{idc=~"$cluster", isp=~"$isp"}[5m]) by (idc))

我该怎么办?或者还有其他更好的库可以用吗?救救我!!!

能给我一个示例代码吗?


正确答案


恐怕 github.com/influxdata/influxdb1-client/v2 无法用于读取来自 VcitoriaMetrics 的数据。您需要一个可以通过 HTTP 发送 PromQL/MetricsQL 查询并解析响应的库。我不确定是否有一个好的 Golang 库可以实现这一点。我只听说过JS lib

一般来说,很少需要向 VictoriaMetrics 或 Prometheus 发送查询和解析响应。当需要时,通常是从头开始实施。请使用以下link作为参考。

您可能还对以下问题感兴趣:恐怕 github.com/influxdata/influxdb1-client/v2 无法用于读取来自 VcitoriaMetrics 的数据。您需要一个可以通过 HTTP 发送 PromQL/MetricsQL 查询并解析响应的库。我不确定是否有一个好的 Golang 库可以实现这一点。我只听说过JS lib

一般来说,很少需要向 VictoriaMetrics 或 Prometheus 发送查询和解析响应。当需要时,通常是从头开始实施。请使用以下link作为参考。

您可能还对以下问题感兴趣:https://github.com/VictoriaMetrics/VictoriaMetrics/issues/108

终于介绍完啦!小伙伴们,这篇关于《使用Go语言的InfluxDB1客户端库进行数据查询的方法是什么?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>