Django has a standard error monitoring mechanism that sends a notification when an error occurs with detailed information to a specified email. The email contains all the information about the error: the name of the error, where it occurred, where the page was navigated from, etc
Sentry is an application which is embedded into Django for online monitoring of errors. The user interface is a dashboard with a list of errors and the ability to perform various actions on them.
- The error list is updated in real time.
- If an error has been marked as resolved and appears again, it is created again and counted in a separate thread.
- Errors are grouped and displayed in order of frequency.
- Errors can be filtered by status, logging source, logging level, server name, etc.