Drupal is a registered trademark of Dries Buytaert
cms 2.1.0 Update released for Drupal core (2.1.0)! menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). moderated_content_bulk_publish 2.0.51 Minor update available for module moderated_content_bulk_publish (2.0.51). moderated_content_bulk_publish 2.0.50 Minor update available for module moderated_content_bulk_publish (2.0.50). editoria11y 2.2.21 Minor update available for module editoria11y (2.2.21). eca 3.1.0 Minor update available for module eca (3.1.0). sophron 3.1.1 Minor update available for module sophron (3.1.1). ai 1.3.1 Minor update available for module ai (1.3.1). seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6). seven 1.0.1-beta1 First beta version released for theme seven (1.0.1-beta1). paragraphs_entity_embed 4.0.0 Major update available for module paragraphs_entity_embed (4.0.0). bootstrap_italia 2.17.4 Minor update available for theme bootstrap_italia (2.17.4). bootstrap_italia 2.17.6 Minor update available for theme bootstrap_italia (2.17.6). bootstrap_italia 2.17.3 Minor update available for theme bootstrap_italia (2.17.3). solo 1.0.33 Minor update available for theme solo (1.0.33). solo 1.0.32 Minor update available for theme solo (1.0.32). modal_page 5.1.10 Minor update available for module modal_page (5.1.10). sitewide_alert 3.1.1 Minor update available for module sitewide_alert (3.1.1). paragraph_blocks 4.2.2 Minor update available for module paragraph_blocks (4.2.2). config_distro 2.1.0 Minor update available for module config_distro (2.1.0).

Log Alert Rules provides configurable threshold-based alerting for Drupal watchdog log entries.

Instead of manually watching logs or building one-off automation for recurring errors, site administrators can define alert rules that watch for patterns in specific log channels and severities, then notify recipients when thresholds are met.

Each rule can target:
- a log channel, or any channel
- one or more severity levels
- a substring or PCRE regex message pattern
- an optional negate pattern
- raw or rendered message matching

Features

- Configurable alert rules stored as config entities
- Threshold-based evaluation within sliding time windows
- Cooldown suppression to reduce alert floods
- Email notification channel
- Rule testing against recent dblog entries
- Single-rule and bulk export/import
- Backward-compatible import for older single-rule exports
- Drupal 10.3+ and Drupal 11 support

This module is intended for sites that want practical, maintainable alerting on top of Drupal's built-in logging system.

Post-Installation

After enabling the module:

1. Ensure the Database Logging (dblog) module is enabled.
2. Go to Administration > Configuration > System > Log Alert Rules.
3. Create one or more alert rules for the log channels and severities you care
about.
4. Test each rule against recent log entries before relying on it.
5. Configure email recipients and verify alert delivery in your environment.

Activity

Total releases
1
First release
Mar 2026
Latest release
1 day ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.0-beta1 Pre-release Mar 31, 2026