Appflux is an exception notification library for Rack/Rails application. It is extremely lightweight, easy to setup and always free. Signup on appflux.io, create a project and find your keys to setup your application. The exceptions are delivered to your email as well as can be seen on the dashboard. Appflux also offers a simple and classic messaging platform.
- While exception_notification is a good open source library, it is really painful to setup. The notification messages are very verbose and often spam the inbox. And... it does not come with a GUI. Appflux offers a decent simplistic dashboard that most open source solutions lack.
- There are a lot of very good commercial exception notification softwares out there. But they are more focussed on managers, not developers.
- Automatically reports unhandled exceptions.
- Reports handled exceptions.
- Automagically supports Delayed Job and Sidekiq.
- Figures out common information (from commonly used gems) used to debug a Rails application.
- Send custom diagnostic information.
- Nicely integrates with Appflux.io dashboard.
- Ruby 1.9.3 or greater
- Rails 3.0 or greater, Grape, Sinatra or any other Rack application.
If you have more than one project, you should first create an organization.
- Sign up on appflux.io.
- Confirm your account and create a project.
- Follow the instructions on the setup page.
Appflux offers an integrated platform to monitor, analyze and discuss your ruby application. You can:
- Get notified of exceptions.
- Post messages and discuss issues with other collaborators and clients.
- Keeps all project related files.
- Support for out-of-the-box user behavior analysis for Rails applications.
- Cohort analysis for Rails applications.
The Appflux ruby gem is a free software released under the MIT License. See LICENSE.txt for details.