Cloud Trace

找出生产环境中的性能瓶颈。

查看此产品的文档

“Cloud Trace 概览”徽标

人人可用的分布式跟踪服务

Cloud Trace 是一个分布式跟踪系统,该系统可从应用收集延迟数据,并在 Google Cloud Console 中显示。您可以跟踪应用内部的请求传递情况,并接收详细且近乎实时的性能分析信息。Cloud Trace 会自动分析应用的所有跟踪记录,并生成详细的延迟报告,让您清楚掌握性能降低情况。此外,它还可以捕获所有虚拟机、容器或 App Engine 项目的跟踪记录。

找出性能瓶颈

使用 Cloud Trace,您可以检测某个具体请求的详细延迟信息,还可以查看整个应用的汇总延迟信息。我们提供各种工具和过滤器,方便您快速找到存在瓶颈的位置,并更快地确定其根本原因。我们在 Google 内部使用多种工具来确保我们的服务在极端规模下仍能顺畅运行,Cloud Trace 就是在这些工具的基础上开发而成。

“快速自动检测问题”徽标

快速自动检测问题

Trace 会持续收集和分析项目的跟踪数据,以自动识别应用性能最近的变化。您可以使用分析报告功能,对比不同时间或版本的延迟分布状况。Cloud Trace 还会在检测到应用的延迟情况发生明显变化时自动向您发出提醒。

“广泛的平台支持”徽标

广泛的平台支持

Cloud Trace 提供各种语言版本的 SDK,可用来分析在虚拟机上运行的项目(甚至并非由 Google Cloud 托管的项目)。Trace SDK 目前有 Java、Node.js、Ruby 和 Go 版本,Trace API 则可用来提交和检索任何来源的跟踪数据。您也可使用 Zipkin 收集器,将 Zipkin 跟踪器的数据提交给 Cloud Trace。系统会自动为 App Engine 上运行的项目捕获数据。

特性

设置简单

系统会自动跟踪所有 App Engine 应用,并提供相关库,让您只需最低程度的设置即可跟踪在其他位置运行的应用。上述所有性能报告和分析功能都可开箱即用。

性能洞见

系统会自动评估每个端点层级的跟踪结果,找出性能瓶颈。

自动分析

系统会针对跟踪的每个应用自动生成每日性能报告。您也可以根据需要生成报告。

可扩展性(支持自定义工作负载)

Trace API 和各种语言版本的 SDK 可用于跟踪在虚拟机和容器上运行的应用。使用 Trace API 时,您可以在 Cloud Trace 界面中查看跟踪数据。

延迟时间变动检测

系统会评估应用性能随时间变化的情况,以明确应用的延迟恶化状况。

跟踪数据分析功能可让我们快速确定延迟是否发生了变化。Cloud Trace 时间轴会为我们显示存在延迟瓶颈的位置,并帮助我们重新回到正轨。

Keith Marsh, Dovetail Games 首席在线技术专家

资源

价格

如需详细了解 Cloud Trace 的价格,请点击此处

特性 价格 每月免费配额 生效日期
Trace 提取 $0.20/百万 span 前 250 万 span 2018 年 11 月 1 日

更进一步

获享 $300 赠金,用于在 Google Cloud 上进行学习并构建应用,有效期长达 12 个月。

免费试用
不知从何入手,需要一点帮助?
与值得信赖的合作伙伴携手

Java 是 Oracle 和/或其关联公司的注册商标。