监控云部署的性能对于IT环境的正常运行至关重要。AWS云是一个架构良好的框架,但是您可以使用专用的AWS性能监控工具增强服务的能力。应用管理器可以帮助您监控构建在Amazon提供的动态云服务上的应用。
Applications Manager的AWS监控工具提供了有关AWS服务工作的各种参数的大量统计数据,使您能够密切关注所有关键指标。这些指标描述AWS服务的行为,因此只需监控底层操作就可以很容易地理解它们的状态。
在任何IT基础设施组件中,需要注意的最重要指标是那些与资源利用率有关的指标。CPU利用率度量AWS实例当前使用的已分配计算单元的百分比。跟踪资源使用情况将帮助您发现实例是被过度利用还是未被充分利用。
在诸如Amazon提供的EC2这样的计算服务中,磁盘操作对其持续性能至关重要。使用Application Manager的AWS性能监控器,您可以轻松地监控磁盘输入和输出操作,并对其进行管理,以保持其规范化。吞吐量、读写字节和网络流量等指标可由您自行处理。
当您的服务与类似Amazon EBS的云存储解决方案相关联时,存储指标非常重要。我们的AWS应用性能监控解决方案提供了与块卷相关的度量,如卷IO、吞吐量、读写字节。
网络统计数据包括网络吞吐量、读写带宽和流量。网络中可能出现的问题(如下降或波动)可以连接到其他应用级指标。监控这些指标是必要的,因为流量的突然激增可能会对应用造成严重影响,除非使用负载均衡器来分配负载。还提供了网络负载平衡器指标,如连接和由TLS和TCP处理的数据。
每当服务器上的负载很高时,它就会在Amazon ELB的帮助下分布在多个目标(比如EC2实例)上,它可以扩展资源以满足流量需求。Applications Manager的AWS性能监控软件提供了关于请求、连接、主机和错误的详细信息。监控这些指标可以帮助您避免服务中断,并提高应用的正常运行时间和性能。
为了确保依赖于Amazon RDS的服务的平稳运行,一种关系数据库服务度量,如死锁、数据库事务、查询统计、读取和处理。写入延迟和吞吐量需要被监控。密切关注查询统计信息可以帮助您识别性能较差、消耗更多时间的查询并对其进行优化。
对于需要高IOPS的应用,延迟的监控尤为重要。延迟的性能问题通常与卷活动有关,因此优化卷块有助于解决高延迟。Application Manager的AWS性能监控解决方案帮助您监控各种操作的响应时间,并通过精确定位瓶颈的来源来减少MTTR。
有必要监控用于保持应用在峰值性能下运行的所有AWS服务。应用管理器的AWS性能监控工具提供监控常用服务,如:
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发
Lexmark技术支持经理