Announcing the Magic Pages Open House. Quarterly calls with our team!

Website Monitoring in the Customer Portal

Magic Pages adds real-time website monitoring via Checkmate in the customer portal. Track uptime and response times every minute with alerts and 7-day trend...

The Magic Pages customer portal just got a new addition – well, to be fair, something got added in again that I had to remove in the past: website monitoring.

A few months ago, I have already added a previous version of this monitoring, but the performance wasn't good. Uptime checks were missed, and overall it became more of a burden than an actual benefit.

However, a few weeks ago, I stumbled upon Checkmate, an open source monitoring tool:

Checkmate - Open Source Server Monitoring
Beautiful, highly performant, open source server monitoring platform

It was easy to set up, promised to run 1000s of monitors on standard hardware, and had an actual API I could query.

In the past, I never found a tool that solved all three of these. So, for a while now, I've had this monitoring system running in the background, for the Magic Pages internal sites. Around a week ago, I then built the backend implementation for the customer portal, and moved Checkmate onto its own dedicated hardware.

Today, I'm making it available to you too. You can now see your website's performance and availability in real-time, right from your customer portal.

The system monitors three main things:

Uptime Monitoring Your site is checked every minute to ensure it's accessible (if it's not, I get a notification on my phone immediately). The dashboard shows your 7-day uptime trend with a clean line chart, making it easy to spot any patterns or issues at a glance.

Response Time Tracking Beyond just being up, your site needs to be fast. The monitoring system measures how quickly your site responds to requests and displays both average response times and a 7-day trend. You'll know immediately if something's slowing down your site.

PageSpeed Insights Daily PageSpeed checks give you a performance score, so you can track improvements or catch regressions early.

If there are any metrics you are missing, let me know. I can always see if that is something Checkmate can provide.

💡
In the first 7 days of the release, the 7-day history will partially be empty. In a week, you'll see the full picture. The same goes for any new trials.
Released on 03 October 2025

This update is live for all Magic Pages customers.

New to Magic Pages? Start your 14-day free trial — no credit card required.

Questions or feedback?

Let us know what you think about this update below.

Websites powered by Magic Pages

From personal blogs to growing businesses — published with Ghost®, hosted with care.

Loading showcase sites...

Start Your 14-Day Free Trial

No credit card required