Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon cloudwatchlogs 如何在Cloudwatch日志洞察中按聚合对结果进行排序?_Amazon Cloudwatchlogs_Aws Cloudwatch Log Insights - Fatal编程技术网

Amazon cloudwatchlogs 如何在Cloudwatch日志洞察中按聚合对结果进行排序?

Amazon cloudwatchlogs 如何在Cloudwatch日志洞察中按聚合对结果进行排序?,amazon-cloudwatchlogs,aws-cloudwatch-log-insights,Amazon Cloudwatchlogs,Aws Cloudwatch Log Insights,我有一个非常简单的问题: fields @timestamp, req.url, msg | sort @timestamp desc | filter msg = "request completed" | stats count() by req.url 它显示我的应用程序通过url聚合的所有请求。但是,我也希望按照聚合值对结果进行排序count()——但是|sort count desc和|sort“count()”desc都不起作用。我怎样才能做到这一点呢?事实证明,我所要做的就是使用

我有一个非常简单的问题:

fields @timestamp, req.url, msg
| sort @timestamp desc
| filter msg = "request completed"
| stats count() by req.url

它显示我的应用程序通过url聚合的所有请求。但是,我也希望按照聚合值对结果进行排序
count()
——但是
|sort count desc
|sort“count()”desc
都不起作用。我怎样才能做到这一点呢?

事实证明,我所要做的就是使用一个别名,然后按它排序:

fields @timestamp, msg, req.url
| filter msg="request completed"
| stats count() as count by req.url
| sort count desc