[Backend]log4j & JEUS Log level 비교

2022. 2. 8. 22:37·DevOps
반응형

    프로젝트 진행 중 Pod 트러블슈팅을 위해 log4j 및 JEUS 각각의 로그 레벨(log level)을 조정해야 할 일이 있었는데, log4j와 JEUS 각각의 로그 레벨 이름이 상이해 정리해보았다.

 

 

1. log4j 로그 레벨

    총 8단계로 구분되며, 이 외에도 개발자가 직접 레벨 클래스를 서브 클래싱(sub-classing)하여 custom log level 을 추가 및 사용할 수 있다.

intLevel Level Description
0 OFF 가장 높은 단계. 로그 출력을 끄기 위해 사용
100 FATAL 아주 심각한 에러가 발생한 상태, 시스템적으로 심각한 문제가 발생해 어플리케이션 작동이 불가한 경우 로그 출력
200 ERROR 요청을 처리하는 중 문제가 발생한 경우 로그 출력
300 WARN 처리 가능한 문제, 향후 시스템 에러의 원인이 될 수 있는 경고성 메시지를 출력
400 INFO 상태 변경과 같은 정보성 메시지를 출력
500 DEBUG 프로그램을 디버깅하기 위한 정보를 지정해 출력
600 TRACE DEBUG 레벨에 비해 보다 상세한 정보를 출력
Integer.MAX_VALUE ALL 모든 로그를 출력

    intLevel의 숫자가 커질수록 포함되는 출력되는 로그가 많아지며, 뒤의 레벨의 로그는 앞 레벨의 로그를 모두 포함하여 출력한다. 예를 들어, 로그 레벨의 설정을 "WARN"으로 했을 경우, "FATAL~ERROR"까지가 로깅의 대상이 된다.

 

 

 

2. JEUS 

    log4j 로그와 마찬가지로 8단계로 구분된다. 서버로그에서 로그 레벨은 그에 매핑되는 숫자로 출력 된다. 로그 출력 형태는 "[시간] [레벨] [Thread 정보] [로그 메시지 ID] 로그메시지 형태로 출력된다. JEUS의 경우, Handler의 종류에 따라 로그 레벨의 디폴트 값이 다르다(자세한 내용은 JEUS 매뉴얼 참조).

Level Number Level Name
0 SEVERE
1 WARNING
2 INFO
3 CONFIG
4 FINE
5 FINER
6 FINEST
7 ALL

   log4j 로그와 동일하게 Level Number가 올라갈 수록 더 많은 로그를 포함하게 된다.

 

저작자표시 비영리 동일조건 (새창열림)

'DevOps' 카테고리의 다른 글

[NCP]Naver Cloud Platform Certified Professional(200) 자격증 공부 (2)네이버 클라우드 특징 및 서비스  (0) 2022.03.25
[Linux]우분투 vi 에디터 방향 키 누를 시 abcd 영어문자 입력되는 오류  (0) 2022.03.21
[NCP]Naver Cloud Platform Certified Professional(200) 자격증 공부 (1)클라우드 컴퓨팅  (0) 2022.03.18
[NCP]네이버 클라우드 제공 서비스 리스트(22.03.16 버전)  (0) 2022.03.16
[Jenkins/Git]Pipeline script 실행 시 .git/index.lock file exists 에러 해결  (0) 2022.02.09
'DevOps' 카테고리의 다른 글
  • [Linux]우분투 vi 에디터 방향 키 누를 시 abcd 영어문자 입력되는 오류
  • [NCP]Naver Cloud Platform Certified Professional(200) 자격증 공부 (1)클라우드 컴퓨팅
  • [NCP]네이버 클라우드 제공 서비스 리스트(22.03.16 버전)
  • [Jenkins/Git]Pipeline script 실행 시 .git/index.lock file exists 에러 해결
Canary_카나리아
Canary_카나리아
어쩌다 데브옵스 엔지니어가 된 문과생의 기록용 블로그
    반응형
  • Canary_카나리아
    release: canary
    Canary_카나리아
  • 전체
    오늘
    어제
    • 분류 전체보기 (120)
      • DevOps (67)
      • Programming (28)
      • Certifications (3)
      • ETC (20)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    spring
    백엔드
    NCPassociate자격증
    백엔드개발
    argocd
    그라파나예제
    개발자
    Prometheus
    terraform
    java개념
    자바개념
    백엔드공부
    제로베이스
    프로메테우스
    Java
    한빛출판네트워크
    클라우드자격증
    ncp서비스
    Grafana
    NCPprofessional자격증
    프로메테우스예제
    kops사용법
    네이버클라우드서비스
    네이버클라우드자격증
    kops란
    데브옵스엔지니어
    그라파나
    클라우드엔지니어자격증
    백엔드스쿨
    NCP자격증
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Canary_카나리아
[Backend]log4j & JEUS Log level 비교
상단으로

티스토리툴바