Skip to content

No data arriving

Your Bot Activity report is empty, or the status line still says Log Hero is waiting for the first hits 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, Azure Front Door, Fastly): allow up to an hour.

If it has been less than an hour, wait before changing anything.

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

Integration Where to look What good looks like
WordPress Settings → LogHero An API key is saved, and no warning notice in the backend
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
Amazon CloudFront CloudFormation, us-east-1, stack LogHero-CloudFront Status is CREATE_COMPLETE, and the FirehoseLogGroupName output is empty
Fastly Active version → Logging An endpoint named loghero is listed, and the Error Stream is empty
Azure Front Door Front Door profile → Diagnostic settings, and the Event Hub → Metrics loghero-forward-to-eventhub is listed, and Outgoing Messages keeps pace with Incoming Messages

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.
  • 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