陷阱变量

  • $Agent - 此令牌用于分配接收的陷阱的代理地址,作为陷阱处理器的源。
  • $Source - 此令牌用于将接收的陷阱的源地址指定为陷阱处理器的源。
  • $IF-Source - 此令牌用于获取接收到的陷阱的接口地址。在这种情况下,接收到的陷阱的源地址将是接口地址。因为陷阱是从接口而不是设备接收的。

注意: 在上述情况下,源是指接收到的陷阱映射到的设备。

  • $*- 此令牌将接收到的陷阱的 varbind 替换为 OID 和变量值。例如,对于 varbind .1.3.6.1.2.1.1.1 STRING abc,输出将为 .1.3.6.1.2.1.1.1 : abc。
  • $#- 与前一个令牌不同,此令牌仅将 varbind 替换为变量值,而不是 OID。例如,对于 varbind 2.2.1.1.221 INTEGER 15,最终结果将显示为 15(未提及 OID)。
  • @*- 此令牌仅返回任何给定 varbind 的 OID 值。例如,对于 varbind 1.3.6.1.2.1.1.1 STRING pqr,最终结果将是 sysDescr。(仅显示 OID)
  • $N - 在此标记中,N 采用非负整数值,并且标记返回接收陷阱的 varbind 中给出的 (N+1) 个 SNMP 变量的结果。例如,让我们考虑 varbind 2.2.1.221 INTEGER 12 .1.3.6.1.2.1.1.1 STRING workfromhome。为此,如果您键入 $1,最终结果将显示为在家工作。(N 的索引值从 0 开始)
  • @N - 这里,N 取一个非负整数值,此标记返回陷阱给定 varbind 的 (N+1) 个 OID 值的结果。例如,考虑 varbind 2.2.1.221 INTEGER 12 .1.3.6.1.2.1.1.1 STRING workfromhome,最终结果显示为 sysDescr
  • $SourceMO - 此令牌返回与相应源(设备)的托管对象关联的属性值。示例:$SourceMO(displayName) 返回关联 MO 的显示名称值。
  • $AgentMO - 此令牌返回与相应源(设备代理)的 MO 关联的属性值。示例:$AgentMO(displayName) 返回关联 MO 的显示名称的值。
  • $GenericType - 此令牌仅适用于SNMP v1。它返回接收到的陷阱的泛型类型详细信息。
  • $SpecificType - 此令牌仅适用于 SNMP v1。它返回接收到的陷阱的特定类型。通常适用于企业特定的陷阱。