发布于: Jun 25, 2019

Amazon CloudWatch 现在支持适用于 .NET 和 SQL Server 的 Application Insights,这是一个能够观察 .NET 和 SQL Server 应用程序堆栈的新功能。它设置和分析各项应用程序资源的重要监控,以发现应用程序存在的问题。对于检测到的问题,它创建 CloudWatch Automatic Dashboards 来呈现问题详情,帮助应用程序所有者更快速地排查故障,缩短平均解决时间 (MTTR)。 

在载入应用程序后,适用于 .NET 和 SQL Server 的 CloudWatch Application Insights 扫描底层资源,以便建议和配置要在 CloudWatch 中监控的重要指标和日志。它利用 Amazon SageMaker 的机器学习算法和内置规则来不断查找这些资源和常见应用程序技术(例如 Microsoft IIS、.NET 框架和 SQL Server)存在的异常和错误。它提供关于这些应用程序的常见问题的额外信息,如应用程序延迟、SQL Server 故障备份、内存泄漏、大量 HTTP 请求和异常终止的 IO 操作,并为给您指出潜在的根本原因和/或解决问题的后续步骤。您还可以继续探索每个问题的更多详情,包括相关指标异常、关联日志错误片段和问题研中心,从而确定操作的优先级。 

入门非常简单。只需在 CloudWatch 控制台上完成几次单击操作,即可为运行 .NET 和 SQL Server 应用程序的 AWS 资源组启用这个功能。CloudWatch Application Insights 免费提供,您需要为监控 CloudWatch 上设置的数据支付相应费用。 要了解更多详情,请参阅 CloudWatch 入门页面文档页面