Klocwork 日志文件大小和旋转
Klocwork logs file size and rotation
有人找到 klocwork.log 的日志级别和轮换配置的位置和方法吗?
默认是 "INFO" 并且没有旋转,所以过了一会儿,文件变得很大!
支持 site 文档非常浅薄
过了一会儿我找到了答案:
说明:
1.停止klocwork服务器
2. 将当前的klocwork.log从/log中删除到一个备份目录中存放
3.启动klocwork服务器
4 登录后在浏览器的Klocwork portalURL末尾添加#logconf,打开日志配置网页。例如:
http://klocwork_server1:8080/review/insight-review.html#logconf
当 "Logging Configuration" 打开时,将其中的所有内容替换为以下文本:
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
注意:替换为您的安装目录。
点击右下角的应用按钮。日志轮换将立即生效。
有人找到 klocwork.log 的日志级别和轮换配置的位置和方法吗?
默认是 "INFO" 并且没有旋转,所以过了一会儿,文件变得很大!
支持 site 文档非常浅薄
过了一会儿我找到了答案:
说明: 1.停止klocwork服务器 2. 将当前的klocwork.log从/log中删除到一个备份目录中存放 3.启动klocwork服务器 4 登录后在浏览器的Klocwork portalURL末尾添加#logconf,打开日志配置网页。例如: http://klocwork_server1:8080/review/insight-review.html#logconf
当 "Logging Configuration" 打开时,将其中的所有内容替换为以下文本:
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
注意:替换为您的安装目录。
点击右下角的应用按钮。日志轮换将立即生效。