My team has a Step function deployed in multiple geo distributed AWS accounts. We want to aggregate the execution logs from each of these step function instances into 1 data store. I was thinking of using a Lambda that would call the GetExecutionHistory API
You can have lambda as target of this event that will parse step function and save to S3 or where ever you want This will work for every step changes change .