Las cuatro cosas que enumeras son un poco diferentes
- Airbrake y Honeybadger lo alertarán si hay un error en su código, algo que no ha manejado correctamente. Básicamente, siempre que haya un código 500 de error. Por supuesto, puede agregar errores personalizados a ambos, pero eso viene de la caja. Airbrake o Honeybadger es una elección personal. En pocas palabras, hacen cosas similares pero pueden tener diferentes campanas y silbatos.
- NewRelic se usa para monitorear el entorno de la aplicación y, en menor medida, el hardware (aunque eso parece estar cambiando): desde el primer momento se obtiene información sobre el rendimiento, el uso de los métodos, los tiempos de inactividad de la aplicación y muchos otros datos útiles.
- Scout se usa para monitorear muchas cosas en función de los complementos que agregue. Muchos de ellos son de bajo nivel (uso de RAM, uso de disco, procesos en ejecución, transacciones de bases de datos), otros son más específicos de la aplicación. Consulte los complementos y agregue la supervisión que necesite (base de datos, rieles específicos, memcached, redis, etc., etc.)
Por lo tanto, hay ventajas para los tres y si se trata de una aplicación de producción real, no es raro usar los tres.
- ¿Cuál es la mejor herramienta en línea para diseñar aplicaciones?
- Cómo quitar las imágenes de copia de seguridad automática de mi LG-P713
- Cómo modificar un programa o software existente para agregar o eliminar una función
- Como modelador y animador 3D, ¿qué opina del programa de software de código abierto 'Blender'?
- ¿Cómo puedo hacer una aplicación de diario para Android? ¿Dónde es un buen lugar para comenzar?