1

我的系统记录请求。

如果并且当响应到达时,我希望将其与请求对象一起记录。

这意味着,当我查询 ElasticSearch 的活动时,我将为每个请求获取一行,无论是否包含响应。这类似于 SQL LEFT OUTER JOIN。

我对 Logstash-ElasticSearch 管道中各处的解决方案持开放态度。但是,由于这是时间序列数据,聚合桶不是一个可行的解决方案,因为它们会阻止分页。

谢谢。

4

1 回答 1

1

最好的办法是在每次记录请求时将请求与响应一起存储。您还可以在 Elasticsearch 中编写脚本查询 - 复杂的解决方案,但可以工作。

于 2015-08-09T12:12:03.987 回答