Log timestamps/durations of deployment steps?

Is there a way to get the sls deploy command to output timestamps of its progress? I want to know what the slow part of my deployment is, but I’ve not got enough information.

When running the command interactively, theres a timer that says how long it has been running. But there’s no way to determine after the fact how long it took to download/install dependencies, build the Lambda layer, compile the template, and then wait for CloudFormation to say that it completed.

And is the solution any different when using a Serverless Compose file?

I can use --verbose but that just logs more lines without any timestamps.

Thanks.