Kibana7.9 Date Histogram 中fixed_interval值随着时间区间拉长而增大,导致聚合结果count也成倍增大。
Kibana | 作者 wayne | 发布于2020年12月09日 | 阅读数:4538
一、问题描述
1、ELK7.9,日志场景,利用kibana visualize实现接口rps(每秒请求数)监控;
2、配置kibana visualize,其中Metrics-Y-axis: Count,Buckets-X-axis {Aggregation:Date Histogram, Field:@timestamp,Minimum interval:Second},截图如下:
3、当选择时间区间1min,此时Request中的"fixed_interval": "1s", Y-axis count值0-5,代表实际接口rps;
4、当选择时间区间1d,此时Request中的"fixed_interval": "10m",Y-axis count值0-2500,不能代表实际接口rps;
5、验证kibana7.4及之前版本,visualize 中设置Minimum interval:Second,无论时间区间选择多大,Request中的fixed_interval会固定成1s,符合用户rps监控需求预期,
Kibana7.9版本中,fixed_interval会随着用户选择的时间区间成倍增加或减少,导致count值也成倍增加或减少,无法满足用户rps监控需求,听说在Kibana7.9版本重构了软件架构,是重构期间引入的bug吗?
1、ELK7.9,日志场景,利用kibana visualize实现接口rps(每秒请求数)监控;
2、配置kibana visualize,其中Metrics-Y-axis: Count,Buckets-X-axis {Aggregation:Date Histogram, Field:@timestamp,Minimum interval:Second},截图如下:
3、当选择时间区间1min,此时Request中的"fixed_interval": "1s", Y-axis count值0-5,代表实际接口rps;
4、当选择时间区间1d,此时Request中的"fixed_interval": "10m",Y-axis count值0-2500,不能代表实际接口rps;
5、验证kibana7.4及之前版本,visualize 中设置Minimum interval:Second,无论时间区间选择多大,Request中的fixed_interval会固定成1s,符合用户rps监控需求预期,
Kibana7.9版本中,fixed_interval会随着用户选择的时间区间成倍增加或减少,导致count值也成倍增加或减少,无法满足用户rps监控需求,听说在Kibana7.9版本重构了软件架构,是重构期间引入的bug吗?
2 个回复
liugq
赞同来自:
wayne - 90后 IT 开源中间件
赞同来自: