CloudWatch Application Signals 现已支持 .NET 应用程序的运行时指标

发布于: 2025年2月10日

今天,AWS 宣布在 Amazon CloudWatch Application Signals(这是 CloudWatch 中一项与 OpenTelemetry (OTel) 兼容的应用程序性能监控 (APM) 功能)中全面推出 .NET 应用程序的运行时指标。现在,您可以在不需要修改源代码的情况下,收集 .NET 应用程序的运行时指标,如垃圾回收和堆使用情况,并与在 EKS、EC2、ECS 和本地服务器上运行的应用程序的应用程序指标、跟踪和日志进行关联。

运行时指标可以实时监控应用程序的资源消耗,例如内存和 CPU 使用率。现在,对于 .NET 应用程序,开发人员和 SRE 可以确定运行时指标中的异常是否会影响关键应用程序指标,例如错误、延迟和吞吐量。例如,通过并排查看这些指标图表,他们可以确定服务延迟峰值是否是垃圾回收暂停时间增加所致。此外,您将能够识别线程争用、跟踪内存分配模式,并查明可能导致应用程序减速、影响终端用户体验的内存或 CPU 峰值。

运行时指标支持适用于推出 Application Signals 的所有区域中的 Java、Python 以及现在的 .NET 应用程序。

请参阅文档,了解有关 Application Signals 收集的标准和运行时指标的更多信息。别忘了选择新的、成本效益高的 Application Signals 定价。有关更多详细信息,请访问 Amazon CloudWatch 定价页面,并查找“Application Signals(包括全面了解应用程序事务跨度)”部分。