On this page
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:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion