2009-09-01 2 views
0

나는 자신의 문법을 선언하고 자동으로 연관된 파서를 생성하는 자바 로깅 프레임 워크를 찾고있다.파서가있는 Java 로깅 프레임 워크가 생성 되었습니까?

이상적으로는 log4j를 사용하여 파서를 생성 한 다음 이러한 로그를 객체로 조작 할 수 있어야합니다.

log4j에 대한 스캐너 생성 프로그램이 있지만 파서가없는 이벤트를 기반으로합니다.

나는 전기 톱 내부에 파서를 가지고 있지만 찾을 수 없다고 생각합니다.

감사합니다.

+0

무엇이 목적입니까? 구문 론적으로, 당신이하고 싶은 것의 몇 가지 예를들 수 있습니까? –

답변

1

저는 이와 같은 로깅 프레임 워크에 대해 알지 못합니다. 이 작업을 수행하는 경우 log4j를 설정하여 XML을 로깅하거나 내장 된 데이터베이스 appender를 사용합니다. 거기에서 파서를 작성하여 객체를 생성하는 것은 꽤 쉽습니다.

+0

DBAppender 클래스를 알지 못했습니다. 나는 그것을 사용할 것이다. .. 고마워, – LB40

1

log4j의 LogFilePatternReceiver는 사용자가 입력 한 형식에 따라 텍스트 로그 파일을 LoggingEvents로 변환하고 해당 이벤트를 등록 된 모든 애펜더로 전달합니다.

수신자와 사용자 정의 appender를 프로그래밍 방식으로 log4j를 구성 할 수 있습니다 (여기에 VectorAppender와 비슷한 것을 사용할 수도 있습니다 : http://logging.apache.org/log4j/companions/extras/xref-test/org/apache/log4j/VectorAppender.html).

관련 문제