Error Tracking & Application Performance Monitoring
Move fast and fix things
Intelligent logging, error tracking, and Just Enough APM™ in one dev-friendly platform. Find and fix problems before users notice.
All-in-one monitoring for web apps in production
Honeybadger combines the best of error tracking and application monitoring in one simple interface, helping you respond quickly and fix issues in record time.
Intelligent Logging & Error Tracking
Application Observability
APM Lite
Honeybadgers: Small, fierce, and focused
Since 2012, our small bootstrapped team has prioritized the needs of our fellow developers. We don't stuff our products with irrelevant features or chase VC growth targets with aggressive sales tactics.
We build products for devs who build and support great web apps in production – just like us.
Joshua Wood & Benjamin Curtis
Honeybadger.io Co-founders
All the power, none of the complexity
Error Tracking
Fix errors before customers complain
- Instant alerts with rich error context
- Smart grouping reduces noise
- Advanced search and query tools
Logging & Observability
Debug production issues in minutes, not hours
- Structured logs that you can query and analyze
- Trace events across requests, jobs, and services
- Instant alerts from any pattern or event
Application Performance Monitoring
Keep tabs on your apps and infrastructure
- Automatic dashboards for your stack
- Monitor web, worker, and query performance
- Create custom metrics without writing code
Uptime Monitoring
Know when your app is down before your customers do
- Instant alerts when your site goes down
- Know exactly what's broken—not just that it's down
- Wake the right person with smart escalation rules
Cron Monitoring & Heartbeats (Check-ins)
Make sure your background jobs and tasks run on time
- Alerts you when jobs fail or don't run at all
- Tracks success rates and execution over time
- Simple heartbeat API works with any stack
Status Pages
Keep your customers informed during an outage
- Automatically updates when issues are detected
- Reduces support tickets during incidents
- Professional status page with your domain and branding
Getting started is easy
Installing Honeybadger in a Rails app is just a few terminal commands:
$ bundle add honeybadger
$ bundle exec honeybadger install [API KEY]
That’s it. See the developer docs for the latest instructions.
Honeybadger works where you do
Industry-leading support
Ben Curtis
To: Jason Charnes
Subject: Re: Uploading logs
Happy to help! And thanks for letting me know it (mostly) worked. I guess I have some debugging to do on that environment variable. :)
One last thing... make sure you run this to get Vector to start after a reboot:
sudo systemctl enable vector.service I put that in the gist after I sent the last email to you, so you may have done that already, but you may not have, and it doesn't hurt to do it twice. :)
Oh, and about the log prefix you mentioned... look in config/environments/production.rb for config.log_tags and comment that out. That's probably what's adding
that stuff to your logs.
Jason Charnes
To: Honeybadger Support
Subject: Re: Uploading logs
That did the trick!!
This is so awesome. Again, thank you!
Used by tens of thousands of developers to ship faster
Here's what a few of our customers have to say
"Wow — Customers are blown away that I email them so quickly after an error."
"The whole setup took about 10 minutes - that's with me moving really slowly. Nicely done!"
"We've looked at a lot of error management systems. Honeybadger is head and shoulders above the rest and somehow gets better with every new release."
Monthly updates from the HB team
Get monitoring done.
Get real-time alerts when code breaks, monitor performance, and fix errors in record time.