This project is not covered by Drupal’s security advisory policy.
System Monitor provides a loose framework for monitoring portions of your Drupal site. This can include:
- Checking that an API integration is accessible
- Checking on the status of the Drupal queue (or specific queues since they can get stuck and silently fail)
- Checking that emails can be sent without errors
- ...and more
If your system needs to monitor specific workflows that are vital your website, you can create a monitor for it.
System Monitor uses Plugins, so adding a monitor is as simple as creating a monitor group and adding your task plugin.
Monitor groups can be enabled/disabled as needed via config, allowing customization of monitors between environments.
Coming soon:
Monitor groups can also be watched by different users, roles, or emails in order to ensure the correct people are notified when something goes wrong.
Future features
- Slack integration
- Webhooks
- External logging options (offsite db, elasticsearch, or some other system)
Have an idea?
Add it to the issue queue for consideration.
Similar Utility Modules
- Monitoring - Provides a very similar structure to track the status and health of system events. Comes with a variety of tests out of the box.
- Healthcheck - Provides an great listing of options and out-of-the-box functionality to monitor Drupal systems like module security statuses and best practices for enabled/disabled modules. This module is similar to the launch checklist provided by Acquia.
- Health check - Provides an endpoint for other systems to ping to ensure the site is up and functional.
Project information
- Module categories: Administration Tools, Developer Tools, Security
- 1 site reports using this module
- Created by merauluka on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.