Getting Data In

AWS Landing Zone - Centralize logging - how are others ingesting?

t9445
Path Finder

Hello, hoping others may have run into this and figured out best-practice (or best-way...)

We are implementing an AWS Landing Zone, and the centralized logging for all-accounts/sourcetypes/etc is all to one S3 location, as opposed to ingesting from various sources (S3 Buckets, CloudWatch, ...) - e.g. 'Splunk App for AWS'

What we are wondering is how have others using an AWS Landing Zone, are ingesting with Splunk?
e.g At first glimpse we will have to do a lot of props/transforms to get the data broken out as it should be in Splunk if we simply ingest the S3 (as S3 or Kinesis FireHose, etc) -- props/transforms to breakout the details: e.g. Account=012345, sourcetype=cloudtrail, zone=us-east-1, etc

Is there a best/better way that folks are using for splunk-ingesting the centralized logging in the "AWS Landing Zone" ?

Any pointers appreciated (Splunk App for AWS would be kludgy for this from what we can tell, since multiple sourcetypes/accounts etc in the same-data-feed/broken-out into multiple data-feeds)

thanks

-tom

Tags (1)

johnansett
Communicator

Hey Tom, wondering where you ended up with this.  We are going the same route and looking at the following:

1) Log all applicable events to central S3 bucket

2) Lambda function to split into multiple queues

3) Props/transforms to send to specific indexes (required for each account)

 

This was posted after your original post, but might be of some use depending on where you are with the deployment:

https://www.splunk.com/en_us/blog/cloud/making-the-collection-of-centralised-s3-logs-into-splunk-eas...

0 Karma

mtranchita
Communicator

My organization uses this model, logs from multiple AWS Accounts are centralized into a single AWS Account purpose built for aggregation. I've found using the Splunk App for AWS to be relatively simple to implement. The key was understanding, and making use of, prefixes and multiple buckets. YMMV but I would suggest testing things.
Hope that helps...

dbot2001
Path Finder

Are you using AWS Cloudwatch agent to forward application logs to the centralized location?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...

Network to App: Observability Unlocked [May & June Series]

In today’s digital landscape, your environment is no longer confined to the data center. It spans complex ...

SPL2 Deep Dives, AppDynamics Integrations, SAML Made Simple and Much More on Splunk ...

Splunk Lantern is Splunk’s customer success center that provides practical guidance from Splunk experts on key ...