GeniePy comes with built-in support for tracking errors on Sentry.
Description
Sentry is an excellent error tracking service that can notify you of application errors right when they happen.
This way you don't need to wait for your users to tell you of any bugs they ran into while using your application. As soon as something bad happens, Sentry notifies you right away.
Setup
The Sentry-side setup involves creating a new project for your application. This project should be of type "Python" as shown in the following screenshot:
In GeniePy, set the SENTRY_DSN
environment variable to the value that Sentry
assigns to this project. You can find this in the "Settings -> SDK Setup ->
Client Keys (DSN)" section.
As soon as the SENTRY_DSN
environment variable is set to a valid value, you
should already start seeing activity on your Sentry dashbaord.