在AWS Cloudwatch Log Insights上,通常在过滤日志并找到一条有趣的日志消息后,您想查看该消息之前或之后发生的事情。
在另一条消息旁边查找日志消息的最佳方法是什么?
我想一个很好的方法是基于@tiemstamp进行过滤,它们方便地提供了date_floor
函数,但是我无法弄清楚对时间戳相等的语法。
答案 0 :(得分:2)
在Logs Insights中,如果您查询:
fields @timestamp, @message, @logStream
| filter @message like /<Your Log Message>/
您将获得一个链接,您可以在其中访问日志流。单击那里将带您直接进入您感兴趣的日志之前/之后的上下文。
对于一些应该单击的事情来说,这是相当多的工作,但这是我所知道的唯一解决方法。随时可以对AWS团队进行调试,以直接从日志本身中将其构建为一键式功能。