发布于: Apr 29, 2021

我们很高兴宣布推出 Amazon CloudWatch 监控框架,它是一种参考架构,让客户可以更轻松地设置 Amazon CloudWatch 控制面板,以监控在 AWS 上运行的 Apache 工作负载。

Apache 是最受欢迎的网络服务器之一,用于存储、处理和显示网站内容。然而,Apache 网络服务器的日志和指标并不容易收集、阅读或分析。这些日志的数量使客户难以迅速发现和应对网络流量异常或安全威胁等问题。适用于 Apache 的 Amazon CloudWatch 监控框架可以自动设置 CloudWatch 控制面板,以监控 Apache 网络服务器的关键性能指标和日志。该解决方案让您可以更轻松地分析网络流量模式、确定是否要纵向或横向扩展服务器规模以及检测瓶颈或其他性能问题。Amazon CloudWatch 监控框架基于 Amazon CloudWatch 构建,并使用多项核心服务功能,如指标、Metrics Explorer、Logs Insights 和控制面板。

通过从 AWS 解决方案库下载解决方案模板,您可以在几分钟之内开始使用 Amazon CloudWatch 监控框架。然后,在运行 Apache 网络服务器的 AWS 账户中安装模板。使用所提供的参考 Amazon CloudWatch 代理配置文件来配置 EC2 实例。在 Amazon CloudWatch 控制面板中填充 EC2 指标和日志后,您就可以开始查看系统级别的指标(例如,内存使用量和已建立的 TCP 连接)以及与过程相关的指标(例如,Apache CPU 利用率)。此外,您可以从 Apache 网络服务器日志中获取见解,以分析网络流量模式并了解应用程序的性能。该解决方案是使用 AWS Cloud Development Kit (CDK) 构建的,因此您可以自定义默认的 CloudWatch 控制面板,以满足您的业务需求。

要开始使用该解决方案,请访问 AWS 解决方案库GitHub