Citrix ADC

配置SNMP告警限速

Citrix ADC设备,如Citrix ADC MPX 10500、12500和15500是速率有限的。最大吞吐量(Mbps)和每秒包数(PPS)由为设备购买的许可证决定。对于速率受限的平台,您可以配置SNMP trap,以便在吞吐量和PPS接近其限制和恢复正常时发送通知。

吞吐量和PPS每7秒监控一次。您可以使用高阈值和正常阈值配置陷阱,以许可限制的百分比表示。然后,当吞吐量或PPS超过高阈值时,设备将生成一个陷阱,当监控参数降至正常阈值时,设备将生成第二个陷阱。除了将陷阱发送到已配置的目标设备外,Citrix ADC还将与陷阱相关的事件记录在/var/log/ns.log文件中,作为事件警报开始和事件警报结束。

超过吞吐量限制会导致丢包。配置SNMP告警上报丢包。

有关SNMP告警和trap的详细信息,请参见“配置Citrix ADC生成SNMP v1和v2 trap”。

本文档包括以下内容:

  • 配置吞吐量或PPS的SNMP告警
  • 配置SNMP丢弃报文告警

配置SNMP告警,支持吞吐量或PPS

如果要同时监控全局和PPS,必须配置单独的告警,并以Mbps为单位设置PPS阈值。

通过命令行配置SNMP告警速率

在命令提示符下输入以下命令配置SNMP告警,以Mbps为单位设置阈值,验证配置结果。

  • 设置snmp告警PF-RL-RATE-THRESHOLD [-thresholdValue [-normalValue ]] [-state (**ENABLED** | **DISABLED**)] [-severity ] [-logging (**ENABLED** | **DISABLED**)]
  • show snmp alarm PF-RL-RATE-THRESHOLD

例子

> set snmp alarm PF-RL-RATE-THRESHOLD -thresholdValue 70 -normalValue 50 

使用命令行配置PPS的SNMP告警

在命令提示符下,输入如下命令配置PPS的SNMP告警,并验证配置结果:

  • 设置snmp报警PF-RL-PPS-THRESHOLD[-thresholdValue<正整数>[-normalValue<正整数>][-状态(**已启用**已禁用**)][-严重性<严重性>][-日志(**已启用**已禁用**)]
  • show snmp alarm PF-RL-PPS-THRESHOLD

例子

>设置snmp报警PF-RL-PPS-阈值-阈值70-正常值50<--需要复制-->

通过GUI配置SNMP告警为吞吐量或PPS

  1. 导航到系统>SNMP>警报,并选择PF-RL-RATE-THRESHOLD(用于吞吐量)或PF-RL-PPS-THRESHOLD(每秒包数)。
  2. 设置告警参数,启用所选SNMP告警。

配置SNMP丢弃报文告警

配置超过吞吐量限制丢弃报文告警和超过PPS限制丢弃报文告警。

通过命令行接口配置SNMP告警

在命令提示符处,输入:

设置snmp告警PF-RL-RATE-PKTS-DROPPED [-state (ENABLED | DISABLED)] [-severity ] [-logging (ENABLED | DISABLED)]

使用命令行配置SNMP告警,对PPS过多丢弃的报文进行告警

在命令提示符处,输入:

设置snmp告警PF-RL-PPS-PKTS-DROPPED [-state (ENABLED | DISABLED)] [-severity ] [-logging (ENABLED | DISABLED)]

通过GUI配置SNMP丢弃报文告警

  1. 导航到系统>SNMP>警报,并选择PF-RL-RATE-PKTS-DROPPED(对于由于过多的吞吐量而丢失的包)或PF-RL-PPS-PKTS-DROPPED(用于PPS过多导致报文丢弃)。
  2. 设置告警参数,启用所选SNMP告警。
配置SNMP告警限速