

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

# 测试可观察性
<a name="test-observability"></a>

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



![显示五阶段循环的示意图](https://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/performance-engineering-aws/images/performance-engineering-cycle.png)


可观察性依赖于[记录](logging.md)、[监控](monitoring.md)和[跟踪](tracing.md)。成功实施这些活动的责任跨越了应用程序和基础架构团队。

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

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

在测试可观察性方面，请考虑以下方面：
+ 应用程序日志和跟踪的可用性
+ 日志和跟踪的关联
+ 节点、容器和应用程序指标的可用性
+ 按需自动设置和更新可观测性基础架构
+ 能够对遥测进行可视化
+ 可观测性基础设施的扩展