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 | 禁用此处理程序前的最大日志故障数。 |
path | 审计日志文件的路径。 |
relative-to |
之前命名的路径的名称,或系统提供的一个标准路径的名称。如果提供了 |
rotate-at-startup | 旧日志文件是否应在服务器启动时轮转。 |
属性 | 描述 |
---|---|
app-name | 要添加到 syslog 记录中的应用程序名称,如 RFC-5424 的 6.2.5 节中定义。如果未指定,则默认为产品的名称。 |
disabled-due-to-failure | 此处理程序是否已因为日志记录失败而被禁用(只读)。 |
facility | 用于 syslog 日志记录的工具,如 RFC-5424 的 6.2.1 节,以及 RFC-3164 的 4.1.1 部分。 |
failure-count | 因为处理程序被初始化后的日志记录失败数量(只读)。 |
formatter | 用于格式化日志消息的 JSON 格式。 |
max-failure-count | 禁用此处理程序前的最大日志故障数。 |
max-length |
允许日志消息的最大长度,以字节为单位,包括标头。如果未定义,如果 |
protocol |
用于 syslog 处理程序的协议。必须是 |
syslog-format |
syslog 格式: |
truncate |
如果长度大于 |
syslog 服务器在其实现中有所不同,因此并非所有设置都适用于所有 syslog 服务器。使用 rsyslog syslog 实现进行了测试。
此表仅列出高级别属性。每个属性都有配置参数,有些属性具有子配置参数。