Kibana 基巴纳平均值不符合预期

Kibana 基巴纳平均值不符合预期,kibana,Kibana,我是一个试图学习基巴纳的新手。我已将此数据插入到elastic中。刚刚通过、失败并跳过了测试用例计数 testMethodsSummary.passed:0 testMethodsSummary.failed:1 testMethodsSummary.skipped:0 _id:AWBP0yDXO9VGNRQOwYSD _类型:uc _索引:msm _分数:1 testMethodsSummary.通过:1 testMethodsSummary.失败:0 testMethodsSummary.跳

我是一个试图学习基巴纳的新手。我已将此数据插入到elastic中。刚刚通过、失败并跳过了测试用例计数

testMethodsSummary.passed:0 testMethodsSummary.failed:1 testMethodsSummary.skipped:0 _id:AWBP0yDXO9VGNRQOwYSD _类型:uc _索引:msm _分数:1 testMethodsSummary.通过:1 testMethodsSummary.失败:0 testMethodsSummary.跳过:0 _id:AWBP0wHiO9VGNRQOwYSC _类型:uc _索引:msm _分数:1 testMethodsSummary.passed:5 testMethodsSummary.failed:1 testMethodsSummary.skipped:0\u id:AWBP0tthO9VGNRQOwYSB\u类型:bat\u索引:msm\u分数:1 TestMethodsSamary.passed:1 TestMethodsSamary.failed:0 TestMethodsSamary.skipped:6 _id:AWBP0qTxO9VGNRQOwYSA _类型:bat _索引:msm _分数:1

当我询问计数时,结果是ok

“聚合”:{ “完全失败”:{ “价值”:2 }, “跳过的总数”:{ “价值”:6 }, “总通行证”:{ “价值”:7 } }

但是当你试图达到平均水平时。。平均通过率不是7/15——我甚至不知道这些数字来自哪里。
“聚合”:{ “平均失效”:{ “价值”:0.5 }, “平均跳过”:{ “价值”:1.5 }, “平均通行证”:{ “价值”:1.75 } }


有人能解释一下吗?

Elasticsearch中的平均聚合是针对所有文档计算的

有关平均聚合的更多信息:

聚合:{“平均值失败”:{“值”:0.5},“平均值跳过”:{“值”: 1.5},“平均通行证”:{“价值”:1.75}

对于平均失效its(所有失效的总和)/(索引中的总文档计数),即2/4=0.5


同样,对于avg_,跳过它的6/4=1.5,对于avg_,通过它的7/4=1.75,谢谢你的解释。我是否可以计算实际平均值,比如测试用例的总通过率/总通过率,而不是文档总数。