简体   繁体   中英

Best practice for monitoring rails application

Could you advice gems and best practices to monitoring rails application in production mode? I want to create a few admin-pages at my application, where I can view production.log and errors. Is it good practice, maybe there are any gems for this?

The following libraries/services are just a few administrative and monitoring tools for use in production environments:

  1. ActiveAdmin and RailsAdmin are Rails engines mounted within your application for constructing admin interfaces to manage data.

  2. ExceptionNotifier sends you emails when errors occur that include a backtrace. It offers some configuration options so you can send additional information as well.

    Similar in purpose to ExceptionNotifier, Honeybadger, Airbrake, Rollbar, BugSnag, Sentry, Exceptiontrap, and Raygun are just a few monitoring services that offer a web interface for viewing application errors.

  3. Browserlog appears to be a Rails engine that allows you to view Rails logs via the web. I've never actually used this one.

  4. NewRelic offers performance metrics and analytics.

Don't forget to authenticate your administrative interfaces in production environments!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM