在将连续查询添加到生产Influxdb之前测试连续查询的最佳方法

问题描述 投票:3回答:2

什么是向生产db Influxdb添加新的连续查询的最佳方法?克隆生产潮流?我希望避免这种情况。有没有一种很好的方法来测试并通过Web管理界面尝试它们?

influxdb
2个回答
1
投票

我想你可以:

  1. 创建临时测量..设置CQ ..插入一些样本数据并在CQ执行后检查结果
  2. [更好的方法]将您的时间序列数据并行发送到2个不同的测量表。在其中一个上运行CQ实验,并在获得所需查询后将其丢弃。

Web界面可能对您没有多大帮助,因为CQ在您执行时不会返回结果。它们只是将输出传输到您定义的新测量表。然后,您可以在CQ的至少1次迭代成功完成后对下采样测量表运行查询。

我很想听到其他的想法。


2
投票

新版本的InfluxDB支持INTO子句:

https://docs.influxdata.com/influxdb/v1.4/query_language/data_exploration/#the-into-clause

因此,您可以直接运行自己的CQ SELECT语句(不要忘记为WHERE time添加GROUP BY time子句)。

© www.soinside.com 2019 - 2024. All rights reserved.