No matter how clean our code is, how good our tests are, how well our infrastructure scales - one day, eventually something will go wrong in production. Bugs and outages cases customer to lose trust and cost real money. Our job is to identify and fix the issue as quickly as possible. In this session, we will have a look at Sentry - an open source troubleshooting and application monitoring solution - and its seamless integration with Spring Boot. We will learn the benefits of treating errors as contextual events and how exception reporting and performance monitoring in a single tool simplify addressing production issues.
Talk given at JavaCRO 2021 https://2021.javacro.hr/eng/Program/Troubleshooting-Spring-Boot-applications-with-Sentry
Code: https://github.com/maciejwalkowiak/troubleshooting-spring-boot-appplications-with-sentry