提问人:nbe 提问时间:9/25/2023 更新时间:9/25/2023 访问量:38
解析 CloudWatch Insights 日志
Parse CloudWatch Insights Logs
问:
我正在尝试解析一些 cloudwatch 日志以构建可视化(饼图、条形图)表示。我的日志数据采用 JSON 格式,如下所示:
{
"feature": "Feature 1",
"container": "TestContainer",
"user": {
"mail": "[email protected]",
"org": "temp_org",
"external": true
}
}
{
"feature": "Feature 2",
"container": "TestContainer1",
"user": {
"mail": "[email protected]",
"org": "temp1_org",
"external": true
}
}
我想根据 、 等进行过滤。例如:有多少个请求请求“功能 1”。feature
container
user
以下是我的 CloudWatch Log Insights 查询:
fields @timestamp, @message, feature, container, user
| filter feature = "Feature 1"
| stats count(*) as Number_of_Request by feature
此查询为我提供了正确(过滤)的结果,但它没有生成正确的绘图。可能是因为结果只是一个数字,而不是一个时间序列。如何将其与请求总数聚合,以便它生成正确的绘图。
答:
评论