It’s unclear how I get the website access logs. I’ve got a business plan for my domain, with Cloudflare set up to proxy the requests over to the real website, primarily at the moment to use for Bot Protection, and I’ve been looking but can’t find a way to gain access to the access logs of requests made to Cloudflare. I see “logpush”, but it looks like that is not available without an Enterprise level account (we have Business plan). “Instant Logs” isn’t enough, we need to be able to download the logs for our internal analytics and to be able to respond to abuse requests (which frequently do not come in within 24 hours of the request). Is there any way to get the request logs, without upgrading to the Enterprise plan?
What steps have you taken to resolve the issue?
Searching Google, asking AI, looking through the dashboard, API and logging documentation.
The new Log Explorer is currently in a closed beta that you can apply for, but I don’t think there is any information about which plans it will be available on as of yet.
That was the answer I was afraid of, but it’s such a fundamental component of using a proxy. Makes me wonder: Who are the people that are ok with not getting logs? I guess if you’re only using logs for Analytics and you are ok with the Cloudflare analytics… We need remote IPs in logs to be able to answer questions about the IPs that took certain unsavory action, at least that’s how we’ve drilled down on it in the past.
It seems like a pretty fundamental thing to not get without going from $200/mo to $5K/mo.
I guess the counter-argument would be what would happen under a massive DDoS.