在ISE中查看警报时,您会看到以下SNMP分析器错误:
“Profiler SNMP Request Failure: Server= <NAD DEVICE Name> NAD Address=<x.x.x.x> Error Message=Request timed out”
思科身份服务引擎(ISE)3.0.0版及更高版本
已启用ISE分析服务
为SNMP通信配置的网络接入设备(NAD)
导航到控制面板>警报
检查警报详细信息并注意受影响的NAD设备名称或IP。
您可以通过参考“分析器SNMP请求失败”错误消息中的“NAD地址”字段来识别特定需要客户端IP地址。
登录到NAD客户端的CLI并运行此命令以检查是否已启用SNMP功能。
show running-config | include snmp
示例SNMP v3:

示例SNMP v2c:

按照以下步骤验证SNMP v2c配置:
登录到NAD客户端CLI并运行命令“show snmp community”。
交换机输出:

在ISE上:导航到Administration > Network Resources > Network Devices。
编辑标识的NAD条目,确保SNMP社区字符串和SNMP版本与“show snmp community”的输出匹配。
ISE SNMP v2c:

交换机屏蔽SNMP v3身份验证/隐私密码。要确保这些凭证保持准确,请使用以下步骤重新输入这些凭证:
登录ISE GUI。
导航到Administration > Network Resources > Network Devices。
编辑已识别的NAD条目并转到SNMP Settings。通过点击身份验证密码和隐私密码上的“Show”。你可以透露它的密码。

登录交换机CLI。
运行命令configure terminal。
之后,运行此命令更新交换机上的SNMP v3凭证。
交换机命令:
snmp-server user <username> <groupname> v3 auth sha <auth-password> priv aes 128 <priv-password>
示例:
snmp-server user test snmpgroup v3 auth sha test@123 priv aes 128 test@123
从启用分析器的PSN节点到NAD客户端执行ping测试。
执行从NAD客户端到PSN节点的ping测试。
确保PSN节点和NAD之间的端口161和162处于打开状态。
从NAD客户端使用telnet测试启用分析器的节点,确认端口161和162已打开。
telnet <ISE IP-address> 161
telnet <ISE IP-address> 162
当ISE无法成功查询网络接入设备时,会发生SNMP请求故障警报。这通常是由两台设备之间有关SNMP社区字符串、版本或v3凭据的配置不匹配引起的。此外,防火墙拦截UDP端口161或162,或者缺少NAD上的SNMP服务器配置等网络问题经常会阻止通信成功。
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
24-Oct-2026
|
初始版本 |