Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Configuring Cloudflare Logs to Forward Logs to an Amazon AWS S3 Bucket

Configure your Cloudflare instance to push to an AWS S3 bucket by creating a Logpush job. For more information, see Manage via the Cloudflare UI.

To create a Logpush job to send Firewall events, you need to configure and manage jobs by using the Logpush API. For more information, see Manage via the Logpush API.

JSA collects Cloudflare Log events from an Amazon S3 bucket.

If the Logpush job is created in the Cloudflare UI or by using the Logpush REST API, you need to complete the following procedure.

  1. Log in to the Cloudflare UI.
  2. Select the site where you are configuring logs.
  3. Click Analysis > Logs.
  4. If the Pushing switch is in the off position, toggle the switch to the on position.
  5. Click Edit and then ensure that the appropriate fields are selected, based on which data set is selected.
    • HTTP requests - ClientRequestMethod, Client IP, ClientSrcPort, EdgeResponseStatus, EdgeStartTimestamp

    • Firewall events - Action, Datetime, ClientIP