opinion

Eyes on the Site: Strategies for 24/7 Website Monitoring

Eyes on the Site: Strategies for 24/7 Website Monitoring

Back in the 1990s, there were all sorts of companies that would scan your website and let you know if and when it ever went down. Ah, the memories. Site monitoring has since advanced far beyond those humble beginnings. Today, most websites are more complex, and checking whether one is online or not is not as simple as it used to be. However, it’s still a necessary service.

Stepping into the time machine once more reveals that site monitoring was originally exactly that: it checked whether a website was responding correctly or not. If the domain was offline, the server broke down or there was some sort of routing or connection issue, you’d get an alert.

It is good to know about things before your customers complain about them — or worse, just leave without saying anything and never come back.

At a higher level, your hosting company also monitors for network outages, power outages or other issues in their data centers. There are a lot of different things that can go wrong, so just having an alert of “online” or “offline” doesn’t really work. The same is true of your website.

It is good to know about things before your customers complain about them — or worse, just leave without saying anything and never come back. Your website or platform should be monitored so that you know not just when it's offline, but when individual systems break or go offline. It sounds complicated, but it’s actually pretty simple.

Web Host Architecture Monitoring

If you are with a premium or managed hosting company, they will likely already have robust monitoring in place. However, the primary purpose of monitoring by your web host is to keep your servers operational, so it is usually limited to hardware and network issues related directly to your server. While some hosts offer custom content monitoring to clients upon request, most do not. Therefore, here are the steps to build your own:

Simple Content Monitoring

Nobody knows your code, software and how they’re supposed to operate better than you. Setting up content monitoring on your website starts with selecting or placing specific text, which never changes, on the pages you want to monitor.

Alerts Sent Directly to You

Something as simple as a scheduled crontab running every few minutes will check whether that text snippet appears on your page. If for any reason your script cannot confirm that text is present, it can then notify you immediately via your email, SMS or some other method.

Systems Monitoring Page

If you have large or complex architecture, or want more granular checks and reporting, a custom-built systems monitoring page that watches the integrated parts of your website will keep you more informed. Instead of just checking for a text snippet on your main webpage, you can add a MySQL query to check the contents of your database. That simple check will confirm whether your database is responding, but more importantly, whether your data is still there. It is possible to add checks for remaining hard drive space, so you know when you need to add drives or switch to cloud object storage. You can do the same for other critical systems.

Instead of each check sending an individual alert, you can build one script that reviews the status result for each check, then alerts you if any of them reports a problem. Remember to avoid false positives as much as possible, to avoid scrambling to fix problems that don’t exist. Too many “boy who cried wolf” alerts will train your people to stop responding at all.

Transparency Has Value

Some companies even make their monitoring pages publicly accessible, or at least an output of their scan results. This provides both transparency and accountability, as the public will know when something happens. This has the added benefit of building trust and credibility with your customers. Your reputation will thank you.

If you have a team, consider programming alerts that will notify specific team members about specific problems within their competency. Redundancy is also important, so having a fallback secondary person also receiving alerts can be a good idea.

Once you’ve built your own monitoring, if you are with a managed hosting company, have them also monitor what you’ve built, to have more eyes watching for potential problems.

Go Beyond Just Monitoring

But wait, there’s more! Website monitoring isn’t just for reporting system outages and problems. Use monitoring for proactive improvement of your website. Instead of just checking specific pages, add a time check to track how long it takes a page to complete loading, then improve your code to make it run faster. You can even scan for broken links on pages, to help you fix errors and keep content or affiliate codes up to date. Once you start adding reports or monitoring to your websites, you’ll probably discover a desire to add more. Your website and your business will thank you.

Brad Mitchell is the founder of MojoHost, which has served the industry for nearly two decades and has been named XBIZ Web Host of the Year several times. He regularly shares insights as a panelist at trade shows. Contact brad@mojohost.com to learn more about the suite of services his company offers.

Related:  

Copyright © 2024 Adnet Media. All Rights Reserved. XBIZ is a trademark of Adnet Media.
Reproduction in whole or in part in any form or medium without express written permission is prohibited.

More Articles

opinion

Why Cyber Insurance Is Crucial for Adult Businesses

From streaming services and interactive platforms to ecommerce and virtual reality experiences, the adult industry has long stood at the forefront of online innovation. However, the same technology-forward approach that has enabled adult businesses to deliver unique and personalized content to consumers worldwide also exposes them to myriad risks.

Corey D. Silverstein ·
opinion

Best Practices for Payment Gateway Security

Securing digital payment transactions is critical for all businesses, but especially those in high-risk industries. Payment gateways are a core component of the digital payment ecosystem, and therefore must follow best practices to keep customer data safe.

Jonathan Corona ·
opinion

Ready for New Visa Acquirer Changes?

Next spring, Visa will roll out the U.S. version of its new Visa Acquirer Monitoring Program (VAMP), which goes into effect April 1, 2025. This follows Visa Europe, which rolled out VAMP back in June. VAMP charts a new path for acquirers to manage fraud and chargeback ratios.

Cathy Beardsley ·
opinion

How to Halt Hackers as Fraud Attacks Rise

For hackers, it’s often a game of trial and error. Bad actors will perform enumeration and account testing, repeating the same test on a system to look for vulnerabilities — and if you are not equipped with the proper tools, your merchant account could be the next target.

Cathy Beardsley ·
profile

VerifyMy Seeks to Provide Frictionless Online Safety, Compliance Solutions

Before founding VerifyMy, Ryan Shaw was simply looking for an age verification solution for his previous business. The ones he found, however, were too expensive, too difficult to integrate with, or failed to take into account the needs of either the businesses implementing them or the end users who would be required to interact with them.

Alejandro Freixes ·
opinion

How Adult Website Operators Can Cash in on the 'Interchange' Class Action

The Payment Card Interchange Fee Settlement resulted from a landmark antitrust lawsuit involving Visa, Mastercard and several major banks. The case centered around the interchange fees charged to merchants for processing credit and debit card transactions. These fees are set by card networks and are paid by merchants to the banks that issue the cards.

Jonathan Corona ·
opinion

It's Time to Rock the Vote and Make Your Voice Heard

When I worked to defeat California’s Proposition 60 in 2016, our opposition campaign was outspent nearly 10 to 1. Nevertheless, our community came together and garnered enough support and awareness to defeat that harmful, misguided piece of proposed legislation — by more than a million votes.

Siouxsie Q ·
opinion

Staying Compliant to Avoid the Takedown Shakedown

Dealing with complaints is an everyday part of doing business — and a crucial one, since not dealing with them properly can haunt your business in multiple ways. Card brand regulations require every merchant doing business online to have in place a complaint process for reporting content that may be illegal or that violates the card brand rules.

Cathy Beardsley ·
profile

WIA Profile: Patricia Ucros

Born in Bogota, Colombia, Ucros graduated from college with a degree in education. She spent three years teaching third grade, which she enjoyed a lot, before heeding her father’s advice and moving to South Florida.

Women In Adult ·
opinion

Creating Payment Redundancies to Maximize Payout Uptime

During the global CrowdStrike outage that took place toward the end of July, a flawed software update brought air travel and electronic commerce to a grinding halt worldwide. This dramatically underscores the importance of having a backup plan in place for critical infrastructure.

Jonathan Corona ·
Show More