I have been tasked with getting AWS Cloudtrail logs into Splunk. I have spent some time not just reading how to accomplish this but also testing it on my own AWS environment. The org that I work for uses control tower (not on the current version) to provide landing zones. If you know anything about the control tower, it basically provisions accounts on your behalf and sets up guardrails for ease of scalability. One account that is provisioned is name log archive which I am interested in.
My question is, would I access this archiving account and setup a cloudwatch group and kinesis firehose stream? Or do I need to access the logs in this archive logging account from another account? Maybe I am not asking this question correctly but it seems like the control tower makes log aggregation easier but also complicates how to access the logs.