Logpush Service

Have logs of your HTTP requests or Spectrum events pushed to your cloud service provider every 5 minutes using the Cloudflare Logpush service.

If you’re already using the Logpull API to download HTTP request logs, you can get the same functionality—including selecting fields and sampling—in Logpush.

Logpush can be configured using one of the following methods:

If following the UI method, you’ll be prompted to allow Cloudflare to access your cloud service. You can also do this beforehand:

Currently, Logpush is available to customers on the Cloudflare Enteprise plan and for the following services: Amazon S3, Google Cloud Storage (GCS), Microsoft Azure, and Sumo Logic. Customers using IBM Cloud Internet Services (CIS) on Enterprise accounts, powered by Cloudflare, can have their logs pushed to IBM’s Cloud Object Storage (COS).

Cloudflare aims to support additional plans and services in the future. Interested in a particular service? Please take this survey.

If you haven’t used the Logpull API or Cloudflare Logs before, make sure log retention has been enabled before configuring Logpush. To activate retention for your Enterprise domain, contact Cloudflare Support or your account manager.