PKS*_*PKS 9 amazon-web-services amazon-cloudwatch aws-cloudwatch-log-insights
我需要使用 AWS Cloudwatch 日志洞察从 lambda 查询数据。aws 提供的查询语法没有不同。
仅支持 (count_distinct(fieldname))
参考 https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html
示例数据
列#@timestamp@message
1 2020-02-17T13:33:29.049+07:00 [INFO] 2020 分区键:ABC12345_A_
2 2020-02-17T11:32:29.049+07:00 [INFO] 2020 分区键:ABC12345_B_
3 2020-02-17T11:31:29.049+07:00 [INFO] 2020 分区键:ABC12345_B_
4 2020-02-17T11:30:29.049+07:00 [INFO] 2020 分区键:ABC12345_C_
5 2020-02-17T11:29:29.049+07:00 [INFO] 2020 分区键:ABC12345_A_
预期结果
1 2020-02-17T13:33:29.049+07:00 [INFO] 2020 分区键:ABC12345_A_
2 2020-02-17T11:32:29.049+07:00 [INFO] 2020 分区键:ABC12345_B_
4 2020-02-17T11:30:29.049+07:00 [INFO] 2020 分区键:ABC12345_C_
如果使用正常的 SQL 语法如下所示。
从 table_name group by uuid order by time desc 选择 distinct(uuid) 作为 uuid,max(time) 作为 time
小智 7
您可以在 Stats 命令中使用非聚合函数,如下所示
stats latest(@timestamp) as @latestTimestamp by @message
| display @latestTimestamp, @message
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10577 次 |
最近记录: |