CloudWatch Application Signals 现已支持 .NET 应用程序的运行时指标
今天,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(包括全面了解应用程序事务跨度)”部分。