2011-09-15 15 views
5

Si bien estoy interesado en Jenkins como medio para proporcionar funcionalidad de compilación continua, estoy realmente más interesado en Jenkins como medio para ejercer mi aplicación en su entorno de prueba contra cambios inesperados en la infraestructura más allá de mi control que puede afectar mi aplicación. No puedo encontrar mucha información sobre el uso de Jenkins de esta manera, pero me preguntaba si hay otros por ahí haciendo esto. Básicamente, tengo un proyecto que ejecuta maven test parametizado con mi prod url, pero para estos proyectos no hago ningún edificio. ¿Hay otras herramientas además de Jenkins que debería considerar para hacer esto? Si es así, ¿por qué?Jenkins para la aplicación de supervisión en prod

+0

¿Está hablando de supervisar el entorno de producción? En caso afirmativo, hay herramientas como [monit] (http://mmonit.com/monit/) que se pueden usar para el mismo. – leenasn

Respuesta

2

Si ya tiene las pruebas configuradas para ejecutarse a través de Maven, creo que Jenkins sería una buena opción. Puede configurar alertas de correo electrónico, mensajes instantáneos o mensajes de texto con los complementos de Jenkins, y mantener un registro de los resultados dentro de Jenkins.

La única desventaja que se me ocurre son:

  1. es probable que desee para ejecutar el monitoreo con mucha más frecuencia que un trabajo de CI normal, por lo que es posible que desee mantener más registros que la construcción valor predeterminado de 10.
  2. Si ya tiene un sistema como Nagios o OpenView para supervisar los recursos del sistema, podría ser mejor integrar el monitoreo de la aplicación en lugar de tener otra fuente de verdad.
0

Jenkins Proporciona un plugin llamado Status Monitor Plugin

que nos hemos fijado nuestro para comprobar una dirección URL específica cada 5 minutos y envíenos un correo electrónico cuando algo falla. Nuestro problema es que no enviará correos electrónicos a las direcciones de correo electrónico del proveedor de telefonía celular. Sin embargo, si el correo electrónico regular es suficiente, el tiempo de configuración para un complemento es de menos de media hora y es confiable siempre que el servidor Jenkins permanezca activo.

Cuestiones relacionadas