测试可观察性 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

测试可观察性

测试可观测性支持在性能测试运行期间收集、关联、聚合和分析网络、基础架构和应用程序中的遥测数据。您可以全面了解系统的行为、性能和运行状况。这些见解可帮助您更快地检测、调查和修复问题。通过添加人工智能和机器学习,您可以主动做出反应、预测和预防问题。

显示五阶段循环的示意图

可观察性依赖于记录监控跟踪。成功实施这些活动的责任跨越了应用程序和基础架构团队。

在设计阶段开始时,应用团队应了解其可观测性堆栈的当前状态,包括日志、监控和跟踪。然后,他们可以选择更顺畅地集成到可观测性堆栈中的工具。

同样,基础设施团队负责管理和扩展可观测性基础架构。

在测试可观测性方面,请考虑以下方面:

  • 应用程序日志和跟踪的可用性

  • 日志和跟踪的关联

  • 节点、容器和应用程序指标的可用性

  • 按需自动设置和更新可观测性基础架构

  • 能够对遥测进行可视化

  • 可观测性基础设施的扩展