发布于: Jul 26, 2019
CloudWatch Logs Insights 是 CloudWatch 中的一种交互式日志分析服务,可帮助开发人员、工程师和运维人员在调试应用程序或排查运行问题时轻松探索、分析和查看日志。无论用户是从数百万个日志事件中搜索特定错误、总结各个日志事件的值以更好地了解系统或应用程序,还是按时间序列查看日志数据以更好地了解一段时间内的行为,均能够使用日志查询语言在数秒内从系统和应用程序日志中获取答案。
CloudWatch Logs Insights 现已推出跨日志组查询功能,让用户能够跨同一账户中的多个日志组执行日志查询。用户现在通过一个查询或搜索即可从多个日志获取答案,无需多次运行查询,也无需将多个日志组合并成一个,进而能够更快速地检测或解决运行问题。
跨日志组查询功能在很多依靠多个日志组执行日志记录的应用程序架构(包括传统多层应用程序、容器化环境或无服务器应用程序)中很有用。例如,用户现在可以跨多个 Amazon Lambda 函数检测到错误或异常激增,还可以跨不同容器的日志组找到与特定客户或账户 ID 相关的日志事件。用户现在可以一次跨多个日志组运行查询,因此能够像查看一个日志组一样查看多个日志组,而无需将大量日志集中在一个日志组中。
要开始查询日志,请前往 CloudWatch Logs Insights 控制台,选择日志组并输入查询。跨日志组查询功能可通过 CloudWatch Logs Insights 控制台、API 和软件开发工具包使用。
要了解有关 CloudWatch Logs Insights 查询语言的更多信息,请访问文档。