2011-09-15 5 views
5

지속적인 빌드 기능을 제공하는 수단으로 젠킨스에 관심이 있습니다. 젠킨스는 예상치 못한 인프라 변경에 대비하여 잽싸게 환경에서 응용 프로그램을 실행하는 방법에 대해 더욱 관심이 있습니다. 내 통제 범위를 넘어서서 내 신청서에 영향을 미칠 수 있습니다. 이런 식으로 젠킨스 사용에 관한 많은 정보를 찾을 수는 없지만 다른 사람들이이 작업을 수행하고 있는지 궁금합니다. 본질적으로 나는 maven test을 내 prod url로 매개 변수화 한 프로젝트를 가지고 있지만이 프로젝트에 대해서는 실제로 어떤 건물도하지 않습니다. Jenkins 외에도 다른 도구가 있습니까? 그렇다면 왜?찌르레기 응용 프로그램 모니터링을위한 젠킨스

+0

프로덕션 환경 모니터링에 대해 이야기하고 있습니까? 그렇다면 [monit]과 같은 도구가 있습니다 (http://mmonit.com/monit/). – leenasn

답변

2

이미 Maven을 통해 테스트를 실행하도록 설정했다면 Jenkins가 좋은 옵션이라고 생각합니다. Jenkins 플러그인을 사용하여 이메일, IM 또는 SMS 알림을 설정하고 Jenkins 내에서 결과를 기록 할 수 있습니다.

은 내가 생각할 수있는 유일한 측면 아래로

은 :

  1. 당신은 아마 당신이 더 지키는 것보다 기록을 구축 할 수 있습니다, 그래서 당신이 정기적 CI 작업보다 더 자주 많이 모니터링을 실행할 수 있습니다 기본값 인 10입니다.
  2. 시스템 리소스를 모니터링하기 위해 이미 Nagios 또는 OpenView와 같은 시스템이있는 경우 다른 진실을 확보하는 대신 응용 프로그램 모니터링을 통합하는 것이 좋습니다.
0

젠킨스 우리는 특정 URL마다 5 분을 확인하고 무언가가 실패 할 때 이메일을 보내 우리가 설정되어 상태 모니터 플러그인

라는 플러그인을 제공합니다. 우리의 문제는 휴대 전화 사업자 이메일 주소로 이메일을 발송하지 않는다는 것입니다. 그러나 일반 전자 메일로 충분하다면 플러그인 설정 시간은 30 분 미만이며 Jenkins 서버가 작동하는 한 신뢰할 수 있습니다.

관련 문제