ADC

管理分区的 SNMP 支持

分区 Citrix ADC 设备使用 SNMP 基础结构进行分区速率限制和监控分区资源利用率详细信息。

SNMP 陷阱管理分区速率限制

在分区的 Citrix ADC 设备上,分区 RATE-LIMIT 警报可以生成九个 SNMP 陷阱,用于通知分区资源(如带宽、连接或内存)已达到限制或恢复正常状态。

在以下情况下,将生成以下九个 SNMP 陷阱:

  • partitionCONNThresholdReached。分区的活动连接数超过其高阈值百分比。
  • partitionCONNThresholdNormal。活动连接数小于或等于正常阈值百分比。
  • partitionBWThresholdReached。分区的带宽使用率达到其高阈值百分比。
  • partitionMEMThresholdReached。分区的当前内存使用量超过其高阈值百分比。
  • partitionMEMThresholdNormal。分区的当前内存使用量变得小于或等于正常阈值百分比。
  • partitionMEMLimitExceeded。分区的当前内存使用量超过其内存限制百分比。
  • partitionCONNLimitExceeded。分区的活动连接数超过其配置的限制,并且新连接将被删除。
  • partitionCONNLimitNormal。分区的活动连接数低于其配置的限制,分区现在可以接受新连接。
  • partitionBWLimitExceeded。分区的当前带宽使用已超过配置的限制。

SNMP 陷阱的阈值不可配置,如下所示:

  • 高阈值 = 80%(适用于所有分区速率限制陷阱)
  • 低阈值 = 60%(适用于所有分区速率限制陷阱)
  • 内存限制 = 95%(仅适用于分区内存陷阱)

配置分区速率限制警报

在特定分区中配置分区速率限制警报并启用 SNMP 陷阱消息的生成。

  1. 启用分区速率限制警报
  2. 配置分区速率限制警报
  3. 配置 SNMP 陷阱目标

使用 CLI 启用分区速率限制警报

在命令提示符下,键入以下命令:

enable snmp alarm PARTITION-RATE-LIMIT

show snmp alarm PARTITION-RATE-LIMIT

使用 CLI 配置分区速率限制警报

在命令提示符下,键入以下命令:

set snmp alarm PARTITION-RATE-LIMIT \[-state \( ENABLED | DISABLED )] \[-severity <severity>] \[-logging \( ENABLED | DISABLED )]

使用 CLI 配置 SNMP 陷阱目标

在命令提示符下,键入以下命令:

add snmp trap <trapClass> <trapDestination> \[-version <version>] \[-td <positive\_integer>] \[-destPort <port>] \[-communityName <string>] \[-srcIP <ip\_addr|ipv6\_addr>] \[-severity <severity>] \[-allPartitions \( ENABLED | DISABLED )]

使用 GUI 配置分区速率限制警报

导航到 系统 > SNMP > 警报,选择 分区速率限制 警报,然后配置警报参数。

使用 GUI 配置 SNMP 陷阱目标

导航到“系统”>“SNMP”>“陷阱”,指定目标设备的 IP 地址。

SNMP 监视分区资源利用率

使用 SNMP,您可以在 Citrix ADC 设备上实时监视分区的资源(如带宽、连接和内存)利用率详细信息。这是通过从 SNMP 管理器发送 SNMP 请求(例如 SNMP GET、SNMP GET 批量、SNMP GETNEXT 或 SNMP Walk)来完成的。

注意

要监控分区资源,必须在默认分区中配置 SNMP 社区。其中,partitionTable 保留在默认分区中,SNMP 通信是通过设备的 NSIP 地址完成的。

考虑出现 Citrix ADC 管理员想要知道设备上分区 P1 的带宽使用情况的情况。SNMP 管理器通过将相应 OID(分区当前带宽)上的 SNMP GET 请求发送到设备的 NSIP 地址来检索此信息。默认分区上的 SNMP 代理检索并通过 NSIP 地址将 P1 的当前带宽使用情况发送到 SNMP 管理器。

下表列出了作为 partitionTable 的一部分的 SNMP 计数器及其描述:

SNMP 参数 SNMP OID 说明
partitionName 1.3.6.1.4.1.5951.4.1.1.88.1.1 分区名称
partitionCurrentBandwidth 1.3.6.1.4.1.5951.4.1.1.88.1.2 分区的当前带宽使用情况。
partitionCurrentConnections 1.3.6.1.4.1.5951.4.1.1.88.1.3 分区的当前活动连接数。
partitionMemoryUsagePcnt 1.3.6.1.4.1.5951.4.1.1.88.1.4 分区的当前内存使用率(百分比)。
管理分区的 SNMP 支持