A.6. 管理审计日志记录属性
这些表中的属性名称会在管理模型中出现时列出,例如使用管理 CLI 时。请参阅位于 EAP_HOME/docs/schema/wildfly-config_5_0.xsd
的架构定义文件,以查看 XML 中出现的元素,因为管理模型可能会有所不同。
属性 | 描述 |
---|---|
enabled | 是否启用审计日志记录。 |
log-boot | 是否应在服务器引导中记录操作。 |
log-read-only | 无论是不修改配置的操作还是任何运行时服务,都应记录下来。 |
属性 | 描述 |
---|---|
compact |
如果为 |
date-format |
|
date-separator |
日期和格式化日志消息其余部分之间的分隔符。如果 |
escape-control-characters |
如果为 |
escape-new-line |
如果为 |
include-date | 是否在格式化的日志记录中包含日期。 |
属性 | 描述 |
---|---|
disabled-due-to-failure | 是否因为日志记录失败而禁用了此处理程序(只读)。 |
failure-count | 处理程序初始化后的日志失败数量(只读)。 |
formatter | 用于格式化日志消息的 JSON 格式器。 |
max-failure-count | 禁用此处理程序前的最大日志记录失败次数。 |
路径 | 审计日志文件的路径。 |
relative-to |
之前命名的路径的名称,或者系统提供的一个标准路径的名称。如果提供了 |
rotate-at-startup | 是否应在服务器启动时轮转旧日志文件。 |
属性 | 描述 |
---|---|
app-name | 要添加到 syslog 记录的应用程序名称,如 RFC-5424 第 6.2.5 节中所定义。如果未指定,它将默认为产品名称。 |
disabled-due-to-failure | 是否因为日志记录失败而禁用了此处理程序(只读)。 |
功能 | 按照 RFC-5424 以及 RFC -3164 第 4.1.1 节所述,用于 syslog 记录的功能。 |
failure-count | 处理程序初始化后的日志失败数量(只读)。 |
formatter | 用于格式化日志消息的 JSON 格式器。 |
max-failure-count | 禁用此处理程序前的最大日志记录失败次数。 |
max-length |
允许日志消息(包括标头)的最大长度,以字节为单位。如果未定义,如果 |
协议 |
用于 syslog 处理程序的协议。必须是其中一个,并且只能是一个 a |
syslog-format |
syslog 格式: |
truncate |
如果以字节为单位的长度大于 |
系统日志服务器的实施各不相同,因此并非所有设置都适用于所有 syslog 服务器。已使用 rsyslog syslog 实施进行了测试。
此表仅列出高级别属性。每一属性具有配置参数,另一些则具有子配置参数。