Cloud Debugger 已弃用,将于 2023 年 5 月 31 日关停。如需了解详情,请参阅弃用页面和版本说明

Cloud Debugger

调查代码在生产环境中的表现。

查看此产品的文档

“Stackdriver Debugger 概览”徽标

实时进行应用调试

Cloud Debugger 是 Google Cloud 的一项功能,支持您实时检查正在运行的应用的状态,既不需要停止应用,也不会拖慢应用运行速度。当您在源代码中的任意位置截取调用堆栈和变量的快照时,您的用户不会受到影响。您可以使用该功能了解生产环境中的代码行为,并分析其状态,从而找到难以发现的 Bug。
“在生产环境中调试”徽标

在生产环境中调试

Cloud Debugger 可用于生产环境中的应用。只需点击几次鼠标,就能截取正在运行的应用的状态快照,或插入新的日志语句。任何实例首次执行特定位置的代码时,系统都会在该位置截取调用堆栈和变量的快照。插入的日志点的行为就好像是所部署代码的一部分,会将日志消息写入同一日志信息流。您可以通过一个简单易用的界面来使用此功能。

“多种源代码选项”徽标

多种源代码选项

Cloud Debugger 在有源代码的情况下更易使用。 使用 Cloud Source Repositories、GitHub、Bitbucket 或 GitLab 等版本控制系统时,Debugger 知道如何显示源代码的正确版本。使用其他源代码库时,您可以在构建和部署流程中上传源文件。用于本地开发时,该功能也可以显示本地文件。如果您无法访问源代码,只需直接在界面中输入文件名和行号即可截取快照或插入日志点。

“协同开展调试”徽标

协同开展调试

通过分享调试会话,轻松与其他团队成员协作。只需发送控制台网址,即可轻松分享调试会话。

“按您的工作流程行事”徽标

按您的工作流程行事

Cloud Debugger 可集成到您现有的开发者工作流程。 您可以直接在 Cloud Logging、Error Reporting、信息中心、IDE 和 gcloud 命令行界面中启动 Debugger 并截取快照。

特性

借助快照进行调试

在特定代码行位置截取您的应用在生产环境中的状态。

调试日志点

在特定代码行位置按需插入新的日志语句。

条件调试

仅在需要时截取快照或写入日志点消息(使用以应用的语言编写的简单条件表达式)。

IDE 集成

在 IDE 中使用 Cloud Debugger。

设置简单

系统会自动为 App Engine 应用启用 Debugger。只需简单几步即可为 Google Kubernetes Engine 或 Compute Engine 启用该功能。

价格

所有 Google Cloud 客户都可免费使用 Cloud Debugger。

更进一步

获享 $300 赠金以及 20 多种提供“始终免费”用量的产品,开始在 Google Cloud 上构建项目。

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

更进一步

开始您的下一个项目,尝试交互式教程并管理您的帐号。

不知从何入手,需要一点帮助?
与值得信赖的合作伙伴携手
了解提示和最佳实践