<aside>

</aside>

👋 챕터 소개

안녕하세요! loguru 완전 정복을 위한 마지막 여정에 오신 것을 환영합니다. 지금까지 우리는 loguru가 제공하는 7가지 기본 로그 레벨을 아주 유용하게 사용해왔습니다. 하지만 때로는 우리 애플리케이션만의 특별한 상황을 기록하고 싶을 때가 있죠. 예를 들어, '보안 감사'나 '성능 측정'처럼요! 🧐

이번 챕터에서는 loguru의 기본 레벨을 넘어, 우리 애플리케이션의 맥락에 꼭 맞는 **'커스텀 로그 레벨'**을 직접 만들어보는 방법을 배웁니다. logger.level() 함수를 사용하여 우리만의 레벨에 고유한 이름, 심각도, 색상, 그리고 아이콘까지 부여하여, 로그를 더욱 풍부하고 의미 있게 만들어 보겠습니다.


🎯 챕터 목표

이번 챕터를 마치면 여러분은 다음을 할 수 있게 될 거예요!


💻 이번 챕터에서 사용되는 전체 코드 및 프로젝트 구조

이번 챕터부터는 loguru-mastery라는 새로운 프로젝트 폴더에서, 각 주제에 맞는 독립적인 실습을 진행합니다.


📖 강의 내용

🤔 언제 커스텀 레벨이 필요할까요?

기본 7개 레벨(DEBUG, INFO 등)은 일반적인 상황을 기록하기에 충분하지만, 우리 서비스만의 특수한 도메인 이벤트를 기록하고 싶을 때 커스텀 레벨은 매우 유용합니다.