Cookies help us create our services and enhance your experience. By using this site you agree to our use of cookies. Okay.

Drupal case study

Keeping stable and performant.

Drupal powers the best of the Web. The Drupal Association unites a global open source community to build and promote Drupal.

What do they monitor?

The Drupal stack — what's powering their service.

Server Density have been trusted with monitoring this.

We're not alone.

Drupal are also using Github, Slack, Chef and PagerDuty alongside Server Density.

How did it happen?

A problem existed. Drupal were limited by the Nagios monitoring offered by their hosting provider. Rather than spend the time on configuring their own Nagios infrastructure - they chose Server Density.

This gave them more control over their monitoring; and more time to focus on important projects.

Scalable monitoring. Concentrating on growing their infrastructure, not their monitoring. Drupal have customised their setup by:

  • Using our Puppet Module to automatically deploy our agent and manage their server specific alerts.
  • Moving away from Nagios didn't mean they had to abandon their favourite Nagios plugins. Drupal used our popular Nagios plugin wrapper.
  • Building their own custom plugins & alert dispatcher.
  • Setting up all of their critical and non-critical alerts and piping them into PagerDuty with our integration.

Houston, we have a problem. Using the Nagios wrapper, Server Density alerted Drupal that their rsyslog endpoint was hung in accepting log data from their CDN provider. Their Ops team were able to quickly restart the service and resume syslog processing before the log queues began filling up.

Drupal is monitored. Instead of scaling their monitoring Drupal can focus on scaling their infrastructure. They picked Server Density because of the flexibility, control and reliability of our monitoring tool.

Sounding familiar? Drupal started
with one of our famous free trials.

Start your trial today

Server Density  ♥  Drupal

It's great to play such an important role in the stability and performance of the vast Drupal community - we hope to help the team continue maintaining a highly available, rock-solid infrastructure moving forward.

Learn more on their website, or on Twitter.