0

这个继续查询:

从/^Jmeter中选择平均值(经过)作为平均值,百分位数(经过,95)作为百分比_95,最大值(经过)作为最大值。/ 按时间分组(1s)填充(空)到 1sec.timing.:series_name 回填(假)*

导致错误:

[2015/07/01 08:05:38 IDT] 错误无法为连续查询写入数据:%!(EXTRA *errors.errorString = proto:Marshal 以 nil 调用)

并且不起作用。

没有 fill(null) CQ 工作正常,但我需要连续填充间隔。

是否存在一些解决方法?

4

1 回答 1

0

在 InfluxDB (v0.8) 中,连续查询将每次运行查询的结果插入到一个系列中。如果 CQ 的运行没有产生任何结果,则不会向系列写入任何内容。

根据定义, aFILL(null)不返回任何结果,因此不会将任何内容写入该系列的 CQ 运行。

要完成我认为您正在尝试做的事情,请使用 aFILL(null)和 a查询 CQ 创​​建的系列GROUP BY time(1s)。例如,

SELECT average, percentile_95, maximum FROM 1sec.timing.:series_name GROUP BY time(1s) FILL(null)
于 2015-07-02T01:00:23.907 回答