A.17. 日志处理程序属性
这些表中的属性名称会在管理模型中出现时列出,例如使用管理 CLI 时。请参阅位于 EAP_HOME/docs/schema/jboss-as-logging_6_0.xsd 的架构定义文件,以查看 XML 中出现的元素,因为管理模型可能有所不同。
| 属性 | 描述 |
|---|---|
| autoflush |
如果设为 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| 目标 | 发送日志处理程序输出的系统输出流。可以是以下之一:
|
| 属性 | 描述 |
|---|---|
| 附加 |
如果设置为 |
| autoflush |
如果设为 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| file |
代表将此日志处理程序的输出写入的文件的对象。它有两个配置属性: |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| 属性 | 描述 |
|---|---|
| 附加 |
如果设置为 |
| autoflush |
如果设为 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| file |
代表此日志处理程序输出所写入的文件的对象。它有两个配置属性: |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| suffix |
此字符串包含在附加到轮转日志的后缀中。 |
| 属性 | 描述 |
|---|---|
| 附加 |
如果设置为 |
| autoflush |
如果设为 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| file |
代表写入此日志处理程序的输出的文件的对象。它有两个配置属性: |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| max-backup-index |
保存的最大轮转日志数。达到这个数字后,会重复使用最旧的日志。默认值为
如果使用 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| rotate-on-boot |
如果设为 |
| rotate-size |
轮转日志文件前可以达到的最大大小。附加到数字中的单个字符表示大小单位:b 表示 |
| suffix |
此字符串包含在附加到轮转日志的后缀中。 |
| 属性 | 描述 |
|---|---|
| 附加 |
如果设置为 |
| autoflush |
如果设为 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| file |
代表写入此日志处理程序的输出的文件的对象。它有两个配置属性: |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| max-backup-index |
保存的最大轮转日志数。达到这个数字后,会重复使用最旧的日志。默认值为
如果使用 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| rotate-on-boot |
如果设为 |
| rotate-size |
轮转日志文件前可以达到的最大大小。附加到数字中的单个字符表示大小单位:b 表示 |
| suffix |
此字符串包含在附加到轮转日志的后缀中。 |
| 属性 | 描述 |
|---|---|
| app-name |
在以 RFC5424 格式格式化消息时使用的应用名称。默认情况下,应用程序名称为 |
| enabled |
如果设为 |
| 功能 | RFC-5424 和 RFC-3164 定义的功能。 |
| hostname | 发送邮件的主机的名称。例如,运行应用服务器的主机的名称: |
| level | 日志消息记录的最低日志级别。 |
| port | syslog 服务器正在侦听的端口。 |
| server-address | syslog 服务器的地址。 |
| syslog-format | 根据 RFC 规范格式化日志消息。 |
| named-formatter | 格式化 syslog 有效负载的消息。使用这个属性,您可以根据需要自定义消息。 |
| 属性 | 描述 |
|---|---|
| autoflush | 每次写入后是否自动刷新. |
| block-on-reconnect |
如果设为 |
| enabled |
如果设为 |
| 编码 | 此处理程序使用的字符编码 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| level | 日志消息记录的最低日志级别。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| outbound-socket-binding-ref | 对套接字连接的出站套接字绑定的引用。 |
| 协议 |
套接字应通过该协议进行通信的协议。允许的值有 |
| ssl-context |
对定义的 SSL 上下文的引用。仅当 |
| 属性 | 描述 |
|---|---|
| class | 要使用的日志记录处理程序类。 |
| enabled |
如果设为 |
| 编码 | 用于输出的字符编码方案。 |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| formatter | 此日志处理程序使用的日志格式器。 |
| level | 日志消息记录的最低日志级别。 |
| module | 日志记录处理程序所依赖的模块。 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| named-formatter | 处理程序上要使用的已定义格式器名称。 |
| 属性 | 用于日志记录处理程序的属性。 |
| 属性 | 描述 |
|---|---|
| enabled |
如果设为 |
| filter |
定义简单的过滤器类型。弃用了 |
| filter-spec |
定义过滤器的表达式值。以下表达式定义了一个不匹配模式的过滤器:not |
| level | 日志消息记录的最低日志级别。 |
| name | 日志处理程序的名称。弃用,因为处理程序的地址包含名称。 |
| overflow-action |
此处理程序在超出其队列长度时如何响应。这可以设置为 |
| queue-length | 此处理程序在等待子处理程序响应期间保存的日志消息的最大数量。 |
| subhandlers | 此异步处理程序传递其日志消息的日志处理程序列表。 |