Customer Self-Service Portal

Monitoring websites on cloudflare?

We have several customers that utilize cloudflare for DDOS prevention.  When we setup a monitor for these sites they timeout and fail and report as down, is there a way to properly monitor sites like this?