Alerts when your apps raise exceptions, and tools to fix them quickly
Know when your apps go down and become unreachable
Learn about slow requests, CPU, memory and network usage
Are your production apps broken?
It's the metric we all care about. But until now you needed three subscription services to answer this one question.
Honeybadger tells you the whole story.
It tells you about errors, downtime and performance issues as they happen. And it gives you the tools you need to fix them
...without burying you in data. Without silly rate limits or per-server fees.
We started with exceptions. And we shook up the industry with features like:
Next we added uptime monitoring. We let you know when your apps go down due to network issues or other external problems.
Finally, performance metrics. You can see if that recent deploy caused page load times to soar. Or if your app's getting hammered by inbound traffic.
Our customers used to tell us it was the best app of its kind. Now it's the only app of its kind. And we promise you, it’s only going to get better.
Try us free for 15 days. We won't ask you for a credit card until you've had a chance to decide if we're a good fit for your team. Until then, enjoy some peace of mind while the Badger has your back.
Your Rails apps work with Honeybadger out of the box. We're built for Rails.
Know when JS errors are plaguing your users. Our JS library can report stack traces, environment info and more.
Add our Rack middleware to your stack, and it's easy to start reporting errors from Sinatra or any Rack app.
Sidekiq, Resque, Delayed Job, Queue Classic...we love them and support them.
Your Rails-based rake tasks will report errors automatically. And it's easy to make any Rake task report to Honeybadger.
Anywhere you're running Ruby, and there's an internet connection, you can use Honeybadger.
You shouldn't have to pick and choose which members of your team get to use your tools.
Never miss an exception because you went over your number of "allowed" errors.
You have the freedom to spin up new servers, knowing that we've got your back automatically.
Setting up from scratch, or replacing an old error service, you'll be done in about 5 minutes.
You'll always know what you're going to pay. You're in control of all of your billing.
Look. We don't want your money unless we're providing you with real value. Relationships > Money.
Jira, Github Issues, Pivotal Tracker, Asana, Sprint.ly, Trello - open, close and manage issues inside of Honeybadger.
Email, SMS, Campfire, Flowdock, Hipchat, Pagerduty - We'll send alerts where you need them most.
You can integrate Honeybadger easily with any dashboard or other back-office systems using our read API.
We're built for Ruby, but you can find open-source Honeybadger libraries for PHP, .NET and more.
Whether you use Capistrano, Heroku, or rsync, we've got you covered.
Automatically opens and closes tickets as exceptions occur and are fixed occur and are fixed.
We keep track of which errors are resolved and unresolved. Get alerts only when resolved errors are re-opened.
Manage multiple teams working on groups of projects easily, using our Teams UI.
See a record of every time an error was opened, closed, assigned or commented-on.
Know who deployed what, when. You can track down problems to a single deploy.
Add comments, notes and discussions to errors. The next time you encounter it, you'll know what to do.
Your error history contains important information about application health and team performance.
Give your inbox a break. We group identical errors together so you don't have to sort through them all.
Don't let bad UI slow you down. The error you need for the task at hand is always front and center.
Know when errors are caused by real users, not spam-bots from China.
Navigate your errors lightning-fast with intuitive keyboard shortcuts.
Code is syntax-highlighted. Data is presented as Ruby, so you can paste it into IRB. It's the little things.
Comment on an error, assign it, open and close it...just by replying to the notification email.
All communication uses SSL by default. That's not to say we're paranoid, but we kind of are.
Easily configure the gem to remove sensitive params, environment variables, and session info before it's sent.
Know that your monitoring service isn't floating around in the cloud. We use computers bolted into racks inside of cages.
If you follow the 12-factor app approach, you'll be happy to know that we fully support using ENV variable for API keys.