You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改CloudWatch Logs Insights查询以排除@ptr字段?

解决CloudWatch Logs查询返回额外@ptr字段的问题

要移除查询结果中的@ptr字段,你需要做以下两点调整:

  • 替换display为fields命令:fields会严格只返回你指定的字段,而display在部分场景下仍会默认保留@ptr(日志条目的内部指针)。
  • 调整查询顺序为先过滤、再排序、最后指定字段:这符合CloudWatch Logs Insights的执行逻辑,确保先筛选出目标日志,再排序,最后输出指定字段。

修改后的完整查询如下:

filter @message not like "GET / HTTP/1.1"
| sort @timestamp asc
| fields @timestamp, @message

执行这个修改后的查询,再用aws logs get-query-results获取结果时,就只会返回@timestamp和@message两个字段,不会包含@ptr。

内容的提问来源于stack exchange,提问作者Howins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 23:11:06