NetScaler 控制台服务

禁止显示 syslog 消息

当配置为系统日志服务器时,NetScaler 控制台会接收来自已配置的 Citrix Application Delivery Controller (NetScaler) 实例的所有系统日志消息。可能有很多消息,您可能不想看到。例如,您可能对查看所有信息级消息不感兴趣。现在您可以丢弃其中一些您不感兴趣的 syslog 消息。您可以通过设置一些过滤器来抑制某些传入 NetScaler 控制台的系统日志消息。NetScaler 控制台会丢弃所有符合条件的消息。这些丢弃的消息不会出现在 NetScaler 控制台 GUI 上,这些消息也不会存储在客户的 NetScaler 控制台数据库中。

您可以通过设置一些过滤器来抑制传入 NetScaler 控制台的某些已记录的系统日志消息。用于阻止 syslog 消息的两个过滤器是严重性和设施。您还可以隐藏来自特定 NetScaler 实例或多个实例的消息。您还可以为 NetScaler 控制台提供文本模式来搜索和隐藏消息。NetScaler 控制台会丢弃所有符合条件的消息。这些丢弃的消息不会出现在 NetScaler 控制台 GUI 上,这些消息也不会存储在客户数据库中。因此,在存储服务器上节省了大量空间。

阻止 syslog 消息的一些用例如下:

  • 如果您要忽略所有信息级别消息,则阻止级别 6(信息)
  • 如果您仅要记录防火墙错误状况,则阻止级别 3(错误)以外的所有级别

通过创建筛选器禁止 syslog 消息

  1. 在 NetScaler 控制台中,导航 到基础架构 > 事件 > 系统日志消息

  2. 单击齿轮图标显示“抑制过滤器”页面。

    禁止显示 syslog 消息

  3. 在“禁止过滤器”页面中,单击“添加”。

  4. 在“创建抑制过滤器”中,更新以下信息:

    1. 名称 -键入筛选器的名称。

      注意:

      如果不同的用户对多个 NetScaler 实例具有不同的访问权限,则必须为不同的实例创建不同的筛选条件,因为用户只能看到他们有权访问所有实例的筛选条件。

    2. 严重性 -选择并添加必须隐藏消息的日志级别。
      例如,如果您不想查看传入的任何信息性消息,则可以选择“信息性”来隐藏这些消息。

    3. 实例 -选择已配置 syslog 消息的 NetScaler 实例。

      创建隐藏过滤器

    4. 设施 -根据生成消息的来源选择协作室以禁止消息。

    5. 消息模式 -您还可以键入由星号 (*) 包围的文本模式来禁止消息。将在消息中搜索该文本模式字符串,并阻止包含此模式的那些消息。

禁用过滤器

要允许在 NetScaler 控制台上查看消息,必须禁用过滤器。

  1. 导航到 基础结构 > 事件 > 系统日志消息

  2. 单击齿轮图标显示“抑制过滤器”页面。

  3. 在“隐藏筛选器”页面中,选择过滤器并单击“编辑”。

  4. 在“配置抑制筛选器”页面上,清除“启用筛选器”复选框以禁用筛选器。

    抑制过滤器

禁止显示 syslog 消息