3 ms·
Unfortunately, site is down. For error tracking I've previously used Sentry [0]. I found it really easy to use and setup in a fairly large JS app. The best par
by TheAceOfHearts 9y ago
Unfortunately, site is down.
For error tracking I've previously used Sentry [0]. I found it really easy to use and setup in a fairly large JS app. The best part is that it's open source, so you always have the option of hosting it yourself, which removes any fear of vendor lock-in. I'd say it's well worth paying for their SaaS offering.
EDIT: Looking through the docs, it seems they expect you to load their non-versioned third-party sourced script, and it's not even hosted on a CDN. That's a huge security risk, so it's an immediate blacklist for me.
[0] https://sentry.io/welcome/ https://sentry.io/welcome/
- ggregoire 9y agoThe main difference here is that they track all the mouse moves and clicks so they can replay the user session right before the error happened.
- TheAceOfHearts 9y agoSentry tracks the last few events prior to the exception happening as well. You can't replay the actual interaction, but seeing the activity log has always been enough to meet my needs.
- deleted 9y ago[deleted]
- daniel_levine 9y agoSentry does not offer that product natively, but they do have an integration with SessionStack to do it https://blog.sentry.io/2017/09/20/see-errors-through-users-eyes https://blog.sentry.io/2017/09/20/see-errors-through-users-e...
- mankz 9y agoRootCause offers all js-error logging features from Sentry/Sessionstack plus our Live Replay feature. We'll have a CDN up shortly, good point! You can also host the JS script yourself, or use the on-premises version (Docker image)
- zlatkov 9y agoSessionStack has live sessions as well :) (~1 sec latency).