gpt4 book ai didi

elasticsearch - 查询在特定时间点是否缺少请求

转载 作者:行者123 更新时间:2023-12-03 01:53:23 24 4
gpt4 key购买 nike

我有一个Elasticsearch / kibana堆栈,用于存储应用程序收到的每个请求。它存储有关请求的通用信息(RequestTimestamp,IP, header ,HttpStatus,Route等),每分钟至少有一些请求。

我想知道是否可以通过某种方式查询Kibana / Elastic,以了解应用程序在3分钟内未收到任何请求的时间点。

我知道它可以通过编程来完成,但是它完全需要通过查询来完成(因此我可以在仪表板上显示它)。

最佳答案

你可以做date histogram aggregation

您可以指定3m的间隔并查询指定的日期。
因此,您将每天获得24*60/3 = 480值。

您可以将其绘制在图表上并查看差距。
如果您是专家级ES用户,则可以尝试使用bucket selector pipeline aggregation过滤聚合或使用moving average aggregation创建移动平均值。

关于elasticsearch - 查询在特定时间点是否缺少请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38503571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com