Skip to content

Debug mode

Debug Mode is a diagnostic tool in AireGlu that provides additional contextual information about endpoint executions. When enabled, Debug Mode records detailed information about each step in your endpoint's processing pipeline, allowing you to inspect the inputs, outputs, and behavior of your tasks.

When Debug Mode is enabled, the following features are available:

Detailed Execution Logging

  • Select task executions are fully logged with input and output data
  • Request and response payloads are captured
  • Task execution times are recorded
  • Error details are preserved with full context

Debug data can be accessed via the Metrics dashboard on the Usage Data tab as shown in the metrics section.

Enabling Debug Mode

Debug Mode can be set for each endpoint version. It defaults to OFF. It can be enabled as follows:

  1. Navigate to the Endpoints section
  2. Select the endpoint you wish to debug
  3. Toggle the "Debug Mode" switch to the ON position

debug

Security Considerations

Important: Debug Mode may expose sensitive information in logs. Exercise caution when using this feature:

  • Only enable Debug Mode when actively troubleshooting an issue
  • Deactivate Debug Mode in production environments when not needed
  • Be aware that sensitive data like authentication tokens, personal information, or confidential business data may be visible in debug logs

Clearing Debug data

To remove all debug information from the system:

  • Navigate to the Metrics section
  • Select the "Usage Data" tab
  • Click the three-dots menu (⋮) in the upper right corner
  • Select "Delete all debug data" from the dropdown menu

This operation cannot be undone, so ensure you no longer need the debug information before proceeding. debug