This guide explains how to configure a Cribl Stream Amazon S3 destination to deliver logs to a Pondurance-managed S3 bucket.
Pondurance will provide:
Important: Treat the AWS credentials as secrets. Do not include them in email threads or support tickets.
Cribl must write objects using the following structure:
{customer_org_code}/cribl/{log_source}/YYYY/MM/DD/HH/
For example, CloudTrail logs for organization pontst must be written under:
pontst/cribl/aws_cloudtrail/2026/07/17/14/
The currently supported log source is:
aws_cloudtrailOnly configure log sources that Pondurance has confirmed are in scope.
Sign in to Cribl.
Select Products from the top navigation bar, then select Cribl Stream.
Under Worker Groups, select the Worker Group where the destination will be configured.

Select Routing -> QuickConnect.

Click Add Destination above the destination list.

Select Amazon S3.

On the General Settings tab, configure the following values and leave all other settings at their defaults:
| Setting | Value |
|---|---|
| Output ID | A unique name, such as pon-cribl-stream |
| Description | Optional; for example, Pondurance log stream |
| S3 bucket name | Exact bucket name provided by Pondurance |
| Data format | JSON |
| Region | us-east-2 |
| Key prefix | {customer_org_code}/cribl/{log_source} |
| Partitioning expression | C.Time.strftime(_time ? _time : Date.now()/1000, '%Y/%m/%d/%H') |
Example key prefix:
pontst/cribl/aws_cloudtrail

Important: The customer organization code and log source name must exactly match the values provided by Pondurance.
Open the Authentication tab.
Set Authentication method to Manual.
Enter the Access Key and Secret Key provided by Pondurance.

Open the Advanced Settings tab.
Turn off Verify if bucket exists.

The Pondurance-provided credentials are limited to the assigned object prefix and may not have permission to perform a bucket-level existence check.
Return to QuickConnect.
Click the plus sign beside the source that will send data to Pondurance.
Drag the dashed connection line to the new Amazon S3 destination.

Select Passthru, then click Save to create the route.

Click Commit & Deploy in the upper-right corner.
Enter an appropriate commit message and deploy the changes to the Worker Group.

Confirm the key prefix uses {customer_org_code}/cribl/{log_source}.
Confirm the organization code and log source name are lowercase and exactly match the values provided by Pondurance.
Confirm the partitioning expression is:
C.Time.strftime(_time ? _time : Date.now()/1000, '%Y/%m/%d/%H')
Contact your Pondurance onboarding representative and include:
Do not include the AWS Secret Access Key.