Stigg is able to automatically collect events for processing as they arrive into an S3 bucket.
Using an S3 bucket as the data source of events can be useful in the following cases:
There are many ways to write to S3. You can use AWS S3 SDK, AWS Glue, Logstash, Fluentd and other tools.
This S3 integration requires that events are in the shape of the event API schema, the format of the files can be either .jsonl
, .json
or .csv
.
For fields that you want to include as part of the dimensions
object, just add the dimensions.
prefix, for example dimensions.storage_bytes
.
Create 2 separate S3 buckets:
Grant Stigg cross-account access to S3 bucket - our team will provide you with the IAM role which will be used for Stigg to access the S3 buckets.
Stigg uses S3 event notifications in order to receive notifications when objects are created in the S3 bucket.
Once you finish setting up the policy above, Stigg will add permissions to an SQS queue to allow S3 to write to it.
In order to get notifications from S3 bucket, the s3:objectCreated:*
event type must be configured via the AWS console.
This SQS queue will be in the same region as your bucket, so Stigg will provide you with the provisioned SQS ARN once the bucket region is known.
Stigg is able to automatically collect events for processing as they arrive into an S3 bucket.
Using an S3 bucket as the data source of events can be useful in the following cases:
There are many ways to write to S3. You can use AWS S3 SDK, AWS Glue, Logstash, Fluentd and other tools.
This S3 integration requires that events are in the shape of the event API schema, the format of the files can be either .jsonl
, .json
or .csv
.
For fields that you want to include as part of the dimensions
object, just add the dimensions.
prefix, for example dimensions.storage_bytes
.
Create 2 separate S3 buckets:
Grant Stigg cross-account access to S3 bucket - our team will provide you with the IAM role which will be used for Stigg to access the S3 buckets.
Stigg uses S3 event notifications in order to receive notifications when objects are created in the S3 bucket.
Once you finish setting up the policy above, Stigg will add permissions to an SQS queue to allow S3 to write to it.
In order to get notifications from S3 bucket, the s3:objectCreated:*
event type must be configured via the AWS console.
This SQS queue will be in the same region as your bucket, so Stigg will provide you with the provisioned SQS ARN once the bucket region is known.