I have an internal website and it is protected by Cloudflare Access. What is a strategy to monitor the website’s uptime? Here are my thoughts so far.
- Create a single publicly available URL (not protected by Cloudflare Access). This represents the website status. Hook a monitoring tool to that URL. This is not a desirable approach because it pokes a hole in the security layer.
- Use Cloudflare to monitor the website, then feed the result back to my monitoring solution. I’m not sure if Cloudflare has this capability.
- Internally monitor the website availability locally in the cloud environment. This does not reflect what users see on their end when visiting via a URL and defeats the purpose of using a monitoring website uptime.
Any other suggestion is appreciated!