1
我在写一个SNMPv2代理并需要发送陷阱。清除SNMP陷阱
陷阱发送正常,但当条件恢复正常时,需要清除陷阱。目前,SNMP接收器仍处于警报状态,直到手动清除。
我有发送另一个OID吗?我是SNMP新手。
我在写一个SNMPv2代理并需要发送陷阱。清除SNMP陷阱
陷阱发送正常,但当条件恢复正常时,需要清除陷阱。目前,SNMP接收器仍处于警报状态,直到手动清除。
我有发送另一个OID吗?我是SNMP新手。
清除逻辑在陷阱接收方执行。此处的代理任务是为此目的发送另一个SNMP陷阱。最常用的情况是在RFC1157和RFC1215定义链路故障/的linkUp陷阱:
linkDown TRAP-TYPE
ENTERPRISE snmp
VARIABLES { ifIndex }
DESCRIPTION
"A linkDown trap signifies that the sending
protocol entity recognizes a failure in one of
the communication links represented in the
agent's configuration."
::= 2
linkUp TRAP-TYPE
ENTERPRISE snmp
VARIABLES { ifIndex }
DESCRIPTION
"A linkUp trap signifies that the sending
protocol entity recognizes that one of the
communication links represented in the agent's
configuration has come up."
::= 3
像“清除陷阱”术语产生混淆,我想你的意思” ...... SNMP管理器应指出警报已清除......“。警报是持续的故障指示,只有在触发条件解决后才会清除。该代理可以使用(可选)陷阱让SNMP管理员知道发生了这种情况,但是它是潜在的警报,而不是陷阱本身。管理者可以另外(或完全)依靠SNMP轮询来发现变化。 – k1eran
非常感谢您使用SNMP管理器,我们应该在接收到linkUP或其他陷阱时进行更改,假定之前的陷阱已被清除。 –
是的,当管理员获知链接已经启动(通过linkUp陷阱或轮询)时,SNMP管理器清除其警报将是正常的。 – k1eran