Drupal Sentry (7.x)

Last updated on
16 December 2021

For Drupal 8 or higher you can use the Raven (Sentry integration) module.

Drupal Sentry is a centralised site-monitoring tool, to help watching over your sites. It consists of two components:

  • The sentry server, responsible to aggregate all data from the monitored websites
  • And the sentry client, that is installed on the monitored website, collects local data and on request from the server sends the information back

Sentry XML-RPC API

This is the API expected by the server. These methods are implemented in all of the clients, throughout the branches.

Method name Return value Arguments Description
drupalSentry.hash struct string Return hashes of all Drupal files.
drupalSentry.updateStatus struct string After key validation returns state and detailed status information.
drupalSentry.coreStatus int string Return client status information.
drupalSentry.requirementsStatus struct string Return the overall status report generated by hook_requirements on client.
drupalSentry.offlineStatus int string Check if site is in offline mode.
drupalSentry.seoVariables struct string Return a number of SEO related variables.
drupalSentry.performanceVariables struct string Return a number of performance related variables.

Help improve this page

Page status: No known problems

You can: