Show Table of Contents
14.3.8. 配置 syslog 处理程序
JBoss EAP 6 的 lognamager 现在包含一个 Syslog 处理程序。Syslog 处理程序用于发送消息到支持
Syslog 协议(RFC-3164 or RFC-5424)的远程日志服务器。它允许多个应用程序发送它们的日志消息到相同的服务器,一起进行解析。本节介绍如何通过管理 CLI 和可用的配置选项创建和配置处理程序。
- 管理 CLI 的访问权限
过程 14.1. 添加 syslog 处理程序
- 运行下列命令来添加 syslog 处理程序
/subsystem=logging/syslog-handler=HANDLER_NAME:add
过程 14.2. 配置 syslog 处理程序
- 运行下列命令来配置 syslog 处理程序属性:
/subsystem=logging/syslog-handler=HANDLER_NAME:write-attribute(name=ATTRIBUTE_NAME,value=ATTRIBUTE_VALUE)
过程 14.3. 删除 syslog 处理程序
- 运行以下命令删除现有的 Syslog 处理程序:
/subsystem=logging/syslog-handler=HANDLER_NAME:remove
表 14.6. Syslog 处理程序的配置属性
| 属性 | 描述 | 默认值 |
|---|---|---|
| port | Syslog 服务器侦听的端口。 | 514 |
| app-name | 以 RFC5424 格式化消息时使用的 App 名称。 | null |
| enabled | 如果设置为 true,启用处理程序。如果设置为 false,处理日志消息时将忽略处理程序。 | true |
| level | 指定哪些消息将被记录的日志级别。低于这个级别的消息将被忽略。 | ALL |
| facility | 依照 RFC-5424 所 RFC-3164 定义的 | user-level |
| server-address | Syslog 服务器的地址 | localhost |
| hostname | 发送消息的主机的名称。 | null |
| syslog-format | 按照 RFC 规格格式化日志消息 | RFC5424 |

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.