上一主题: 配置联邦信息处理标准模式下一主题: 配置维护模式


配置诊断日志记录机制

SystemEDGE 代理包含一个常见的日志记录机制,用于将诊断消息记录到一个主要由 CA 支持部门使用的文件中。 您可以配置日志记录机制的以下方面:

要配置代理日志记录,请在 sysedge.cf 文件中输入下列行:

sysedge_loglevel <level>
sysedge_logfile '<file>' [<size> [<number>]]
sysedge_logpattern <modules>
级别

指定要记录的消息级别。 您可以指定以下任何内容:

代理日志消息在您指定的级别开始,并涵盖更高的重要级别。 例如,如果您指定警告,代理将记录所有警告、严重和致命消息。

默认值:信息

'file'

指定日志文件名。 您可以在文件名中包含绝对路径名。 如果不包含绝对路径名,将在代理的指定端口数据目录中创建日志文件。

默认值:'sysedge.log'

大小

指定最大文件大小 (KB)。 如果将该参数设置为零或小于零,日志文件将没有大小限制。

默认:10240

number

在达到大小限制时,控制对日志文件的处理。 您可以指定以下任何选项:

{0}

在达到大小限制时日志记录将停止。

1

在达到大小限制并转到日志文件的开头时,日志记录会将当前日志文件内容保存到“<文件>”中。

>1

日志记录结合使用达指定备份文件数目的环绕集(或环)和包含任意时候最早日志条目的“<file>.<number>”。

-1

达到大小限制时,日志记录转到日志文件的开头。

-2

在达到大小限制并转到日志文件的开头时,日志记录会将当前日志文件内容保存到“<file>.YYYY-MM-DD_hh.mm.ss”中。

默认:1

模块

指定用于记录消息的以空格分隔的模块列表。 可用模块如下所示:

以下示例将 SystemEDGE 代理和 SRM AIM 重要级别为信息及以上的所有消息记录到名为 sysedgemsg.log 的文件中,该文件的大小限制为 30000 KB 并具有保存所有旧文件的打包大小限制机制。

sysedge_loglevel info
sysedge_logfile sysedgemsg.log 30000 -2
sysedge_logpattern se svcrsp