Skip to content

No data arriving

Your Bot Activity report is empty, or the banner still says Log Hero has not received traffic for this domain. Work through these four checks in order — they are ordered by how often each one turns out to be the cause.

Bot traffic is not continuous. A small site may go several hours between crawler visits, and Logpush and other edge integrations batch records before sending.

  • Origin integrations (WordPress, Apache, PHP): first hits within minutes.
  • Edge integrations (Cloudflare, CloudFront, Fastly): allow up to 30 minutes.

If it has been less than 30 minutes, wait before changing anything.

Check the integration’s own status before suspecting Log Hero:

Integration Where to look What good looks like
WordPress Plugins → Log Hero → Status Connected, with a recent last-sent timestamp
Apache apachectl -M The Log Hero module is listed as loaded
PHP SDK Application error log No Log Hero exceptions on recent requests
Cloudflare Analytics & Logs → Logpush Job status is Active, not Error

Two failures are common enough to have their own pages: Asynchronous flush failed and Permission denied.

Log Hero attributes hits by hostname. A mismatch means the requests arrive but land nowhere.

  • The domain in Log Hero is example.com, but the site serves www.example.com — or the reverse.
  • The integration is installed on a staging hostname.
  • The site serves several hostnames and only one is registered.

Compare the domain shown in Log Hero against the hostname in your browser’s address bar, character for character.

4. Is something blocking the bots before they are logged?

Section titled “4. Is something blocking the bots before they are logged?”

If the integration is healthy and the domain matches, the requests may not be reaching the point where they get logged at all.

  • A WAF or bot-mitigation rule. Cloudflare Bot Fight Mode, a rate limit or a security rule can drop AI crawlers before Logpush records them.
  • robots.txt. A Disallow for a well-behaved crawler means it stops requesting your pages. It is not a Log Hero problem — the traffic genuinely is not there. See Decide what to allow in robots.txt.
  • Full-page caching in front of the integration. An origin-side plugin never sees a request answered by a cache above it. Move to the edge integration for your CDN.

Send the following to support@log-hero.com and we can trace it from our side:

  • The domain as registered in Log Hero
  • The integration and its version
  • What the integration’s own status page reports
  • Roughly when it was installed