Amazon CloudWatch
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

适用于 .NET 和 SQL Server 的 Amazon CloudWatch Application Insights

Amazon CloudWatch Application Insights 简化了观察 .NET 和 SQL Server 应用程序的过程。它可以帮助您为应用程序资源设置最佳的监视器以持续分析数据,以便找出应用程序出现问题的迹象。Application Insights 由 Sagemaker 和其他 AWS 技术提供支持,它提供了自动化控制面板以显示监控的应用程序的潜在问题,从而帮助您快速找出应用程序和基础架构当前存在的问题。Application Insights 提供了增强的应用程序运行状况信息,可以帮助您缩短平均修复时间 (MTTR),因此,您无需邀请多个团队和专家以解决应用程序问题。

在将应用程序添加到适用于 .NET 和 SQL Server 的 Amazon CloudWatch Application Insights 时,它扫描应用程序中的资源,并在 CloudWatch 上为应用程序组件建议和配置指标和日志。应用程序组件可能包括 SQL Server 后端数据库和 Microsoft IIS/Web 层。Application Insights 使用历史数据分析指标模式以检测异常情况,并从应用程序日志中持续检测错误和异常情况,包括 .NET、SQL Server 错误日志和 IIS。它使用分类算法和内置规则组合以关联这些观察结果。然后,它自动创建控制面板以显示相关的观察结果和问题严重性信息,以帮助您确定操作的优先级。对于 .NET 和 SQL 应用程序堆栈中的常见问题(例如,应用程序延迟、SQL Server 备份失败、内存泄漏、过大的 HTTP 请求以及 I/O 操作中止),它提供了额外的信息以指出可能的根本原因和解决步骤。