Drupal is a registered trademark of Dries Buytaert
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). 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). editoria11y 2.2.22 Minor update available for module editoria11y (2.2.22). ai 1.2.13 Minor update available for module ai (1.2.13). ai 1.3.2 Minor update available for module ai (1.3.2). 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).

monitoring

1,773 sites Security covered
View on drupal.org

Overview

This project introduces a vendor independent framework for deeply monitoring Drupal and all its projects / modules. It provides a 360 degree perspective on Drupal system health, being a critical piece for true enterprise Drupal platforms.

Our goal is to make monitoring an affordable and well established standard feature. These days, every website is somehow mission critical and the era of lazy-/unmonitored enterprise applications needs to come to an end.

With this vendor independent definition, we recommend every contrib module to provide its own sensors that allows the measuring of module health by default.

The project "monitoring" is not a monitoring application by itself. It provides a lightweight sensor definition framework with a set of sensors that can be collected by any monitoring product. For that reason we have made integrations with the most popular Open Source products Nagios / Icinga (monitoring system) and Munin (trends monitoring grapher). We strongly recommend you use one of these that will be available "out of the box". Integrating additional monitoring products is possible and easy to do.

The project integrates with simplytest.me to automatically provide useful examples, so try it out!

Status

The system is heavily tested and ready for use. Many sensors, services and integration for products (Munin, Nagios/Icinga) are available. There are no known major issues.

Features

Sensor enable / disable, event logging, drush and services integration to list and run sensors.
Sensors: Node (all, per content type), comment, cron age, variable checks (maintenance mode, ...), requirements, search api index queue, queue, enabled modules and sensors, module updates, user activity (login, logout, sessions), dblog (per severity), page not found, image derivate generation error, migrate, past (db, form), commerce turnover, simplenews spool, maillog, elysia cron... and more coming!

Requirements

Monitoring was built for D7. There will be no back port.

Documentation

The code is verbosely documented. Further documentation will follow.

Activity

Total releases
5
First release
Feb 2025
Latest release
1 month ago
Release cadence
94 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
8.x-1.21 Stable Mar 1, 2026
8.x-1.20 Stable Aug 13, 2025
8.x-1.19 Stable Jun 26, 2025
8.x-1.18 Stable May 16, 2025
8.x-1.16 Stable Feb 19, 2025