Introduction

The ColdBox Debugger module is a lightweight performance monitor and profiling tool for ColdBox applications.

Welcome To The ColdBox Debugger Module

The ColdBox Debugger module is a lightweight performance monitor and profiling tool for ColdBox applications. It can generate a nice debugging panel on every rendered page or a dedicated visualizer to make your ColdBox application development nicer, more funner and greater! Yes, funner is a word!

Capabilities

The ColdBox Debugger tracks your requests, whether Ajax, traditional, or REST, its environment, execution, etc. Here is a listing of some of the capabilities you get with the ColdBox Debugger:

  • Track all incoming requests to your applications

  • Track exceptions and execution environment

  • Track incoming HTTP requests, parameters, body, and much more

  • Track final request collections

  • Track Hibernate and cborm queries, criteria queries, and session stats

  • Track qb and quick queries, entities, and stats

  • Tap into LogBox via our Tracer messages and discover logging on a per-request basis

  • Profile execution and results of ANY model object

  • Profile execution of ANY ColdBox interception point

  • Custom Timer helpers for adding timing methods and annotations anywhere in your code

  • Profile your production or development apps with ease

  • Track ColdBox modules and lifecycles

  • Track Hyper HTTP/S calls

  • Track Adobe ColdFusion Queries (ColdFusion 2018+)

  • Track Lucee Queries

System Requirements

  • Lucee 5+

  • ColdFusion 2018+

  • ColdBox 6+

Versioning

ColdBox Debugger is maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered in the following format:

<major>.<minor>.<patch>

And constructed with the following guidelines:

  • Breaking backward compatibility bumps the major (and resets the minor and patch)

  • New additions without breaking backward compatibility bumps the minor (and resets the patch)

  • Bug fixes and misc changes bump the patch

License

Apache 2 License: http://www.apache.org/licenses/LICENSE-2.0

Professional Open Source

This module is professional open-source software backed by Ortus Solutions, Corp offering services like:

  • Custom Development

  • Professional Support & Mentoring

  • Training

  • Server Tuning

  • Security Hardening

  • Code Reviews

HONOR GOES TO GOD ABOVE ALL

Because of His grace, this project exists. If you don't like this, then don't read it, it's not for you.

"Therefore being justified by faith, we have peace with God through our Lord Jesus Christ: By whom also we have access by faith into this grace wherein we stand, and rejoice in hope of the glory of God." Romans 5:5

Last updated