Fly.ioAnnouncement
Automated Sentry Error Tracking
Summary
Fly.io announces Sentry as the default error-monitoring tool for its applications, with new deployments receiving an automatically provisioned Sentry project and existing apps using flyctl ext sentry create. Each organization receives one year of monthly Team Plan credits covering 50,000 error events, 100,000 performance units, 500 session replays, and 1GB of attachment storage. For Rails apps, flyctl launch installs the required gems, creates initializers, and sets the SENTRY_DSN secret, allowing boot failures, memory exhaustion, exceptions, latency issues, and crashes to reach Sentry. The post demonstrates a deliberately raised Ruby exception, then uses flyctl apps errors to open the Sentry issue dashboard and identify the bug; planned extensions include release tracking and out-of-memory events.
Context
Fly.io partnered with Sentry to make error and performance monitoring available by default for new deployments, while giving each organization a year of Team Plan credits. The integration is intended to capture production errors, latency issues, crashes, and deployment failures early.
Approach / What changed
New Fly.io deployments automatically provision a Sentry project. For Rails applications, flyctl launch installs the Sentry gems, adds initializers, and sets the SENTRY_DSN deployment secret; existing applications can create a project with flyctl ext sentry create, and issues can be opened through flyctl apps errors.
Takeaways
Each Fly.io organization receives monthly credits for 50,000 error events, 100,000 performance units, 500 session replays, and 1GB of attachment storage for one year.
Rails auto-instrumentation through flyctl launch installs gems, plants initializers, and configures SENTRY_DSN, including for deployment-time failures such as boot errors and out-of-memory conditions.
The example raises a Ruby exception, receives a Sentry notification, and reaches the issue through flyctl apps errors; future plans include release tracking and out-of-memory events.
Source and freshness
- Source
- fly.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.