第三方工具为您提供不只是当今性能的 AWS 监控
当您使用 Amazon Web Services (AWS) 时,您将管理这些服务的许多责任卸载给了云提供商。但是,您仍然需要监控这些服务,主要有两个原因:首先,您需要确保云提供商提供您所支付的服务级别。其次,您需要确保云服务提供最终用户所需的体验
Amazon 确实通过 CloudWatch 提供监控,您可以考虑依赖它,因为您可以跟踪服务器端指标,例如 CPU 利用率和磁盘使用情况。但是,AWS 提供的监控仅限于跟踪 Amazon 上发生的事情,并且云不会孤立运行。用户无处不在,网络共享,混合云、云爆发和混合 IT 意味着云服务与本地数据中心运行的流程紧密耦合。
用户体验会受到任何这些地方的问题的影响。只关注 AWS 环境会忽略更大的图景。有效的监控——在任何地方识别并帮助您解决问题的监控——需要端到端监控,而不仅仅是在单个端点内。
第三方工具提供更深入的性能洞察
虽然您可能认为第三方监控工具更多地从云中移除并且提供的信息更少,但与使用亚马逊的监控工具相比,它们实际上可以让您更好地了解性能。由于第三方 AWS 监控工具可以看到 AWS 网络边界之外的情况,因此您可以沿着满足其请求的整个路线追踪用户体验。通过这种方式衡量性能,您可以全面了解 SaaS 交付问题。
此外,由于 AWS 监控工具只查看 AWS 内部的一个位置,因此无法让您深入了解用户从不同位置访问您的应用程序时遇到的问题。没有现场 IT 支持的远程办公室经常被忽视,但您可以使用第三方 AWS 监控工具来衡量每个端点的性能。
使用通过综合事务模拟用户活动的工具,您可以生成真实的性能信息。了解用户获得的性能对于业务成功至关重要,尤其是现在公司正在使用云来支持关键任务生产系统。否则,您拥有的指标只是故事的一部分——不完整的信息会导致错误的决策。您需要 AWS 监控工具来帮助您确定问题是由 Amazon 服务器上的配置问题、资源不足或嘈杂的邻居引起的,还是由于 Internet 上的带宽竞争引起的。
要获得进入云的监控,请寻找深度数据包检查分析,以帮助您确定问题是网络还是应用程序。一些监控工具也可以在 AWS 基础设施内访问以衡量您的云内性能。
有效的监控需要做的不仅仅是对云状态做出反应
为了有效地进行监控,您需要一种反映实地情况的策略,而不仅仅是在云端。构建一个 AWS 监控策略,该策略超越您对云中资源的利用程度,以识别与您访问云的方式有关的问题。通过评估端到端的用户体验,您将确定:
- 网络问题,如延迟和带宽不足
- DNS 和其他网络服务中的配置问题
- 最终用户设备问题
- 您的 AWS 服务和资源存在问题
同样重要的是,您的 AWS 监控不仅仅是被动的。与其等待用户投诉触发调查,不如主动进行监控。这将使您能够建立基线、查看趋势并在问题出现之前识别问题。它还可以帮助您确定利用率变化是暂时的、可以忽略的,还是持续的、需要解决的。
虽然您可能希望继续使用 AWS 自己的监控工具,但您可以通过使用跨越从办公室到云的整个距离的单一监控工具来简化团队的工作。当只有一个仪表板需要关注时,不仅监控会更有效,您还可以通过不再为 CloudWatch 付费来节省资金,如果根据需要频繁访问 CloudWatch 以密切关注所有重要信息,其成本可能会增加指标和日常表现。
通过从一个完整的监控工具中提取信息,您的应用程序是否在 AWS 云中运行并不重要。您可以获得需要了解的指标:
- 您的应用程序如何在云中运行
- 您的应用程序如何相互通信
- 应用如何为用户和企业服务
这使您可以为从 AWS 中断(不常见,但也并非闻所未闻)等各种突发事件做计划,并决定如何设计未来的基础设施(即,您将进入多少业务)云端)。这可能是您使用第三方监控工具获得的最重要的好处,该工具提供从最终用户到数据中心再到云的监控:您获得的信息可帮助您在今天开展业务并帮助您规划未来的业务。
申请试用 AppNeta 的 AWS 监控,看看如何改善您的云服务和用户体验。
云计算