Otherseverity: normalresolved
PAS-K 2016, Syslog 로그 레벨 설정 변경 후 불필요한 디버그 로그 발생
증상 및 본문
2024년 6월 20일 11시경, PAS-K 2016 모델(펌웨어 v5.1.8) 장비에서 Syslog 서버로 전송되는 로그의 양을 줄이기 위해 로그 레벨을 'warning'으로 변경했습니다. 그러나 변경 후에도 여전히 'debug' 레벨의 불필요한 로그들이 다수 전송되고 있어 Syslog 서버의 부담이 줄어들지 않고 있습니다. 'config log syslog level warning' 명령어를 사용했으며, 'show log syslog' 명령어로 현재 설정된 레벨을 확인 시 'warning'으로 표시됩니다. 그럼에도 불구하고 수많은 디버그 메시지들이 Syslog 서버로 계속 유입되어 로그 분석에 방해가 되고 있습니다. 이 문제로 인해 Syslog 서버의 저장 공간이 빠르게 소모되고 있으며, 로그 검색 시에도 불필요한 데이터가 많아 효율성이 떨어지고 있습니다. 설정 변경 전에는 'info' 레벨이었으며, 이때는 디버그 로그는 발생하지 않았습니다.
근본 원인
Syslog 로그 레벨 설정이 특정 모듈에만 적용되지 않거나, 내부적으로 디버그 레벨 로그가 강제로 활성화된 상태로 유지되어 전송되었습니다.
조치
Syslog 로그 레벨을 'config log syslog level error'로 변경하여 디버그 로그를 포함한 낮은 레벨의 로그 전송을 차단하고, 필요한 경우 특정 모듈의 로그 레벨을 개별적으로 조정하는 방안을 검토했습니다. (문제 해결)
코멘트 (0)
코멘트가 없습니다.