AWS AppSync 通过新的 DEBUG 和 INFO 日志记录级别增强了 API 监控

发布于: 2024年9月4日

如今,AWS 宣布为 AWS AppSync GraphQL API 增加 DEBUG 和 INFO 日志记录级别。这些新增的日志记录级别能够实现对日志详细程度的更精细控制,从而在优化可读性和成本的同时,让您的 API 故障排除工作变得更加简便。

借助 DEBUG 和 INFO 级别,以及现有的 ERROR 和 ALL 级别,客户现在可以在适当的详细级别上更灵活地捕获相关日志信息。这使得客户能够通过发送适量的信息到 Amazon CloudWatch Logs 来更精确地指出和解决问题。现在,客户可以使用“error”、“log”和“debug”函数来记录代码中的消息,并在 API 上配置发送到 CloudWatch Logs 的日志级别。API 的日志记录级别可以随时更改,而无需修改任何解析器或函数代码。例如,在开发和故障排除期间,API 的日志记录级别可以设置为 DEBUG,但在生产环境中可以更改为 INFO。可以将日志记录级别设置为 ALL 以查看其他跟踪信息。

新增日志级别适用于支持 AppSync 的所有 AWS 区域。

要了解 AppSync 新增日志记录级别以及如何在您的 GraphQL API 中实施这些级别的更多信息,请参阅 AWS AppSync 开发人员指南