[DevOps] 로그 레벨 관리

GisangLee·2025년 7월 14일
0

devops

목록 보기
8/11

시나리오

로그를 확인했는데, 너무 많아서 간단히 보고싶다.
간단히 나올 수 있도록 설정하자.

kubectl logs 수준

상세설명
--v=0일반적으로 클러스터 운영자가 항상 볼 수 있도록 하는 데 유용
--v=1자세한 내용을 원하지 않는 경우 합리적인 기본 로그 수준
--v=2서비스에 대한 유용한 정상 상태 정보 및 시스템의 중요한 변경 사항과 관련이 있을 수 있는 중요한 로그 메세지. 대부분의 시스템에서 권장되는 기본 로그 수준
--v=3변경 사항에 대한 자세한 정보
--v=4디버스 수준의 상세함
--v=5트레이스 수준의 상세함
--v=6요청된 리소스를 표시
--v=7HTTP 요청 헤더를 표시
--v=8HTTP 요청 내용을 표시
--v=9내용을 잘라내지 않고 HTTP 요청 내용을 표시

nginx logs 수준

value심각도키워드설명조건
0Emergencyemerg시스템을 사용할 수 없음비상 상황
1Alertalert즉시 조치를 취해야한다.손상된 시스템 베이터베이스와 같이 즉시 수정해야하는 상태
2Criticalcritl해결이 필요한 중요한 문제하드 장치 오류
3Errorerr오류가 발생
4Warningwarn경고. 영향이 있을 수 있음.
5Noticenotice정상이지만 주목할 필요가 있음.오류 조건은 아니지만 특별한 처리가 필요할 수 있는 조건
6Informationinfo정보 메세지프로그램이 예상대로 작동하는지 확인
7Debugdebug디버그 수준 메세지일반적으로 프로그램 디버깅 시에만 사용되는 정보가 포함된 메세지

profile
포폴 및 이력서 : https://upbeat-suede-20b.notion.site/2265782662ce8071aeb7f67163e63467?source=copy_link

0개의 댓글