AWS_S3 source: Add metrics support #21899
Labels
source: aws_s3
Anything `aws_s3` source related
type: feature
A value-adding code addition that introduce new functionality.
A note for the community
Use Cases
AWS metric streams allows to send metrics to S3 (through firehose) in otel format or json. The use case would be vector picking up these metric files and processing them in the pipeline.
Attempted Solutions
We use aws_s3 source for logs, picking up log files through SQS messages. This is working for us properly. So we would also like to extend this for metrics as well as AWS Cloudwatch can dump metrics into S3 as well.
Proposal
AWS_S3 source already allows to pick up log files. In the documentation output is mentioned only for logs, so the idea would be to be able to extend this functionality for metrics as well. That way you may either read a bunch of files from S3 for processing or read an SQS queue for new file notifications and keep sending metrics through S3.
Again, this is already available for logs, just extending the functionality for metric signal as well.
References
No response
Version
0.33 and 0.37
The text was updated successfully, but these errors were encountered: