Website monitoring

Your users shouldn't be the ones who find out your site is broken. Monitoring finds problems first, so they can be fixed before anyone complains. We watch your live site with external tools that check its health and receive alerts when errors occur. When something goes wrong, the problem is logged, and either a fix runs automatically or a person is notified.

Hear about problems before your users do

Without monitoring, most problems go unnoticed until users start complaining. By then, the damage is done: a form that didn't submit, a page that wouldn't load, or a broken link on your most visited page.

We monitor in layers, from a simple check that the site is up to a review of content quality across thousands of pages.

What you get:

  • Early warning. Problems are flagged as they happen, ideally before they spread.
  • A record of what went wrong. Errors are kept for later analysis, so causes get fixed, not just symptoms.
  • Content that stays healthy. Broken links and quality problems are caught as your site grows.

Our approach to monitoring

Heartbeat line icon

Check the site is up

The highest level of monitoring confirms the site is running. It can be as simple as a page returning a "200" response, or a check that a page contains an expected result.

Error symbol with magnifying glass icon

Log and analyse errors

Your application and web server produce error messages from time to time. We keep them in a system where they can be reviewed later. We use tools such as Kibana to review logs, and Logstash to detect errors and alert us or take corrective action automatically.

Eye icon

Watch how search sees your site

Google Search Console reports on content problems, including broken links.

Seal with a checkmark icon

Track content quality

Tools such as Monsido and SiteImprove monitor content quality across many pages, which matters for large organisations.

Handshake icon

Agree what happens next

Monitoring is only as useful as the response behind it. We agree on who's alerted, how quickly we respond, and how issues are escalated. See our support and maintenance service.

Frequently asked questions

Uptime and availability, performance such as page load times and error rates, security alerts, and increasingly accessibility and quality regressions caught by automated tools. Comprehensive monitoring means you know about a problem before users report it, not after.

A site assessment is a one-off diagnosis. Monitoring is continuous and automated, and catches issues as they appear. You need both: assessments for periodic deep reviews, monitoring for day-to-day assurance.

That depends on your support arrangement. Monitoring is only as valuable as the incident response behind it: who's alerted, how fast we respond, and how we escalate. That should be an explicit part of any support and maintenance agreement.

Case studies

TGA scientists in lab
Case study

Morpht rebuilt the TGA website on GovCMS, turning 95,000+ ARTG records into searchable pages and cutting 71 content types to 49 for 5.5 million monthly users.
TAG case study
Case study

Morpht connected NSW Trustee and Guardian's CRM, booking portal, Google Maps and Drupal, so pop-up service locations publish and expire automatically.

Latest insights

Cypress and CI
Article

This guide explains how to automate your Cypress tests for a Drupal site using GitHub Actions. We’ll cover setting up a full CI environment, connecting a MySQL database, running the Drupal server, and executing end-to-end Cypress tests - all inside GitHub’s cloud runners. You'll learn practical tips to speed up builds with caching and securely handle environment configurations.
Beer poured from clean pipelines
Article

The Morpht CI pipeline caught a recent vulnerability in Drupal core which led to the problem promptly being fixed.