Skip to main content
ShieldMarc
For site owners

The ShieldMarc uptime monitoring bot

ShieldMarc checks websites that our customers have asked us to watch, so we can tell them quickly when a site stops responding and when it comes back. If you have found our requests in your logs, this page explains what they are, how to recognise them, and how to reach us.

What it does

The bot requests only the addresses a customer has added as a monitor, and a customer can add an address only on a domain they have verified with ShieldMarc. Verifying a domain means publishing a record in its DNS, which only someone who controls the domain can do. The bot does not crawl, follow links, index content or fetch anything it was not asked to check. Each monitored address is requested at most once a minute from each checking location. When a check fails, a few other locations check again straight away, so that we can confirm a real outage before anyone is alerted. It follows a small number of redirects, because a monitored homepage often redirects, and it reads only as much of the page as it needs to confirm the site is working.

Where it checks from

Checks run from Cloudflare's network and from ShieldMarc's own servers in Germany. Because Cloudflare addresses are shared with many other services, we do not rely on a list of addresses to identify ourselves. Use the signature or the header described below instead.

How to recognise it

Allowing it through a firewall

If your firewall or bot protection is blocking our checks, the owner of the monitor will see the site reported as unreachable from some locations. The simplest fix is a rule that skips challenges for requests carrying the header X-Shieldmarc-Probe: 1. Where your firewall can verify HTTP Message Signatures, verifying ours against the key above is stronger, because it cannot be imitated.

Did not ask to be monitored?

Every check starts at an address on a domain that someone verified with ShieldMarc by publishing a record in the domain's DNS. If that address redirects to your site, the check follows the redirect. Either way, if you do not want your site checked, for example because a domain has changed hands, tell us which address and we will look into it and stop the checks where appropriate. Contact ShieldMarc support.