In my Jira Server app I’d like to monitor the frontend for any errors on client side.
There are probably many services which help to achieve what I need. I decided to investigate Sentry.io in more details. My frontend stack is based on React.js and webpack (just for more context)
There are two main things which Sentry helps you with:
it automatically catches all unhandled exceptions
you can post custom events back to Sentry e.g. in catch block
When I started testing the integration with Sentry I noticed that I seems can’t prevent it skipping exceptions from other apps installed on the same Jira instance. As a result I got the errors which I don’t want and shouldn’t know about. E.g. in my dev Jira one of my other apps keeps bugging me ) While that’s fine in dev, but not what’s acceptable on Client Jira.
It would be very interesting to know what you do in terms of frontend error logging for Jira Server apps, any approaches, third-party or in-house services etc.