ADC

管理分区的 SNMP 支持

分区的 NetScaler 设备使用 SNMP 基础架构来限制分区速率和监视分区资源利用率的详细信息。

用于限制管理分区速率的 SNMP 陷阱

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

以下九个 SNMP 陷阱是在以下情况下生成的:

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

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

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

配置分区速率限制警报

在特定分区中配置 PARTITION-RATE-LIMIT 警报并启用 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,您可以在 NetScaler 设备上实时监视分区的资源(例如带宽、连接和内存)利用率的详细信息。这是通过从 SNMP 管理器发送 SNMP 请求(例如 SNMP GET、SNMP GET BULK、SNMP GETNEXT 或 SNMP WALK)来完成的。

注意

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

假设某个 NetScaler 管理员想知道设备上分区 P1 的带宽使用情况。SNMP 管理器通过向设备的 NSIP 地址发送相应的 OID(partitionCurrentBandWidth)上的 SNMP GET 请求来检索这些信息。默认分区上的 SNMP 代理通过 NSIP 地址检索 P1 的当前带宽使用情况并将其发送到 SNMP 管理器。

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

SNMP 参数 SNMPOID 说明
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 支持