在实例上配置 syslog

Last published : Oct 06, 2026
syslog 协议提供了一种传输方式,允许 NetScaler 实例将事件通知消息发送到 NetScaler Console,NetScaler Console 被配置为这些消息的收集器或 syslog 服务器。
如果您已将设备配置为将所有 syslog 消息重定向到 NetScaler Console,则可以监控 NetScaler 实例上生成的 syslog 事件。要监控 syslog 事件,您需要首先将 NetScaler Console 配置为 NetScaler 实例的 syslog 服务器。实例配置完成后,所有 syslog 消息都将重定向到 NetScaler Console,以便这些日志可以结构化方式显示给用户。
Syslog 使用用户数据报协议 (UDP) 端口 514 进行通信,由于 UDP 是无连接协议,它不向实例提供任何确认。syslog 数据包大小限制为 1024 字节,并包含以下信息:
  • 设施
  • 严重性
  • 主机名
  • 时间戳
  • 消息
在 NetScaler Console 中,您必须在实例上配置设施和日志严重性级别。
  • 设施 - syslog 消息根据生成它们的源进行广泛分类。这些源可以是操作系统、进程或应用程序。这些类别称为设施,并由整数表示。例如,0 用于内核消息,1 用于用户级消息,2 用于邮件系统,依此类推。本地使用设施(从 local0 到 local7)未被保留,可供一般使用。因此,没有预分配设施值的进程和应用程序可以定向到八个本地使用设施中的任何一个。
  • 严重性 - 生成 syslog 消息的源或设施还使用一位整数指定消息的严重性,如下所示:
     1 - Emergency: System is unusable.

     2 - Alert: Action must be taken immediately.

     3 - Critical: Critical conditions.

     4 - Error: Error conditions.

     5 - Warning: Warning conditions.

     6 - Notice: Normal but significant condition.

     7 - Informational: Informational messages.

     8 - Debug: Debug-level messages.
在 NetScaler 实例上配置 syslog:
  1. 在 NetScaler Console 中,导航到 基础架构 > 实例。
  2. 选择您希望从中收集 syslog 消息并在 NetScaler Console 中显示的 NetScaler 实例。
  3. 在“操作”下拉列表中,选择“配置 Syslog”。
  4. 单击“启用”。
  5. 在“设施”下拉列表中,选择本地或用户级别的设施。
  6. 选择 syslog 消息所需的日志级别。
  7. 单击“确定”。
这将配置 NetScaler 实例中的所有 syslog 命令,并且 NetScaler Console 开始接收 syslog 消息。您可以通过导航到“基础架构 > 事件 > Syslog 消息”来查看这些消息。