Flask Error Monitoring
Capture Flask Exceptions Easily with Airbrake Flask Error Monitoring
How to install Airbrake for Flask error monitoring
Installing Airbrake in your Flask app takes no more than 3 minutes:
- Create an Airbrake account
- Install pybrake using pip:
pip install -U pybrake
- Configure the Airbrake Flask middleware:
from flask import Flask import pybrake.flask app = Flask(__name__) app.config['PYBRAKE'] = dict( project_id=123, project_key='abcdefgh12345678', ) app = pybrake.flask.init_app(app)
The full instructions are listed in pybrake in GitHub.
Frictionless error monitoring for Flask
Have you ever found yourself sifting through massive log files to hunt down an error? Airbrake Flask exception handling software provides notifications to make Flask debugging easy.
With Airbrake Flask you receive real-time error alerts and instant insight into the line of code that broke, the deploy the error is tied to, and the environment in which the error occurred. Airbrake's detailed dashboard makes it easy to determine the total number of Flask errors, as well as the number of bugs you've had since your last deploy.
Airbrake's at-a-glance insight into the health of your code helps you:
- Monitor code quality - detailed dashboards, deploy trends, and error tracking make managing and triaging errors simple
- Fix bugs faster - identify, assess, and resolve errors quickly with stacktraces, parameters, and affected users
- Improve team productivity - custom workflow integrations make it easy to collaborate on, prioritize, and triage errors
Airbrake notifies you about new errors immediately — 24 hours/day, 7 days/week — when you integrate with tools such as email, Slack, Github, etc. Installing Airbrake in your Flask application takes no more than three minutes, so you can start capturing exceptions immediately. Get visibility into your customer experience so that you can make it better using Airbrake!
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.