Error when configuring Cloudflare LogPush integration for R2

taprove
Fri, 11 Jul 2025 20:54:56 +0000
Elastic Agent

No matter what configurations I try with the Cloudflare Logpush integration, the following error shows in the log:

[elastic_agent][error] Unit state changed aws-s3-default-aws-s3-cloudflare-xxxxxx-xxxx-xxx-xxx-xxxxxxxxxxxx (CONFIGURING->FAILED): neither queue_url, bucket_arn, access_point_arn, nor non_aws_bucket_name were provided accessing config

I have set the access key & secret key (and have verified them and the endpoint with Postman) and have set the R2 bucket in multiple places. I have placed values in the global and the Spectrum area (only Spectrum is enabled) but no matter what configuration I try, I always get the same error.

I did also find the following log entries upon a wider inspection:

[elastic_agent.filebeat][error] Error creating runner from config: neither queue_url, bucket_arn, access_point_arn, nor non_aws_bucket_name were provided accessing config
[elastic_agent.filebeat][info] add_cloud_metadata: hosting provider type not detected.

The agent is 8.18.3, and the integration is 1.39.0.

Thanks in advance!

5 posts - 2 participants