发布于: Mar 8, 2021
Amazon Elasticsearch Service 现已增加 Trace Analytics,这是一项用于分布式跟踪的新功能,使开发人员和 IT 运维人员能够发现和修复分布式应用程序中的性能问题,从而缩短解决问题的时间。
Trace Analytics 使开发人员和 IT 运维人员能够排除分布式应用中的性能和可用性问题,并为他们提供端到端的见解,这是从每个组件和服务中单独收集日志和指标的传统方法无法实现的。通过将跟踪数据添加到 Amazon Elasticsearch Service 现有的日志分析功能中,客户可以使用同一服务来隔离性能问题的源头并诊断问题的根本原因。Trace Analytics 支持 OpenTelemetry,这是一个云原生计算基金会 (CNCF) 项目,该项目提供了一整套 API、库、代理和收集器服务,用于捕获分布式痕迹和指标,使客户能够利用 Trace Analytics,而无需重新设置其应用程序。
Trace Analytics 现支持从与开源 OpenTelemetry Collector 兼容的应用程序库和软件开发工具包中收集跟踪数据,包括 OpenTelemetry 软件开发工具包、X-Ray 软件开发工具包、Jaeger 和 Zipkin 软件开发工具包。Trace Analytics 还与亚马逊云科技 Distro for OpenTelemetry 集成,后者是 OpenTelemetry API、软件开发工具包和代理/收集器的发行版。它是由亚马逊云科技提供支持的 OpenTeleMmetry 的高性能和安全发行版。客户可以使用亚马逊云科技 Distro for OpenTelemetry 为多种监控解决方案收集痕迹和指标,包括用于收集痕迹数据的 Amazon Elasticsearch Service 和亚马逊云科技 X-Ray,以及用于收集指标的 Amazon CloudWatch。有关配置和使用 Trace Analytics 的更多信息,请参阅文档。
在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域,所有运行 Elasticsearch 7.9 或更高版本的 Amazon Elasticsearch Service 域均支持 Trace Analytics。