Klocwork регистрирует размер файла журнала и ротацию

Кто-нибудь нашел где и как настроить уровень лога и ротацию klocwork.log? По умолчанию используется "INFO" и нет ротации, поэтому через некоторое время файл становится ОГРОМНЫМ!
Сайт поддержки документация очень неглубокая


person Dima Kreisserman    schedule 03.01.2018    source источник


Ответы (1)


Через некоторое время я нашел ответ:

Инструкция: 1. Остановите сервер klocwork 2. Удалите текущий файл klocwork.log из /log в резервную директорию для хранения 3. Запустите сервер klocwork 4 Откройте веб-страницу конфигурации ведения журналов, добавив #logconf в конец URL-адреса портала Klocwork в браузере после авторизации. Например: http://klocwork_server1:8080/review/insight-review.html#logconf

Когда «Конфигурация ведения журнала» открыта, замените все в нем текстом ниже:

log4j.defaultInitOverride = false
log4j.rootLogger=INFO,MAIN_LOG
log4j.appender.MAIN_LOG.File=<KW server installed directory>/projects_root/logs/klocwork.log 
log4j.appender.MAIN_LOG=org.apache.log4j.RollingFileAppender
log4j.appender.MAIN_LOG.layout=org.apache.log4j.PatternLayout
log4j.appender.MAIN_LOG.DatePattern='.'yyyy-MM-dd
log4j.appender.MAIN_LOG.MaxFileSize=10MB
log4j.appender.MAIN_LOG.MaxBackupIndex=3
log4j.appender.MAIN_LOG.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c %x - %m%n
log4j.appender.MAIN_LOG.append=true

ПРИМЕЧАНИЕ. Замените установленным каталогом.

Нажмите кнопку «Применить» в правом нижнем углу. Ротация журнала вступит в силу немедленно.

person Dima Kreisserman    schedule 09.01.2018