Ship better software, faster. Everything you need to fix Elixir errors and performance issues in one powerful platform that fits your workflow.
Know the moment errors occur and fix bugs before customers can report them.
See your logs in context and answer questions after the fact.
Know when your external services go down or have other problems.
Know when your cron jobs and services go missing or silently fail.
Keep customers in the loop when your app is down.
For example, here's how to install Honeybadger in a Phoenix app:
# mix.exs
defp deps do
[{:honeybadger, "~> 0.22"}]
end
# config/config.exs
config :honeybadger,
api_key: "Honeybadger API key"
# lib/your_app/router.ex
defmodule YourApp.Router do
use YourApp, :router
use Honeybadger.Plug
pipeline :browser do
[...]
end
end
$ mix do deps.get, deps.compile
Once installed, Honeybadger automatically reports exceptions in controllers and background jobs and (when enabled) collects application logs and performance metrics.
Honeybadger cares about Elixir developers. That's why we customized HB 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.
Questions? Email us at support@honeybadger.io
Get real-time alerts when code breaks, monitor performance, and fix errors in record time.