At Lucid (https://www.lucidchart.com), we've used a home-grown solution that stores the versioned source maps in S3, and decodes the stack traces server-side and adds it to the original trace in the logging system. Plus caching the decoding.
We've looked at Sentry and might use that. They offer hosted and open-source on-prem solutions.