Skip to Content
Menu
v 17.0 Third Party 17
Download for v 17.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 440
Technical Name debug_logger
LicenseLGPL-3
Websitehttps://github.com/Paulius11/debug_logger
You bought this module and need support? Click here!

Debug Logger

Version 17.0.1.0.0

This module is designed for Odoo Community Edition, providing advanced debugging capabilities and comprehensive logging of database operations to help developers track and troubleshoot issues efficiently.

Features:

  • Configure logging settings through a user-friendly interface. Choose which operations to track and specify models to monitor.
  • View and analyze stored log entries with detailed information about each operation, including the user who performed it and complete operation data.
  • Track various database operations including create, write, unlink, search, and search_read operations with comprehensive data capture.
  • Manage log storage with automatic cleanup features to maintain system performance while keeping important debugging information.

Technical Features:

  • Thread-safe implementation with recursion prevention
  • Configurable per-model logging
  • Automatic cleanup of old log entries
  • Custom method tracking support
  • Detailed operation data storage

Benefits:

  • Faster debugging and issue resolution
  • Enhanced development workflow
  • Better understanding of data flow
  • Improved system monitoring

Configuration

After installation, access Debug Tools → Logger Settings to configure:

  • Operations to log (create, write, unlink, search)
  • Models to monitor
  • Storage settings and cleanup rules
  • Logging activation/deactivation

Note

This module is designed for development and debugging purposes. Consider the performance impact when enabling extensive logging in production environments.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.