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

时间:2015-11-04 08:35:38

标签: influxdb

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

2 个答案:

答案 0 :(得分:2)

新版本的InfluxDB支持INTO子句:

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

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

答案 1 :(得分:1)

我想你可以:

  1. 创建临时测量..设置CQ ..插入一些样本数据并在CQ执行后检查结果

  2. [更好的方法]将您的时间序列数据并行发送到2个不同的测量表。在其中一个上运行CQ实验,并在获得所需查询后将其丢弃。

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

    虽然愿意听到其他的想法。

相关问题