개요

bsr은 기존 로그 구조를 대폭 개선으로 로그 수준 지정, 실시간 로깅, 와치 기능, CLI 로그 기능, 롤링되는 로그에 대한 파일 저장 기능 이 추가되어 관리자 및 개발자를 위한 편리한 디버깅 시스템을 제공합니다.

구성

조회

bsrcon /get_log_info 명령으로 로그 레벨, 최대 저장 로그 파일 수를 확인 할 수 있습니다.

bsrcon /get_log_info
Current log level.
    system-lv : err(3)
    debug-lv : info(6)
    feature-lv : 0
Number of log files that can be saved.
Maximum size of one log file is 50M.
    bsrdriver : 15
    bsradm : 2
    bsrsetup : 2
    bsrmeta : 2

설정

bsrcon 명령을 통해 로그 레벨, 최대 저장 로그 파일 수를 설정 할 수 있습니다.

형식

로그 파일이 제한 된 크기(50M) 초과하거나 조건을 만족하면 파일 이름을 변경 하고 저장 합니다.

출력되는 로그 형식은 아래와 같습니다.

00000053 07/15/2020 13:43:11.327 [get_max_agreeable_size] bsr_info<6>bsr r0/0 minor 2 pnode-id:0, pdsk(DUnknown), prpl(Off), pdvflag(0x0): node_id: 0 idx: 1 bm-uuid: 0x0 flags: 0x20010 max_size: 0 (DUnknown)
2020/07/15 16:19:00 bsr_erro [pid:2660][func:status_cmd][line:2873][cmd:status] r10: No such resource