Beta DeployAngel is in beta. Every feature is free while it lasts, with no credit card. What beta means →

DeployAngel Beta

Heroku add-on · Alpha

Join the Heroku alpha

DeployAngel is a Heroku add-on that checks every release in production and tells you when it's safe to stop watching it. It's in alpha, and Heroku lists an add-on in its marketplace once 15 app owners have it installed. I'm looking for those 15.

If you run a Rails app on Heroku and deploy it often, I'd love your help. It's free, it takes a few minutes to set up, and you'll be talking to the person who builds it.

What you get

Who it's for

How it works

  1. Ask to join with the email on your Heroku account. Heroku lets an alpha add-on be installed only by accounts I've added.
  2. I add you and reply by email, usually within a day.
  3. Install the add-on and the gem, then deploy:
heroku addons:create deployangel:test -a your-app

# Gemfile
gem "deployangel"
  1. Open the dashboard with heroku addons:open deployangel -a your-app.

The first 24 hours after the agent starts reporting are a warm-up while DeployAngel learns what's normal for your app. Deploys then are still checked, and you'll hear right away if one fails, but they can't clear. The first deploy after that can.

Questions

What does it send? One small summary a minute from each process: request and job counts, response times, and exceptions with numbers, IDs, emails, and quoted values in their messages replaced. Never request bodies, parameters, cookies, SQL, or your data. The privacy policy lists exactly what's collected, and the agent's source is public.

Will it slow my app down? Recording a request adds about 2 µs. A background thread sends the summary, so requests never wait on the network, and if DeployAngel is unreachable your app carries on.

Can I remove it? Any time, with heroku addons:destroy deployangel. Its token stops working at once and its data is deleted 7 days later.

Not on Heroku? DeployAngel works wherever Rails runs. Sign up directly and follow the setup guide.

Thanks for considering it. Every alpha tester gets me past a step I can't take alone.

Jordan Owens, who builds DeployAngel