로그 레벨이라는 개념이 있다.
로깅 시스템에서 메시지의 중요도나 심각성을 나타내는 스케일 지표인데
언어나 시스템마다 다양한 레벨로 나뉜다.
하지만 일반적으로는 아래처럼 통용된다.
일반적인 로그 레벨
FATAL > ERROR > WARNING > INFO > DEBUG
앞에 있을수록 좀 더 심각한 로그다.
Java 역시 java.util.logging에서 로그를 컨트롤하는데
Java에서 컨트롤하는 로그 레벨은 아래와 같이 나뉜다.
Java의 로그 레벨
SEVERE > WARNING > INFO > CONFIG
(> FINE > FINER > FINEST)
엄밀하게는 괄호 안까지 모두 실제 Java에서 제공하는 로그 레벨이지만 실질적으로 무시해도 된다.
귀찮아서 로그 레벨이라고 했지만 사실 정확히 위의 개념은 logging level이다.
혼용해서 사용하는 게 일반적인 것 같기는 한데
로그 레벨을 지정한다고 말하면
어떤 레벨부터 콘솔창에 띄울 거냐하는 의미다.
그러니까 일반적인 로그 레벨 스케일에서 로그 레벨을 INFO로 지정했다고 한다면
FATAL부터 INFO까지가 콘솔창에 나타나는 것이다.
엄밀하게 구분해서 사용하는 용어명은 아니니 알잘딱깔센 알아듣도록..!