我是ELK新秀
我有一个小问题想在这里问
如何显示TSVB的2个月平均水平?
这是这样的示例数据:
date Execution Time Job Name
20200102 22 Job 1
20200102 33 Job 2
20200202 11 Job 1
20200205 45 Job 3
20200210 100 Job 5
20200311 10 Job 6
20200320 1 Job 9
20200417 55 Job 10
我想展示:
在X轴上显示每天
Y轴显示2个月的平均值,如下所示:
20200102 ---->(22 + 33)/ 2(每天的不同工作计数:Job1和2)
时间范围是20200102至20191102
2020202 ----->(11 + 22 + 33)/ 3(每天不同的工作计数:Job1、2和Job 1从0202开始)
时间范围是20200202至20191202
20200203至20200204没有数据,因此与20200202相同
20200205 ----->(45 + 11 + 22 + 33)/ 4
时间范围是20200205至20191205
20200210 ----->(100 + 45 + 11 + 22 + 33)/ 5
时间范围是20200210至20191210
20200311 ----->(10 + 100 + 45 + 11)/ 3
时间范围是20200311至20200111
....
如果您有任何意见,请告诉我:pray::pray:
最佳答案
我在TSVB上成功演出
我使用移动平均线修复时间范围问题,窗口大小为60(2个月)
我使用计数并从选项添加过滤器
终于用Bucket Script解决了这个问题:
params.moving_sum / params.moving_count
关于elasticsearch - 如何显示Kibana TSVB的2个月平均水平?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62060794/