Troubleshooting

Using Heroku?

If you're using Heroku, our agent for Rails won't work because Heroku doesn't allow to install binary packages like pg_dump on its environment.

Fortunately, there's a better way - please visit our fetch setup section and use the fetch method, as Heroku Postgres or mLab officially allows direct access from outside. That way, you have zero dependency in your app. It just works.

Agent for Rails not running?

If you followed the tutorial for Rails but your app didn't show up, here's the checklist.

  • Look into Gemfile.lock and check if the dumper version is up to date.
    • The current version can be seen at https://rubygems.org/gems/dumper.
    • In particular, the dumper gem older than 1.3.2 had a bug in multi_json dependency that didn't work well with older versions of Rails.
    • To upgrade dumper, run bundle update dumper, then check Gemfile.lock again.
  • Add debug option, then restart the server and check the output. Send us an email with the debug output when you need help.
Dumper::Agent.start(app_key: 'YOUR_APP_KEY', debug: true)

Questions?

Shoot us an email at any time. We're be happy to answer any questions!