
Django Error Monitoring
Identify and Address Errors in Your Django Applications
How to install Airbrake to capture Django errors
- Create an Airbrake account
- Install pybrake using pip:
pip install -U pybrake
- Configure
project_id
andproject_key
insettings.py
:AIRBRAKE = dict( project_id=123, project_key='abcdefgh12345678', )
- Next, activate the Airbrake middleware:
MIDDLEWARE = [ ... 'pybrake.django.AirbrakeMiddleware', ]
- Finally, configure the airbrake logging handler:
LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'airbrake': { 'level': 'ERROR', 'class': 'pybrake.LoggingHandler', }, }, 'loggers': { 'app': { 'handlers': ['airbrake'], 'level': 'ERROR', 'propagate': True, }, }, }
The full instructions are at pybrake in GitHub.
Frictionless error monitoring for Django
Your Django application might be up, but your customers may still see problems. Every minute that your customer experience is compromised costs you money. Perhaps more importantly, it costs you goodwill. With Airbrake Django error monitoring and reporting, you're notified of exceptions before users face them.
Airbrake Django exception handling software delivers notifications in real-time when an error occurs. Rather than sifting through massive log files to track down errors, Airbrake lets you get right to the business of fixing the problem with detailed stack traces and environment and user reports. You'll have all of the information necessary to determine which line of code broke, the environment in which it occurred, and the deploy the error is tied to.
Airbrake Django error monitoring and reporting software:
- Silently monitors your applications 24 hours/day, 7 days/week
- Provides at-a-glance insight into the health of your code
- Installs in no more than 3 minutes
Furthermore, Airbrake's custom workflow integrations help with team collaboration, making prioritizing and triaging errors simple. See how Airbrake Django can help keep your customers from seeing problems in your application. We'll provide all of the info you need to identify, assess, and fix errors quickly.
KEY FEATURES:
Blazing fast, real-time errors alerts
Lightweight notifier installs quickly and won't impact your app performance
Receive error notifications via email, Slack, or webhooks
Fast error search and filtering within your Airbrake dashboard
Advanced data security including SOC-2 Compliance and SAML Single Sign-On - included with all Airbrake plans
Integrates with GitHub, Trello, Slack, JIRA, Pivotal Tracker, GitHub Enterprise, GitLab, GitLab CE/EE, Bitbucket, Lighthouse, Flowdock, Campfire, Assembla, custom webhooks and other 3rd party apps
Dupe error detection
Customizable error filtering
Unlimited users and projects
Comprehensive read & write API
Deploy tracking to monitor code quality
Performance insight about your total app health including your code, production environment, and the user experience.