Log4j
위키백과 ― 우리 모두의 백과사전.
개발자 | 아파치 소프트웨어 재단 |
---|---|
최근 버전 | 1.2.14 / 2006년 9월 18일 |
운영체제 | 크로스 플랫폼 |
종류 | 로깅 도구 |
라이선스 | 아파치 2.0 라이선스 |
http://logging.apache.org/log4j |
log4j는 자바기반 로깅 유틸리티이다. 디버그용 도구로 주로 사용되고 있다.
log4j의 최근 버전에 의하면 높은 등급에서 낮은 등급으로의 6개 로그 레벨을 가지고 있다. 설정 파일에 대상별(자바에서는 패키지)로 레벨을 지정이 가능하고 그 등급 이상의 로그만 저장하는 방식이다.
- FATAL
- ERROR
- WARN
- INFO
- DEBUG
- TRACE
[편집] 바깥 고리
[편집] 이식된 것들
- Log4cxx 홈페이지 - C++용 이식
- Log4cplus 홈페이지 - C++용으로 이식된 또 다른 것
- dlib C++ library 홈페이지 - C++용 이식을 아직 담고있는 것
- Log4c - C용 이식
- Log4perl - 펄 프로그래밍 언어용 이식
- Log4js - 자바스크립트용 이식
- logging - log4j의 영향을 받은 파이썬용 공식 로깅 모듈.
- Log4r - log4j의 영향을 받은 루비용 로깅 모듈
- Log4net - 마이크로소프트 닷넷 프레임워크로 이식
- log4php PHP용 이식
[편집] 더 보기
- Pantheios - "The C++ Logging Sweetspot" - C/C++ 로깅 API 라이브러리