Reference documentation and code samples for the Cloud Debugger V2 API module Google::Cloud::Debugger::V2::Debugger.
The Debugger service provides the API that allows users to collect run-time
information from a running application, without stopping or slowing it down
and without modifying its state. An application may include one or
more replicated processes performing the same work.
A debugged application is represented using the Debuggee concept. The
Debugger service provides a way to query for available debuggees, but does
not provide a way to create one. A debuggee is created using the Controller
service, usually by running a debugger agent with the application.
The Debugger service enables the client to set one or more Breakpoints on a
Debuggee and collect the results of the set Breakpoints.
To load this service and instantiate a REST client:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Cloud Debugger V2 API - Module Google::Cloud::Debugger::V2::Debugger (v0.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.6.0 (latest)](/ruby/docs/reference/google-cloud-debugger-v2/latest/Google-Cloud-Debugger-V2-Debugger)\n- [0.5.0](/ruby/docs/reference/google-cloud-debugger-v2/0.5.0/Google-Cloud-Debugger-V2-Debugger)\n- [0.4.0](/ruby/docs/reference/google-cloud-debugger-v2/0.4.0/Google-Cloud-Debugger-V2-Debugger)\n- [0.3.5](/ruby/docs/reference/google-cloud-debugger-v2/0.3.5/Google-Cloud-Debugger-V2-Debugger) \nReference documentation and code samples for the Cloud Debugger V2 API module Google::Cloud::Debugger::V2::Debugger.\n\nThe Debugger service provides the API that allows users to collect run-time\ninformation from a running application, without stopping or slowing it down\nand without modifying its state. An application may include one or\nmore replicated processes performing the same work.\n\nA debugged application is represented using the Debuggee concept. The\nDebugger service provides a way to query for available debuggees, but does\nnot provide a way to create one. A debuggee is created using the Controller\nservice, usually by running a debugger agent with the application.\n\nThe Debugger service enables the client to set one or more Breakpoints on a\nDebuggee and collect the results of the set Breakpoints.\n\nTo load this service and instantiate a REST client: \n\n require \"google/cloud/debugger/v2/debugger/rest\"\n client = ::Google::Cloud::Debugger::V2::Debugger::Rest::Client.new"]]