Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

logger_db

17 sites Security covered
View on drupal.org

Logger DB is an extended Drupal logging module that stores structured logs in JSON format within the SQL database. It captures raw placeholder values and metadata—including all nested objects—and stores them as separate values. Log timestamps are recorded with microsecond precision.

It provides Views-based UI reporting pages in the Drupal admin panel, with the ability to display custom log entry columns as plain text or number formatters for scalar values, and JSON/YAML formatters for complex values—including tested values using JSONPath, such as $.metadata.ai.token_usage.total.

You can filter and sort logs by custom field values, including nested fields, using JSONPath.

Logger DB has no mandatory dependencies and works seamlessly with the core Drupal Logger. However, to fully customize log fields, it is recommended to use extended logger modules such as Logger or Monolog, which are already integrated and automatically extended by Logger DB.

Features

  • Stores structured logs in the local SQL database as a single JSON column.
  • Records log entry timestamps and request start times with microsecond precision, allowing measurement of time spent on operations for each request.
  • Supports storing nested structures of any size and depth from the context array as nested JSON objects.
  • Provides a convenient, customizable Views-based UI to view logs directly in the Drupal admin panel.
  • Allows creation of multiple log report pages in the admin panel, displaying only required custom columns with custom context filters.
  • Provides exporting logs to a file and importing from a file, with merging and deduplication of entries.
  • Supports filtering logs by date and time range, and by any custom field values using JSONPath.
  • Offers Drupal Views field and filter plugins to build custom log view pages, displaying only relevant fields.
  • Can clean up old log entries by age or by limiting the total number of log entries.

Requirements

Logger DB has no mandatory dependencies and works with the core Drupal Logger.

For advanced log customization, use extended loggers like Logger or Monolog. Logger DB is already integrated with these modules and will automatically extend their functionality when they are installed.

Additional recommended modules

  • Request Logger: Logs every request to the logger with performance metrics (duration, memory usage, cache status, etc.), and attaches a unique request ID to each log entry, allowing you to easily filter logs by a specific request.
  • Events Log Track: Allows logging specific user actions such as user authentication, node, comment, and other entities operations (create, update, delete), workflow actions, configuration changes, etc.

Activity

Total releases
5
First release
Sep 2025
Latest release
5 days ago
Release cadence
51 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha4 Pre-release Apr 13, 2026
1.0.0-alpha3 Pre-release Mar 19, 2026
1.0.0-alpha2 Pre-release Oct 13, 2025
1.0.0-alpha1 Pre-release Oct 11, 2025
1.0.x-dev Dev Sep 22, 2025