Hello, I'm trying to use Elastic Agent to collect log data using Cloudflare Integration, collecting those logs from a S3 compatible Bucket (Oracle Cloud), however it's only availble options to collect from AWS S3 or Google Cloud Storage. Is there any way to use this integration using a S3 compatible object storage?
I have tried to configure setting up some advanced options such as URL endpoint and Default Region (to values from the OCI) but it did not work (and also do not showed any error).
This seems possible, you would need to set your bucket name on the [Global][S3] Cloudflare R2 Bucket Name option.
The name is misleading, but from this PR it seems that this will expose the non_aws_bucket_name setting, which is used by the aws-s3 beats input to get data from s3 compatible services.
You will also need to configure the endpoint.
Not sure if this will work because I do not use this integration, but from the documentation it seems possible.
Can you test it?
I will try to open an issue to get more clarification about the settings and compatibility.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.