When errors happen in your application, you need to know instantly. Receive alerts through the communication tool your team uses, whether that is email, Slack, Discord, or another messaging platform.
The error message is shown at the start of the page.
See the hostname, path, request ID and other information that was saved for this request.
Find out which host this error happened on, and how hardware and network were performing at the time.
Set issue status and notifications preferences.
Using an issue tracker? Send it to one of our many integrations!
We keep track of every occurrence of the exception, so you can inspect and compare.
Check error rates for your web requests and background jobs, and your team will know how the app's improving over time. It's also a great canary in the coal mine for more wide-spread issues.
Besides getting alerts, you can also inspect all errors that happened in your app. Filter them per deploy, status or number of occurrences to find what you are looking for.
"AppSignal your 'What Happened Here?' feature is pure gold. Just turned what would have been hours of debugging into minutes. I love you."Saul Costa@SaulDCosta
Get error rates for your entire app.
AppSignal tracks errors in all major background processors for Ruby such as Delayed job, Resque, Sidekiq. Plus your custom background job processors.
Link directly from issues in AppSignal to your own systems by creating custom URLs (i.e. link to your admin panel based on a user ID).
Your data is safe in our European data centers. But, we'd still rather not receive any private data. We offer extensive options to filter sensitive data from ever being sent from your app.
Tag your errors with additional information to get deeper and more detailed insights in what's causing them.
Want to prevent noise and exclude specific endpoints and jobs from being reported to AppSignal? Ignoring actions you care less about is easy.
Want to do something fancy with the data we collected on your app? Use our API and get all the data you need. After all, it's yours.
Do you need help, have a feature request or just need someone to rubber duck with? Get in touch with one of our engineers.