You could say that we have a soft spot for Rails at Honeybadger; in fact, Rails is central to our origin story. We're proud members of the Ruby community, and it's our privilege to support RubyGems.org, Ruby Together, and open source.
— The Honeybadger Crew (a.k.a., the 'Badgers)
Honeybadger simplifies your production stack by combining three common types of monitoring into a single, easy to use platform for Rails:
In most Rails apps, installing Honeybadger is just a few terminal commands:
$ bundle add honeybadger $ bundle exec honeybadger install [API KEY]
Once installed, Honeybadger automatically reports exceptions in controllers, background jobs, rake tasks, and more.
How your users experience your app failing is a huge opportunity for you to create a positive interaction with them, and turn annoyance into admiration. Honeybadger customers routinely surprise and delight their users by fixing errors before they have a chance to complain.
Honeybadger provides all the context you need to understand what is causing each exception, who's affected by it, and makes it easy to follow up with those users once the fix has been deployed.
8 9 10 def charge_subscription(amount) subscription.charge(amount) end
Whether it's a single user experiencing a single error, or your site is down for everyone, Honeybadger instantly notifies you when something is wrong. Learn more about Uptime Monitoring →
With built-in uptime monitoring, you'll be the first to know when:
Honeybadger's notification system integrates with all of your favorite services including chat systems like Slack and Google Hangouts, alert platforms like PagerDuty and OpsGenie, and monitoring platforms like DataDog and VictorOps.
Remember the last time the monthly backup failed, a critical email wasn't sent, or some customers didn't get billed? Honeybadger monitors your cron jobs and services to make sure they check in when they should. Learn more about Cron Job & Heartbeat Monitoring →
Weekly Billing Task
|> 1 week ago||1 minute ago|
Do you ever find yourself digging through chat logs to find a solution that your coworker told you about last month? Honeybadger's built-in issue tracker keeps discussion central to each error, so that if it pops up again you'll be able to pick up right where you left off.
This appears to happen on every deploy.
Honeybadger also integrates with all of the project management tools you already use, such as GitHub Issues, Jira, Pivotal Tracker, and more. With issue automation, Honeybadger can even create and update issues automatically as they are fixed.
Honeybadger is used and recommended by many of the top companies and projects in the Rails community:
Honeybadger cares about Rails developers. We've customized Honeybadger to give you the badass experience you deserve:
Honeybadger was created by developers. Because we're a bootstrapped company, we answer only to you, our customer. We frequently go above and beyond to provide an awesome experience.
Any questions? Email us at email@example.com