AWS Lambda 通过 Application Signals 为 Java 和 .NET 运行时增加了应用程序性能监控 (APM) 功能
AWS Lambda 现在支持 Amazon CloudWatch Application Signals,这是一种适用于 Java 和 .NET 托管运行时的应用程序性能监控 (APM) 解决方案,使开发人员和运维人员能够轻松监控使用 Lambda 构建的无服务器应用程序的运行状况和性能。
我们之前已宣布支持 Application Signals 用于 Python 和 Node.js 托管运行时的 Lambda 函数。此次发布后,您现在可以为使用 Java 11、Java 17、Java 21 和 .NET 8 Lambda 托管运行时的 Lambda 函数启用 Application Signals。启用后,Application Signals 提供预先构建的标准化控制面板,用于显示关键应用程序指标(如吞吐量、可用性、延迟、故障数和错误数)、相关跟踪记录以及 Lambda 函数与其依赖项(如其他 AWS 服务)的交互,无需开发人员进行任何手动检测或代码更改。这让操作人员能够在一个位置查看应用程序的运行状况,并深入分析性能异常的根本原因。
要开始使用,请访问 Lambda 控制台中的“配置”选项卡,然后通过单击“监控和操作工具”部分为您的函数启用 Application Signals。要了解更多信息,请访问 Lambda 开发人员指南、Application Signals 开发人员指南和适用于 Lambda 的 Application Signals 博客文章。
适用于 Lambda 的 Application Signals 已在提供 Lambda 和 CloudWatch Application Signals 的所有 AWS 商业区域推出。要利用 Application Signals 具有成本效益的新定价,请选择使用 Application Signals 的交易搜索功能。要了解有关 Application Signals 定价的更多信息,请访问 CloudWatch 定价页面。