0
私はtelegrafからのデータを、kapacitorに流入させる前に集計したいと思っています。そして私は、私が50パーセンタイルのための唯一の値を持っている、と私はevalの中で「パーセンタイル」を使用するので、私はそれに驚いていないのですが、それでも、私は見つけることができない私のデータベースでテスト複数の百分位数を持つKapacitorタスク
var firstPerc = stream
|from()
.measurement('my_tmp_measurement_from_telegraf')
var secondPerc = stream
|from()
.measurement('my_tmp_measurement_from_telegraf')
firstPerc
|join(secondPerc)
.as('fp', 'sp')
|percentile('fp.myAggVal', 50.0)
|eval(lambda: "percentile")
.as('50p')
|percentile('sp.myAggVal', 90.0)
|eval(lambda: "percentile")
.as('90p')
|window()
.period(60s)
.every(60s)
.align()
|influxDBOut()
.database('myDBInInflux')
.retentionPolicy('autogen')
のためのシンプルな目盛りを書きました私が必要とする結果を得る方法についてのKapacitorのドキュメントの手がかり。
time 50p 90p someOtherP's otherDataICanPropablyHandle
HALP:ここ
あなたは私が切望する "視覚的な" 結果を持っています!