0

この続行クエリ:

/^Jmeter から mean(elapsed) を平均として、percentile(elapsed,95) を percentile_95 として、max(elapsed) を最大値として選択します。/ time(1s) でグループ化 fill(null) into 1sec.timing.:series_name backfill(false)*

エラーの原因:

[2015/07/01 08:05:38 IDT] EROR 連続クエリのデータを書き込めませんでした: %!(EXTRA *errors.errorString=proto: Marshal called with nil)

そして動作しません。

fill(null) がなければ CQ は正常に機能しますが、連続して間隔を埋める必要があります。

いくつかの回避策はありますか?

4

1 に答える 1

0

InfluxDB (v0.8) では、連続クエリは、クエリの各実行の結果をシリーズに挿入します。CQ の実行で結果が生成されない場合、シリーズには何も書き込まれません。

定義上、aFILL(null)は結果を返さないため、その CQ の実行のシリーズには何も書き込まれません。

あなたがやろうとしていると私が思うことを達成するには、CQによって作成されたシリーズを aFILL(null)と a 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 に答える