Stackdriver Debugger

调查生产环境中的代码行为

免费试用

详细的性能洞见和分析

Stackdriver Debugger 是 Google Cloud Platform 的一项功能,让您可在任意代码位置检查应用状态,既不需要使用日志语句或停止应用,也不会导致应用运行变慢。调试期间您的用户并不会受到影响。使用这个生产环境调试程序,您可以捕捉本地变量和调用堆栈,并链接回源代码中特定的行位置。您还可以使用此工具来分析应用的生产状态,了解代码在生产环境中的行为。

在生产环境中调试

您可以使用 Stackdriver Debugger 截取应用状态的快照,并只需点击几次鼠标就能将其链接回源代码中。您不需要添加任何日志语句。任何实例首次执行代码时,系统都将捕获特定代码位置中的所有局部变量和调用堆栈。快照将会显示在一个简单易用的界面上。

多种源代码选项

您可以通过多种源代码选项使用 Stackdriver Debugger,或者完全不使用源代码。如果您无法访问源代码,只需提供一个文件名和行号即可截取快照。或者,您还可以上传源代码到 Debug,将 Debug 连接到本地源代码文件或使用云端源代码库,如 Google Cloud Source Repository、Github 或 Bitbucket。

在调试时进行协作

通过分享您的调试会话,您将能轻松与其他团队成员协作。分享调试会话简单到只需发送一个网址。

使用您的工作流程

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

Stackdriver Debugger 特性

调查生产环境中的代码行为

借助快照进行调试
在特定代码行位置捕捉您的应用在生产环境中的状态。
根据条件截取快照
以应用所用的语言撰写简单的表达式,在求得的值为 true 时才能截取应用快照。
集成 IDE
在 IDE 中使用 Stackdriver Debugger。
设置简单
所有 Google App Engine 应用已自动启用 Debugger。

Stackdriver Debugger 的价格

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