flaskshadow

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:

  1. Create an Airbrake account
  2. Install pybrake using pip:
    pip install -U pybrake
    
  3. 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!

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.