Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Liveness Probe

Security covered Under active development

The Liveness module monitors the availability of different environments by checking specified URLs. It logs outages and recovery events, and can send email notifications to configured addresses. This helps administrators stay informed about the status of their deployed environments.

Liveness Module

Description

The Liveness module monitors the availability of different environments and provides notifications and logs about outages and recovery events.

Requirements

  • Drupal 10 or 11
  • Drush

Installation

  1. Place the module in the modules/contrib directory.
  2. Enable the module: drush en liveness
  3. Configure the module settings at /admin/config/development/performance/liveness.

Configuration

  • Set the URLs for the environments and enable/disable probing.
  • Enter email addresses for notifications.

A php command which wraps the drush command and provides event notification logging even if drupal db is down

Usage

  • php /path/to/drupal/html/modules/contrib/liveness/liveness.php /path/to/drupal http://url environment-name
  • php /path/to/drupal/html/modules/contrib/liveness/liveness.php /var/www/html/ http://example.com example

Crontab Setup

Add a crontab entry to invoke Drupal cron and Drush liveness check periodically.

  • crontab -e
  • add lines to crontab:
  • #MIN HOUR DOM MONTH DOW CMD
  • 1 * * * * php /path/to/drupal/html/modules/contrib/liveness/liveness.php http://example.com environment-name;
  • 2 * * * * php /path/to/drupal/html/modules/contrib/liveness/liveness.php http://example2.com environment-name2;
  • 3 * * * * php /path/to/drupal/html/modules/contrib/liveness/liveness.php http://example3.com environment-name3;

Drush Commands - see the above php command instead of using this.

  • drush liveness:check http://example.com example-environment - Check the liveness of configured environments and merge logs.
Drupal 10–11

Ask your assistant about Liveness Probe

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Jul 2024
Latest release
4 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.6 Stable 10–11 Jun 12, 2026
1.0.5 Stable 10–11 Jul 3, 2024
1.0.4 Stable 10–11 Jul 3, 2024
1.0.3 Stable 10–11 Jul 3, 2024
1.0.2 Stable 10–11 Jul 3, 2024
1.0.1 Stable 10–11 Jul 3, 2024
1.0.x-dev Dev 10–11 Jul 3, 2024
1.0.0 Stable 10–11 Jul 2, 2024