2012-03-09 2 views
1

다양한 로그 파일 (12)에서 오류/치명적 로그를 검색하고 이벤트 발생시 알림 (메일)을 받고 싶습니다.log4j 및 python 로그에 대한 로그 모니터링 및 경고 도구

내가 테스트 한 톱 - 만의 log4j를 지원하고 더 경고 기능을

인 Splunk가 없습니다 - 무료 버전은 경고 기능을

스크가없는 - 조금 더 높을 것이다 시간을 롤. Log4j를 & 파이썬의 기본 로깅 메일 알림 기능을 가지고 있지만 내가 대신 다른 파일

에 주위에 거짓말의 한 곳에서 내 구성을 유지하고 싶은

내 다른 옵션은 모든 로그 파일 및 검색을 읽는 프로그램을 작성하는 것입니다 regex와 on matching은 필요한 조치를 취하지 만 이미 사용할 수있는 opensource 도구가 있는지 알고 싶습니다.

답변

0

모니터링 할 로그가 하나의 호스트에만있는 경우 Cron 또는 Nagios를 사용할 수 있습니다.

여러 호스트에있는 경우 Nagios를 사용하십시오.

Nagios에는 사용자가 원하는대로 로그를 모니터링 할 수있는 꽤 고급 플러그인이 있습니다.

(예)

디렉토리에 여러 로그 모니터링하기 : '.'

logrobot autoblz은/var/로그 60m를 'ERROR'하나의 로그 파일을 모니터링하려면

-ndfoundn 1 2 log_mon : '.'

logrobot autoblz의/var를// 시스템 로그 60m를 기록 'ERROR'1 2 syslog_monitor -ndfoundn