Installation
Leverage CommandBox to install into your ColdBox app:
box install cbdebugger --savedevYou will now have to configure the debugger for it to start tracking your application. This will activate the debugger in your application and render out at the end of a request as a dock or by visiting the debugger request tracker visualizer at /cbdebugger.

WireBox Mappings
Once the module is activated, the following model objects will be available for you:
debuggerService@cbdebugger- The main debugger serviceJVMUtil@cbdebugger- Useful for creating thread dumps and heap dumpstimer@cbdebugger- Useful to time operations
WireBox Delegates
We ship the following delegates:
TimerDelegate@cbdebugger
You can use it to add timing capabilities to any CFC:
The available methods for delegation are:
Mixin Helpers
We also add several helpers to all interceptors, layouts, views, and handlers:
Optional Requirements
cborm Collector
Hibernate extension (on Lucee)
ormpackage on ACF 2021+
Adobe SQL Collector
cbdebuggerpackage on ACF 2021+Check
Database Activityon the debugger page or cfconfig setting
Lucee SQL Collector
Enable debug logging and database activity in the Lucee Debugging screens or via cfconfig:
Last updated
Was this helpful?