How to install Airbrake to capture Sinatra errors

Installing Airbrake in your Sinatra app takes no more than 3 minutes:

  1. Create an Airbrake account
  2. To use Airbrake with Sinatra, simply require the gem, configure it and use our Rack middleware.
Full instructions can be found on airbrake GitHub repository .

Key features

  • SSL
  • Blazing fast
  • Notifications via email, Campfire or Webhooks
  • Fast Search
  • GitHub, Trello, Slack, JIRA, Pivotal Tracker, GitHub Enterprise, GitLab, GitLab CE/EE, Bitbucket, Lighthouse, Flowdock, Campfire, Assembla, custom webhooks and other
  • Dupe detection
  • Filtering
  • Multiple users
  • Comprehensive read & write API
  • Deploy tracking

Time spent sifting through enormous log files to hunt down errors is time taken away from building new features. Plus, customers grow frustrated when problems aren't dealt with in a timely manner. It costs you money, as well as goodwill. With Airbrake Sinatra error reporting software you're notified immediately when a new error occurs.

Airbrake Sinatra provides detailed stack traces, context, browser breakdowns, and more so that you have everything you need to assess the scope and determine the source of the problem. And breadcrumbs let you see what happened before and after the error occured.

Get a handle on the errors occurring in your Sinatra apps, with:

  • Aggregated error data - identify affected URLs, users, browsers, and more
  • Intelligent error grouping - one easy-to-use interface allows you to review and resolve similar errors
  • Robust search and filtering - drill down on the exact errors you care most about

With Airbrake Sinatra, monitoring errors has never been so easy. Our mobile optimized web app provides the power of Airbrake on your phone so that you can see new errors anytime via Github, Slack, Bitbucket, email, or whatever communication tool you use, no laptop required.

Installing Airbrake in your Sinatra app takes no more than three minutes. What are you waiting for? Start giving your users the delightful user experience they deserve.

Why Airbrake?

  • Fix bugs faster

    Stacktraces, parameters, affected users - you name it. All the info you need to identify, assess and resolve errors quickly.

  • Monitor code quality

    With deploy tracking, error trends, and detailed dashboards, managing and triaging errors has never been easier.

  • Improve team productivity

    Collaborate, prioritize, triage and more with our custom workflow integrations.

Build a better product

  • Review intelligently grouped errors
  • Develop a better understanding of your app health
  • Track the error trends over time
  • Customize the grouping rules

Dig deeper

  • Identify the info you need to assess and resolve the errors quickly
  • Review stack traces, parameters, and affected users
  • Maintain the code quality with a detailed dashboard of error trends and deploy tracking

Haven't tried Airbrake yet?

Start your free trial