I am using Google Cloud Uptime Monitoring to monitor a website with Cloudflare managing the DNS. The monitoring works perfectly with the proxy disable, but as soon as enable the Cloudflare proxy, the Uptime alert starts firing.
Can someone please point me towards the correct configuration (either for the GCP uptime monitoring or on the Cloudflare side)?
The monitoring is probably being blocked by WAF or bot rules. You should figure out how to whitelist the monitoring solution either by IP or user agent.
Do you see anything in your firewall logs that is blocking traffic? Also does google report back the error code that it is getting or just says it failed?