Error tracking for Rails.

One gem. Auto-configures. You own the data.

Install

bundle add lognorth --github karloscodes/lognorth-sdk-rails

Configure

Add your credentials and you're done. The gem auto-configures via Railtie.

# config/credentials.yml.enc
lognorth:
  url: https://logs.yoursite.com
  api_key: your-api-key

Use

LogNorth.log("User signed up", { user_id: 123 })
LogNorth.error("Checkout failed", exception, { order_id: 42 })

What you get out of the box.

  • Middleware logs every request with trace_id and duration_ms
  • ErrorSubscriber catches exceptions automatically (Rails 7+)
  • Stack traces with file, line, and method
  • Errors grouped into issues. You get alerted.
  • Skip noisy routes like /healthz and /up

No SaaS. No monthly bill.

LogNorth runs on your server. One Docker container. SQLite. $99 once and it's yours forever.


From bundle add to tracking errors in under 3 minutes.

Full Rails docs →