上一主题: 代理日志文件和自动代理命名下一主题: 管理 ProbeBuilder 日志


按日期或大小向上滚动日志

您可以根据大小或日期向上滚动日志,保留指定天数的信息并清除其余信息。

向上滚动日志文件

  1. 打开 IntroscopeAgent.profile,并找到“Logging Configuration”部分。
  2. 修改以下属性:
    log4j.logger.IntroscopeAgent
    log4j.appender.logfile.File
    log4j.appender.console.layout
    log4j.appender.console.layout.ConversionPattern
    log4j.appender.logfile
    log4j.appender.logfile.MaxFileSize
    log4j.appender.logfile.MaxBackupIndex
    

    注意:您必须重新启动托管应用程序,对该属性所做的更改才能生效。

  3. 保存 IntroscopeAgent.profile

    例如,下面的配置将最多保留三个备份/滚动的日志,每个日志最大为 2 kb:

    log4j.logger.IntroscopeAgent=VERBOSE#com.wily.util.feedback.Log4JSeverityLevel, console, logfile
    log4j.appender.logfile.File=logs/IntroscopeAgent.log
    log4j.appender.console.layout=com.wily.org.apache.log4j.PatternLayout
    log4j.appender.console.layout.ConversionPattern=%d{M/dd/yy hh:mm:ss a z} [%-3p] [%c] %m%n
    log4j.appender.logfile=com.wily.introscope.agent.AutoNamingRollingFileAppender
    log4j.appender.logfile.MaxFileSize=2KB
    log4j.appender.logfile.MaxBackupIndex=3