gpt4 book ai didi

kubernetes - 使用HTTP POST将OpenTSDB写入Bigtable不起作用(使用Kubernetes(

转载 作者:行者123 更新时间:2023-12-02 12:18:11 25 4
gpt4 key购买 nike

Updated with more information



我正在按照此指南在Bigtable上设置OpenTSDB:
https://cloud.google.com/solutions/opentsdb-cloud-platform

效果很好,一切都很好。

现在,我尝试使用LoadBalancer(类型)打开 opentsdb-write服务。看起来也很好。

注意:请使用GCP负载平衡器。

然后,我使用失眠将POST发送到 ./api/put端点-并按预期方式获得了 204(此外,使用 ?details也没有显示错误,而且 ?sync也没有显示错误)(请参阅 http://opentsdb.net/docs/build/html/api_http/put.html)

查询数据时(在 ./api/query上获取GET),我看不到数据(在grafana中具有相同的效果)。另外,我在bigtable的 tsdb表中看不到任何数据。

我的结论是:尽管tsd返回204,但没有数据写入Bigtable。

有趣的事实: 指标已创建(我可以在Bigtable( cbt read tsdb-uid)中看到它,还可以在opentsdb-ui(和grafana)中自动完成选择指标,但没有数据。

当我在本教程中使用Heapster-Example时,所有方法都可以使用。

还有(对我而言)有趣的部分:

注意:发生了几次,有大量延迟,或者在停止/重新启动kubernetes集群之后,数据才出现。突然。到目前为止,我无法复制。

我一定会错过一些非常简单的东西。

注意:我没有在日志(stackdriver)和UI(opentsdb UI)中看到任何错误,既没有bigtable也没有Kubernetes,也没有我能想到的任何错误。

注意:我使用的配置与本教程中的链接相同。

我正在使用的看跌期权(请参阅204):

enter image description here

如果我添加 ?details,则表明成功:

enter image description here

最佳答案

我的猜测是,这与opentsdb刷新频率有关。关闭tsdb群集时,将自动进行刷新。我不确定100%,但是我认为tsd.storage.flush_interval配置可以管理该过程。

您可以通过google-cloud-bigtable-discuss组与维护图书馆的团队联系,您可以从Cloud Bigtable support page进入该组进行更细微的讨论。

作为FYI,我们(Google)正在积极将https://cloud.google.com/solutions/opentsdb-cloud-platform更新为OpenTSDB和AsyncBigtable的最新版本,这应该可以提高大量性能。

关于kubernetes - 使用HTTP POST将OpenTSDB写入Bigtable不起作用(使用Kubernetes(,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53999403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com