Hey!
I'm looking for a solution to centralize the log of several accounts into one, but I want to centralize from different regions as well. I saw that CloudWatch has this feature, but it doesn't allow sharing logs between different regions. I saw that AWS itself suggests an ELK solution https://aws.amazon.com/pt/what-is/elk-stack/ (ElasticSearch/OpenSearch, Logstash and Kibana), but they say:
"Centralized Logging with OpenSearch supports ingesting AWS service logs and application logs from a different AWS account in the same region.
...Currently, Centralized Logging with OpenSearch does not automate the log ingestion from a different AWS Region. You need to ingest logs from other regions into pipelines provisioned by Centralized Logging with OpenSearch."
https://docs.aws.amazon.com/solutions/latest/centralized-logging-with-opensearch/frequently-asked-questions.html
I've seen some other alternatives with Kinesis, but the cost concerns me. What's another solution?