# 로그 레벨 표준

TIP

구 블로그에 남겨둔 기록을 옮겨왔다.

나름 개발하면서 로그레벨에 대한 기준은 나름대로 세워서 하곤 했었는데... 관련한 표준도 있더라.

RFC 5424 (The syslog protocol) (opens new window)

Numerical Severity
0 Emergency: system is unusable
1 Alert: action must be taken immediately
2 Critical: critical conditions
3 Error: error conditions
4 Warning: warning conditions
5 Notice: normal but significant condition
6 Informational: informational messages
7 Debug: debug-level messages

syslog의 표준이라서 일반 개발에 그대로 적용하지 못할때도 있겠지만 좋은 참고점이 되겠다. 일반적인 로그레벨보다 세세하긴 한데... 보통은 TRACE, DEBUG, INFO, WARNING, ERROR, FATAL 정도인데... 적당히 맞춰서 적용해볼만은 하겠다.