Sites list (view) and Site view (node)

Drupal maintenance project is supposed to make multiple site support/monitoring easier. It's goal is to notify administrator about updates needed for specific sites or possibly if cron has failed to run, using e-mail or on-site dashboard.

Project contains 3 modules:

  • maintenance module for harvesting data and sending it to central server;
  • maintenance_in server module, collecting data. Let's call it a central server.
  • maintenance_status, module for returning site availability / client health status to external services such as pingdom. You need this in case server cron stops working.

Data is sent encrypted (if php mcrypt available) and it carries:

  • module update status (available updates, existing versions)
  • site name and drupal core version
  • when last crontab has run
  • server php and mysql version

Requirements:

  • Server module:
    • views module
    • CKK (content) module
    • Date module
    • (optional) mcrypt php extension
  • Client module:
    • update module
    • curl php extension
    • (optional) mcrypt php extension

Current todo list:

  • Server module:
    • do something about last cron & last ping
  • Client module:
    • nicer test display

Drupal 6?
Yes, I wanted to integrate this module into our OpenAtrium installation so that we can list clients and sites. So, no Drupal 7 (server) version has been needed so far.

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.0 tar.gz (10.47 KB) | zip (11.98 KB) 2011-Aug-04 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (10.69 KB) | zip (11.49 KB) 2012-Jan-31 Notes
6.x-1.x-dev tar.gz (21.59 KB) | zip (28.15 KB) 2012-Jan-31 Notes

Project Information


Maintainers for Maintenance

Issues for Maintenance

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports