Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS 支持的 SNMP 陷阱

QFX 系列独立交换机、QFX 系列虚拟机箱和 QFabric 系统支持标准 SNMP 陷阱和瞻博网络企业专用陷阱。

SNMP 陷阱支持

QFX 系列独立交换机和 QFX 系列虚拟机箱支持的 SNMP 陷阱

QFX 系列独立交换机和 QFX 系列虚拟机箱支持 SNMPv1 和 v2 陷阱。有关详细信息,请参阅:

SNMPv1 陷阱

QFX 系列独立交换机和 QFX 系列虚拟机箱支持标准 SNMPv1 陷阱和瞻博网络企业特定的 SNMPv1 陷阱。看:

  • 表 1 用于标准 SNMPv1 陷阱。

  • 表 2 用于企业特定的 SNMPv1 陷阱。

首先按陷阱类别组织陷阱,然后按陷阱名称组织。列出了具有系统日志记录严重性级别的陷阱。没有相应系统日志记录严重级别的陷阱用短划线 (–) 标记。

表 1: QFX 系列独立交换机和 QFX 系列虚拟机箱支持标准 SNMP 版本 1 陷阱

定义于

陷阱名称

企业 ID

通用陷阱编号

特定陷阱编号

系统日志记录严重性级别

系统日志标记

链接通知

RFC 1215, 定义用于 SNMP 的陷阱的约定

链接向下

1.3.6.1.4.1.2636

2

0

警告

SNMP_ TRAP_ LINK_DOWN

衔接

1.3.6.1.4.1.2636

3

0

信息

SNMP_TRAP_ LINK_UP

远程操作通知

RFC 2925, 用于远程 Ping、跟踪路由和查找操作的托管对象的定义

ping 探测失败

1.3.6.1.2.1.80.0

6

1

信息

SNMP_TRAP _PING_ PROBE_失败

ping 测试失败

1.3.6.1.2.1.80.0

6

2

信息

SNMP_TRAP_ PING_TEST _FAILED

ping测试已完成

1.3.6.1.2.1.80.0

6

3

信息

SNMP_TRAP_ PING_TEST_已完成

traceRoutePathChange

1.3.6.1.2.1.81.0

6

1

信息

SNMP_TRAP_ TRACE_ROUTE_ PATH_CHANGE

traceRouteTestFailed

1.3.6.1.2.1.81.0

6

2

信息

SNMP_TRAP_ TRACE_ROUTE_ TEST_FAILED

跟踪路由测试已完成

1.3.6.1.2.1.81.0

6

3

信息

SNMP_TRAP_ TRACE_ROUTE_ TEST_COMPLETED

RMON 警报

RFC 2819a, RMON MIB

坠落警报

1.3.6.1.2.1.16

6

2

上升警报

1.3.6.1.2.1.16

6

1

路由通知

BGP 4 MIB

BGP成立

1.3.6.1.2.1.15.7

6

1

bgp向后转换

1.3.6.1.2.1.15.7

6

2

OSPF 陷阱 MIB

ospfVirtIfStateChange

1.3.6.1.2.1.14.16.2

6

1

ospfNbr状态变化

1.3.6.1.2.1.14.16.2

6

2

ospfVirtNbrStateChange

1.3.6.1.2.1.14.16.2

6

3

ospfIfConfigError

1.3.6.1.2.1.14.16.2

6

4

ospfVirtIfConfigError

1.3.6.1.2.1.14.16.2

6

5

ospfIfAuthFailure

1.3.6.1.2.1.14.16.2

6

6

ospfVirtIfAuthFailure

1.3.6.1.2.1.14.16.2

6

7

ospfIfRxBadPacket

1.3.6.1.2.1.14.16.2

6

8

ospfVirtIfRxBadPacket

1.3.6.1.2.1.14.16.2

6

9

ospf Tx重传

1.3.6.1.2.1.14.16.2

6

10

ospfVirtIfTx重传

1.3.6.1.2.1.14.16.2

6

11

ospfMaxAgeLsa

1.3.6.1.2.1.14.16.2

6

13

ospfIfStateChange

1.3.6.1.2.1.14.16.2

6

16 个

启动通知

RFC 1215, 定义用于 SNMP 的陷阱的约定

认证失败

1.3.6.1.4.1.2636

4

0

通知

SNMPD_ TRAP_ GEN_FAILURE

冷启动

1.3.6.1.4.1.2636

0

0

关键

SNMPD_TRAP_ COLD_START

暖启动

1.3.6.1.4.1.2636

1

0

错误

SNMPD_TRAP_ WARM_START

VRRP 通知

RFC 2787, 虚拟路由器冗余协议的托管对象的定义

vrrpTrapNewMaster

1.3.6.1.2.1.68

6

1

警告

VRRPD_NEW MASTER_TRAP

vrrpTrapAuthFailure

1.3.6.1.2.1.68

6

2

警告

VRRPD_AUTH_ FAILURE_TRAP

表 2: QFX 系列独立交换机和 QFX 系列虚拟机箱支持企业特定的 SNMPv1 陷阱

定义于

陷阱名称

企业 ID

通用陷阱编号

特定陷阱编号

系统日志记录严重性级别

系统日志标记

机箱通知(报警情况)

机箱 MIB (jnx-机箱、MIB)

jnx电源故障

1.3.6.1.4.1.2636.4.1

6

1

警告

CHASSISD_ SNMP_陷阱

jnxFanFailure

1.3.6.1.4.1.26361

6

2

关键

CHASSISD_ SNMP_陷阱

JNX超温

11.4.1.2636.4.1

6

3

警报

CHASSISD_ SNMP_陷阱

jnxFruRemoval

1.3.6.1.4.1.2636.4.1

6

5

通知

CHASSISD_ SNMP_陷阱

jnxFruInsert

1.3.6.1.4.1.2636.4.1

6

6

通知

CHASSISD_ SNMP_陷阱

jnxFruPowerOff

1.3.6.1.4.1.2636.4.1

6

7

通知

CHASSISD_ SNMP_陷阱

jnxFruPowerOn

1.3.6.1.4.1.2636.4.1

6

8

通知

CHASSISD_ SNMP_陷阱

jnxFruFailed

1.3.6.1.4.1.2636.4.1

6

9

警告

CHASSISD_ SNMP_陷阱

jnxFru离线

1.3.6.1.4.1.2636.4.1

6

10

通知

CHASSISD_ SNMP_陷阱

jnxFruOnline

1.3.6.1.4.1.2636.4.1

6

11

通知

CHASSISD_ SNMP_陷阱

jnxFruCheck

1.3.6.1.4.1.2636.4.1

6

12

警告

CHASSISD_ SNMP_陷阱

jnxPowerSupplyOk

1.3.6.1.4.1.2636.4.2

6

1

关键

CHASSISD_ SNMP_陷阱

jnxFanOK

1.3.6.1.4.1.2636.4.2

6

2

关键

CHASSISD_ SNMP_陷阱

jnx温度正常

1.3.6.1.4.1.2636.4.2

6

3

警报

CHASSISD_ SNMP_陷阱

配置通知

Configuration Management MIB (jnx- configmgmt. mib)

jnxCmCfgChange

1.3.6.1.4.1.2636.4.5

6

1

jnxCmRescueChange

1.3.6.1.4.1.2636.4.5

6

2

远程操作

Ping MIB (jnx-ping.mib)

jnxPingRttThresholdExceeded

1.3.6.1.4.1.2636.4.9

6

1

jnxPingRttStdDevThreshold Exceeded

1.3.6.1.4.1.2636.4.9

6

2

jnxPingRtt抖动阈值超出

1.3.6.1.4.1.2636.4.9

6

3

超出 jnxPing出口阈值

1.3.6.1.4.1.2636.4.9

6

4

jnxPingEgressStdDev ThresholdExceeded

1.3.6.1.4.1.2636.4.9

6

5

超出 jnxPing出口抖动阈值

1.3.6.1.4.1.2636.4.9

6

6

超出 jnxPing入口阈值

1.3.6.1.4.1.2636.4.9

6

7

jnxPingIngressStddevThreshold Exceeded

1.3.6.1.4.1.2636.4.9

6

8

超出 jnxPing入口抖动阈值

1.3.6.1.4.1.2636.4.9

6

9

RMON 警报

RMON MIB (jnx-rmon. mib)

jnxRmonAlarmGetFailure

1.3.6.1.4.1.2636.4.3

6

1

jnxRmonGetOk

1.3.6.1.4.1.2636.4.3

6

2

SNMPv2 陷阱

  • 表 3 列出了标准 SNMP 陷阱

  • 表 4 列出了瞻博网络企业特定的陷阱

表 3: QFX 系列独立交换机和 QFX 系列虚拟机箱支持的标准 SNMPv2 陷阱

定义于

陷阱名称

SNMP 陷阱 OID

系统日志记录严重性级别

系统日志标记

链接通知

RFC 2863, 接口组 MIB

链接向下

1.3.6.1.6.3.1.1.5.3

警告

SNMP_TRAP_ LINK_DOWN

衔接

1.3.6.1.6.3.1.1.5.4

信息

SNMP_TRAP_ LINK_UP

远程操作通知

RFC 2925, 用于远程 Ping、跟踪路由和查找操作的托管对象的定义

ping 探测失败

1.3.6.1.2.1.80.0.1

信息

SNMP_TRAP_ PING_PROBE_失败

ping 测试失败

1.3.6.1.2.1.80.0.2

信息

SNMP_TRAP_PING_ TEST_FAILED

ping测试已完成

1.3.6.1.2.1.80.0.3

信息

SNMP_TRAP_PING_ TEST_COMPLETED

traceRoutePathChange

1.3.6.1.2.1.81.0.1

信息

SNMP_TRAP_TRACE_ ROUTE_PATH_变化

traceRouteTestFailed

1.3.6.1.2.1.81.0.2

信息

SNMP_TRAP_TRACE_ ROUTE_TEST_FAILED

跟踪路由测试已完成

1.3.6.1.2.1.81.0.3

信息

SNMP_TRAP_TRACE_ ROUTE_TEST_已完成

RMON 警报

RFC 2819a, RMON MIB

坠落警报

1.3.6.1.2.1.16.0.1

上升警报

1.3.6.1.2.1.16.0.2

路由通知

BGP 4 MIB

BGP成立

1.3.6.1.2.1.15.7.1

bgp向后转换

1.3.6.1.2.1.15.7.2

OSPF 陷阱 MIB

ospfVirtIfStateChange

1.3.6.1.2.1.14.16.2.1

ospfNbr状态变化

1.3.6.1.2.1.14.16.2.2

ospfVirtNbrStateChange

1.3.6.1.2.1.14.16.2.3

ospfIfConfigError

1.3.6.1.2.1.14.16.2.4

ospfVirtIfConfigError

1.3.6.1.2.1.14.16.2.5

ospfIfAuthFailure

1.3.6.1.2.1.14.16.2.6

ospfVirtIfAuthFailure

1.3.6.1.2.1.14.16.2.7

ospfIfRxBadPacket

1.3.6.1.2.1.14.16.2.8

ospfVirtIfRxBadPacket

1.3.6.1.2.1.14.16.2.9

ospf Tx重传

1.3.6.1.2.1.14.16.2.10

ospfVirtIfTx重传

1.3.6.1.2.1.14.16.2.11

ospfMaxAgeLsa

1.3.6.1.2.1.14.16.2.13

ospfIfStateChange

1.3.6.1.2.1.14.16.2.16

启动通知

RFC 1907, 简单网络管理协议 (SNMPv2) 版本 2 的管理信息库

冷启动

1.3.6.1.6.3.1.1.5.1

关键

SNMPD_TRAP_ COLD_START

暖启动

1.3.6.1.6.3.1.1.5.2

错误

SNMPD_TRAP_ WARM_START

认证失败

1.3.6.1.6.3.1.1.5.5

通知

SNMPD_TRAP_ GEN_FAILURE

VRRP 通知

RFC 2787, 虚拟路由器冗余协议的托管对象的定义

vrrpTrapNewMaster

1.3.6.1.2.1.68.0.1

警告

VRRPD_ NEWMASTER_陷阱

vrrpTrapAuthFailure

1.3.6.1.2.1.68.0.2

警告

VRRPD_AUTH_ FAILURE_陷阱

表 4: QFX 系列独立交换机和 QFX 系列虚拟机箱支持企业特定的 SNMPv2 陷阱

源 MIB

陷阱名称

SNMP 陷阱 OID

系统日志记录严重性级别

系统日志标记

机箱(报警情况)通知

机箱 MIB (mib-jnx-机箱)

jnx电源故障

1.3.6.1.4.1.2636.4.1.1

警报

CHASSISD_ SNMP_陷阱

 

jnxFanFailure

1.3.6.1.4.1.2636.4.1.2

关键

CHASSISD_ SNMP_陷阱

 

JNX超温

1.3.6.1.4.1.2636.4.1.3

关键

CHASSISD_ SNMP_陷阱

 

jnxFruRemoval

1.3.6.1.4.1.2636.4.1.5

通知

CHASSISD_ SNMP_陷阱

 

jnxFruInsert

1.3.6.1.4.1.2636.4.1.6

通知

CHASSISD_ SNMP_陷阱

 

jnxFruPowerOff

1.3.6.1.4.1.2636.4.1.7

通知

CHASSISD_ SNMP_陷阱

 

jnxFruPowerOn

1.3.6.1.4.1.2636.4.1.8

通知

CHASSISD_ SNMP_陷阱

 

jnxFruFailed

1.3.6.1.4.1.2636.4.1.9

警告

CHASSISD_ SNMP_陷阱

 

jnxFru离线

1.3.6.1.4.1.2636.4.1.10

通知

CHASSISD_ SNMP_陷阱

 

jnxFruOnline

1.3.6.1.4.1.2636.4.1.11

通知

CHASSISD_ SNMP_陷阱

 

jnxFruCheck

1.3.6.1.4.1.2636.4.1.12

通知

CHASSISD_ SNMP_陷阱

 

jnxPowerSupplyOK

1.3.6.1.4.1.2636.4.2.1

关键

CHASSISD_ SNMP_陷阱

 

jnxFanOK

1.3.6.1.4.1.2636.4.2.2

关键

CHASSISD_ SNMP_陷阱

 

jnx温度正常

1.3.6.1.4.1.2636.4.2.3

警报

CHASSISD_ SNMP_陷阱

配置通知

配置管理 MIB (mib-jnx-cfgmgmt)

jnxCmCfgChange

1.3.6.1.4.1.2636.4.5.0.1

jnxCmRescueChange

1.3.6.1.4.1.2636.4.5.0.2

远程操作通知

Ping MIB (mib-jnx-ping)

超出 jnxPingRttThreshold

1.3.6.1.4.1.2636.4.9.0.1

jnxPingRttStdDevThreshold Exceeded

1.3.6.1.4.1.2636.4.9.0.2

jnxPingRtt抖动阈值超出

1.3.6.1.4.1.2636.4.9.0.3

超出 jnxPing出口阈值

1.3.6.1.4.1.2636.4.9.0.4

jnxPingEgressStdDevThreshold 已超出

1.3.6.1.4.1.2636.4.9.0.5

超出 jnxPing出口抖动阈值

1.3.6.1.4.1.2636.4.9.0.6

超出 jnxPing入口阈值

1.3.6.1.4.1.2636.4.9.0.7

jnxPingIngressStddevThreshold Exceeded

1.3.6.1.4.1.2636.4.9.0.8

超出 jnxPing入口抖动阈值

1.3.6.1.4.1.2636.4.9.0.9

RMON 警报

RMON MIB (mib-jnx-rmon)

jnxRmonAlarmGetFailure

1.3.6.1.4.1.2636.4. 3.0.1

jnxRmonGetOk

1.3.6.1.4.1.2636.4. 3.0.2

QFabric 系统上支持的 SNMP 陷阱

QFabric 系统支持标准 SNMPv2 陷阱和瞻博网络企业特定的 SNMPv2 陷阱。

注:

QFabric 系统不支持 SNMPv1 陷阱。

有关详细信息,请参阅:

  • 表 5 用于标准 SNMPv2 陷阱

  • 表 6 适用于瞻博网络企业特定的 SNMPv2 陷阱

表 5: QFabric 系统上支持的标准 SNMPv2 陷阱

定义于

陷阱名称

SNMP 陷阱 OID

系统日志记录严重性级别

系统日志标记

链接通知

RFC 2863, 接口组 MIB

链接向下

1.3.6.1.6.3.1.1.5.3

警告

SNMP_TRAP_ LINK_DOWN

衔接

1.3.6.1.6.3.1.1.5.4

信息

SNMP_TRAP_ LINK_UP

启动通知

RFC 1907, 简单网络管理协议 (SNMPv2) 版本 2 的管理信息库

冷启动

1.3.6.1.6.3.1.1.5.1

关键

SNMPD_TRAP_ COLD_START

暖启动

1.3.6.1.6.3.1.1.5.2

错误

SNMPD_TRAP_ WARM_START

认证失败

1.3.6.1.6.3.1.1.5.5

通知

SNMPD_TRAP_ GEN_FAILURE

表 6: QFabric 系统上支持的企业级特定 SNMPv2 陷阱

源 MIB

陷阱名称

SNMP 陷阱 OID

系统日志记录严重性级别

系统日志标记

交换矩阵机箱 MIB (MIB-JNX-交换矩阵- 机箱)

交换矩阵机箱(报警情况)通知

jnxFabricPowerSupplyFailure

1.3.6.1.4.1.2636.4.19.1

警告

jnxFabricFanFailure

1.3.6.1.4.1.2636.4.19.2

关键

jnx织物过温

1.3.6.1.4.1.2636.4.19.3

警报

jnxFabricRedundancySwitchover

1.3.6.1.4.1.2636.4.19.4

通知

jnxFabricFruRemoval

1.3.6.1.4.1.2636.4.19.5

通知

jnxFabricFruInsert

1.3.6.1.4.1.2636.4.19.6

通知

jnxFabricFruPowerOff

1.3.6.1.4.1.2636.4.19.7

通知

jnxFabricFruPowerOn

1.3.6.1.4.1.2636.4.19.8

通知

jnxFabricFruFailed

1.3.6.1.4.1.2636.4.19.9

警告

jnxFabricFruOffline

1.3.6.1.4.1.2636.4.19.10

通知

jnxFabricFruOnline

1.3.6.1.4.1.2636.4.19.11

通知

jnxFabricFruCheck

1.3.6.1.4.1.2636.4.19.12

警告

jnxFabricFEBSwitchover

1.3.6.1.4.1.2636.4.19.13

警告

jnxFabricHardDiskFailed

1.3.6.1.4.1.2636.4.19.14

警告

jnxFabricHardDiskMissing

1.3.6.1.4.1.2636.4.19.15

警告

jnxFabricBootFromBackup

1.3.6.1.4.1.2636.4.19.16

警告

结构机箱(报警清除条件)通知

jnxFabricPowerSupplyOK

1.3.6.1.4.1.2636.4.20.1

关键

jnxFabricFanOK

1.3.6.1.4.1.2636.4.20.2

关键

jnxFabricTemperatureOK

1.3.6.1.4.1.2636.4.20.3

警报

jnxFabricFruOK

1.3.6.1.4.1.2636.4.20.4

QFabric MIB (mib-jnx-qf-smi)

QFabric MIB 通知

jnxQFabricDownloadIssued

1.3.6.1.4.1.2636.3.42.1.0.1

jnxQFabricDownloadFailed

1.3.6.1.4.1.2636.3.42.1.0.2

jnxQFabric下载成功

1.3.6.1.4.1.2636.3.42.1.0.3

jnxQFabricUpgradeIssued

1.3.6.1.4.1.2636.3.42.1.0.4

jnxQFabricUpgradeFailed

1.3.6.1.4.1.2636.3.42.1.0.5

jnxQFabric升级成功

1.3.6.1.4.1.2636.3.42.1.0.6

配置通知

配置管理 MIB (mib-jnx-cfgmgmt)

jnxCmCfgChange

1.3.6.1.4.1.2636.4.5.0.1

jnxCmRescueChange

1.3.6.1.4.1.2636.4.5.0.2

远程操作通知

Ping MIB (mib-jnx-ping)

超出 jnxPingRttThreshold

1.3.6.1.4.1.2636.4.9.0.1

jnxPingRttStdDevThreshold Exceeded

1.3.6.1.4.1.2636.4.9.0.2

jnxPingRtt抖动阈值超出

1.3.6.1.4.1.2636.4.9.0.3

超出 jnxPing出口阈值

1.3.6.1.4.1.2636.4.9.0.4

jnxPingEgressStdDevThreshold 已超出

1.3.6.1.4.1.2636.4.9.0.5

超出 jnxPing出口抖动阈值

1.3.6.1.4.1.2636.4.9.0.6

超出 jnxPing入口阈值

1.3.6.1.4.1.2636.4.9.0.7

jnxPingIngressStddevThreshold Exceeded

1.3.6.1.4.1.2636.4.9.0.8

超出 jnxPing入口抖动阈值

1.3.6.1.4.1.2636.4.9.0.9

Junos OS 支持的标准 SNMP 陷阱

本主题提供运行 Junos OS 的设备支持的标准 SNMPv1 和 SNMPv2 陷阱列表。有关陷阱的详细信息,请参阅 SNMP MIB 资源管理器

从 Junos OS 20.1 版开始,在平滑路由引擎切换 (GRES) 之后,新的主路由引擎将发送单个 warmStart 通知。设备启动时,主路由引擎会发送 coldStart 通知。主路由引擎还会发送 warmStart 后续重新启动 SNMP 守护程序的通知。GRES 之后,新的主路由引擎发送单个 warmStart 通知,备份路由引擎不发送任何通知。

标准 SNMP 版本 1 陷阱

表 7 概述了 SNMPv1 的标准陷阱。陷阱首先按陷阱类别进行组织,然后按陷阱名称进行组织,并包括其企业 ID、通用陷阱编号和特定陷阱编号。列出了那些陷阱的系统日志记录严重性级别及其相应的系统日志标记。没有相应系统日志记录严重级别的陷阱在表中用短划线 (–) 标记。

有关系统日志消息的详细信息,请参阅 系统日志资源管理器

表 7: 标准支持的 SNMP 版本 1 陷阱

定义于

陷阱名称

企业 ID

通用陷阱编号

特定陷阱编号

系统日志记录严重性级别

系统日志标记

支持在

启动通知

RFC 1215, 定义用于 SNMP 的陷阱的约定

authenticationFailure

1.3.6.1.4.1.2636

4

0

通知

SNMPD_ TRAP_ GEN_FAILURE

所有运行 Junos OS 的设备。

coldStart

1.3.6.1.4.1.2636

0

0

关键

SNMPD_TRAP_ COLD_START

所有运行 Junos OS 的设备。

warmStart

1.3.6.1.4.1.2636

1

0

错误

SNMPD_TRAP_ WARM_START

所有运行 Junos OS 的设备。

链接通知

RFC 1215, 定义用于 SNMP 的陷阱的约定

linkDown

1.3.6.1.4.1.2636

2

0

警告

SNMP_ TRAP_ LINK_DOWN

所有运行 Junos OS 的设备。

linkUp

1.3.6.1.4.1.2636

3

0

信息

SNMP_TRAP_ LINK_UP

所有运行 Junos OS 的设备。

远程操作通知

RFC 2925, 用于远程 Ping、跟踪路由和查找操作的托管对象的定义

pingProbeFailed

1.3.6.1.2.1.80.0

6

1

信息

SNMP_TRAP _PING_ PROBE_失败

所有运行 Junos OS 的设备。

pingTestFailed

1.3.6.1.2.1.80.0

6

2

信息

SNMP_TRAP_ PING_TEST _FAILED

所有运行 Junos OS 的设备。

pingTestCompleted

1.3.6.1.2.1.80.0

6

3

信息

SNMP_TRAP_ PING_TEST_已完成

所有运行 Junos OS 的设备。

RMON 警报

RFC 2819a, RMON MIB

fallingAlarm

1.3.6.1.2.1.16

6

2

所有运行 Junos OS 的设备。

risingAlarm

1.3.6.1.2.1.16

6

1

所有运行 Junos OS 的设备。

路由通知

BGP 4 MIB

bgpEstablished

1.3.6.1.2.1.15.7

6

1

M、T、MX、J、EX 和 SRX 系列防火墙。

bgpBackwardTransition

1.3.6.1.2.1.15.7

6

2

M、T、MX、J、EX 和 SRX 系列防火墙。

OSPF 陷阱 MIB

ospfVirtIfStateChange

1.3.6.1.2.1.14.16.2

6

1

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfNbrStateChange

1.3.6.1.2.1.14.16.2

6

2

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfVirtNbrStateChange

1.3.6.1.2.1.14.16.2

6

3

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfIfConfigError

1.3.6.1.2.1.14.16.2

6

4

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfVirtIfConfigError

1.3.6.1.2.1.14.16.2

6

5

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfIfAuthFailure

1.3.6.1.2.1.14.16.2

6

6

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfVirtIfAuthFailure

1.3.6.1.2.1.14.16.2

6

7

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfIfRxBadPacket

1.3.6.1.2.1.14.16.2

6

8

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfVirtIfRxBadPacket

1.3.6.1.2.1.14.16.2

6

9

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfTxRetransmit

1.3.6.1.2.1.14.16.2

6

10

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfVirtIfTxRetransmit

1.3.6.1.2.1.14.16.2

6

11

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfMaxAgeLsa

1.3.6.1.2.1.14.16.2

6

13

M、T、MX、J、EX 和 SRX 系列防火墙。

ospfIfStateChange

1.3.6.1.2.1.14.16.2

6

16 个

M、T、MX、J、EX 和 SRX 系列防火墙。

VRRP 通知

RFC 2787, 虚拟路由器冗余协议的托管对象的定义

vrrpTrapNewMaster

1.3.6.1.2.1.68

6

1

警告

VRRPD_NEW MASTER_TRAP

所有运行 Junos OS 的设备。

vrrpTrapAuthFailure

1.3.6.1.2.1.68

6

2

警告

VRRPD_AUTH_ FAILURE_TRAP

所有运行 Junos OS 的设备。

RFC 6527, 虚拟路由器冗余协议版本 3 (VRRPv3) 的托管对象的定义

vrrpv3NewMaster

1.3.6.1.2.1.207

6

1

警告

VRRPD_NEW_MASTER

M 和 MX

vrrpv3ProtoError

1.3.6.1.2.1.207

6

2

警告

VRRPD_V3_PROTO_ERROR

M 和 MX

标准 SNMP 版本 2 陷阱

表 8 概述了 Junos OS 支持的标准 SNMPv2 陷阱。陷阱首先按陷阱类别进行组织,然后按陷阱名称进行组织,并包括其 snmpTrapOID. 列出了那些陷阱的系统日志记录严重性级别及其相应的系统日志标记。没有相应系统日志记录严重级别的陷阱在表中用短划线 (–) 标记。

表 8: 标准支持的 SNMP 版本 2 陷阱

定义于

陷阱名称

snmpTrapOID

系统日志记录严重性级别

系统日志标记

支持在

启动通知

RFC 1907, 简单网络管理协议 (SNMPv2) 版本 2 的管理信息库

coldStart

1.3.6.1.6.3.1.1.5.1

关键

SNMPD_TRAP_ COLD_START

所有运行 Junos OS 的设备。

warmStart

1.3.6.1.6.3.1.1.5.2

错误

SNMPD_TRAP_ WARM_START

所有运行 Junos OS 的设备。

authenticationFailure

1.3.6.1.6.3.1.1.5.5

通知

SNMPD_TRAP_ GEN_FAILURE

所有运行 Junos OS 的设备。

链接通知

RFC 2863, 接口组 MIB

linkDown

1.3.6.1.6.3.1.1.5.3

警告

SNMP_TRAP_ LINK_DOWN

所有运行 Junos OS 的设备。

linkUp

1.3.6.1.6.3.1.1.5.4

信息

SNMP_TRAP_ LINK_UP

所有运行 Junos OS 的设备。

远程操作通知

RFC 2925, 用于远程 Ping、跟踪路由和查找操作的托管对象的定义

pingProbeFailed

1.3.6.1.2.1.80.0.1

信息

SNMP_TRAP_ PING_PROBE_失败

所有运行 Junos OS 的设备。

pingTestFailed

1.3.6.1.2.1.80.0.2

信息

SNMP_TRAP_PING_ TEST_FAILED

所有运行 Junos OS 的设备。

pingTestCompleted

1.3.6.1.2.1.80.0.3

信息

SNMP_TRAP_PING_ TEST_COMPLETED

所有运行 Junos OS 的设备。

RMON 警报

RFC 2819a, RMON MIB

fallingAlarm

1.3.6.1.2.1.16.0.1

所有运行 Junos OS 的设备。

risingAlarm

1.3.6.1.2.1.16.0.2

所有运行 Junos OS 的设备。

路由通知

BGP 4 MIB

bgpEstablished

1.3.6.1.2.1.15.7.1

所有运行 Junos OS 的设备。

bgpBackwardTransition

1.3.6.1.2.1.15.7.2

所有运行 Junos OS 的设备。

OSPF 陷阱 MIB

ospfVirtIfStateChange

1.3.6.1.2.1.14.16.2.1

所有运行 Junos OS 的设备。

ospfNbrStateChange

1.3.6.1.2.1.14.16.2.2

所有运行 Junos OS 的设备。

ospfVirtNbrStateChange

1.3.6.1.2.1.14.16.2.3

所有运行 Junos OS 的设备。

ospfIfConfigError

1.3.6.1.2.1.14.16.2.4

所有运行 Junos OS 的设备。

ospfVirtIfConfigError

1.3.6.1.2.1.14.16.2.5

所有运行 Junos OS 的设备。

ospfIfAuthFailure

1.3.6.1.2.1.14.16.2.6

所有运行 Junos OS 的设备。

ospfVirtIfAuthFailure

1.3.6.1.2.1.14.16.2.7

所有运行 Junos OS 的设备。

ospfIfRxBadPacket

1.3.6.1.2.1.14.16.2.8

所有运行 Junos OS 的设备。

ospfVirtIfRxBadPacket

1.3.6.1.2.1.14.16.2.9

所有运行 Junos OS 的设备。

ospfTxRetransmit

1.3.6.1.2.1.14.16.2.10

所有运行 Junos OS 的设备。

ospfVirtIfTxRetransmit

1.3.6.1.2.1.14.16.2.11

所有运行 Junos OS 的设备。

ospfMaxAgeLsa

1.3.6.1.2.1.14.16.2.13

所有运行 Junos OS 的设备。

ospfIfStateChange

1.3.6.1.2.1.14.16.2.16

所有运行 Junos OS 的设备。

MPLS 通知

RFC 3812, 多协议标签交换 (MPLS) 流量工程 (TE) 管理信息库

mplsTunnelUp

mplsTunnelDown

mplsTunnelRerouted

mplsTunnelReoptimized

实体状态 MIB 通知

RFC 4268, 实体状态 MIB

entStateOperEnabled

1.3.6.1.2.1.131.0.1

通知

CHASSISD_SNMP_TRAP3

MX240、MX480 和 MX960

entStateOperDisabled

1.3.6.1.2.1.131.0.2

通知

CHASSISD_SNMP_TRAP3

MX240、MX480 和 MX960

L3VPN 通知

RFC 4382,MPLS/BGP 第 3 层虚拟专用网络 (VPN)

mplsL3VpnVrfUp

mplsL3VpnVrfDown

mplsL3VpnVrf RouteMidThresh Exceeded

mplsL3VpnVrf NumVrfRouteMax ThreshExceeded

mplsL3VpnNum VrfRouteMax ThreshCleared

VRRP 通知

RFC 2787, 虚拟路由器冗余协议的托管对象的定义

vrrpTrapNewMaster

1.3.6.1.2.1.68.0.1

警告

VRRPD_ NEWMASTER_陷阱

所有运行 Junos OS 的设备。

vrrpTrapAuthFailure

1.3.6.1.2.1.68.0.2

警告

VRRPD_AUTH_ FAILURE_陷阱

所有运行 Junos OS 的设备。

RFC 6527, 虚拟路由器冗余协议版本 3 (VRRPv3) 的托管对象的定义

vrrpv3NewMaster

1.3.6.1.2.1.207.0.1

警告

VRRPD_NEW_MASTER

M 和 MX

vrrpv3ProtoError

1.3.6.1.2.1.207.0.2

警告

VRRPD_V3_PROTO_ERROR

M 和 MX

用于系统日志陷阱的定制 SNMP MIB

SNMP 系统日志陷阱是从启用了 SNMP 的远程设备发送到中央收集器的警报消息,通知您组件故障或关键资源超出可配置限制时。此信息在管理信息库 (MIB) 中捕获。瞻博网络企业特定的系统日志 MIB 可在出现重要的系统日志消息时通知基于 SNMP 陷阱的应用程序。MIB 用于将系统日志条目映射到通用 jnxSyslogTrap OID。

jnxSyslogTrap OID 是基于系统日志中生成的日志的陷阱。事件进程 (eventd) 监视系统日志,并根据系统日志事件的事件策略 raise-trap 配置语句,将所有系统日志事件发送到一个通用系统日志定义的陷阱 MIB,即 jnxSyslogTrap。

对于想要处理系统日志陷阱 OID 值以发现特定事件的客户来说,使用一个通用 MIB OID 很不方便,因为无法区分具有相同 OID 的警报。但从 Junos OS 18.3R1 版开始,您可以将自定义 OID 映射到特定日志并将其动态加载到设备上。

此功能的好处是,由于有一种方法可以将特定 OID 分配给不同类型的系统日志事件,因此您现在可以有效地监控每种不同类型的系统日志事件。

自定义 SNMP MIB 概述

要为系统日志陷阱创建自定义 SNMP MIB,必须完成以下任务:

  • 编写自定义 MIB。

  • 将 MIB 文件转换为 YANG 格式,并将 YANG 文件复制到设备。

  • 将 YANG 文件加载到设备上。

以下各节概述了这些步骤。

写入 MIB 文件

在使用自定义 OID 映射特定日志之前,必须编写自定义 MIB。为避免冲突,必须仅在 中 表 9所示的保留根目录下定义 MIB 对象和陷阱。

表 9: 自定义 MIB 模块的 MIB 根

Description

oid

.iso.org.dod.internet.private.enterprises.juniperMIB.jnxMibs.jnxCustomMibRoot

自定义 MIB 模块

.1.3.6.1.4.1.2636.3.86

.iso.org.dod.internet.private.enterprises.juniperMIB.jnxTraps.jnxCustomSyslogNotifications

自定义陷阱通知

.1.3.6.1.4.1.2636.4.30

转换为 YANG 文件

在将 MIB 定义加载到设备上之前,必须将 MIB 文件转换为 YANG 格式。将 MIB 文件隐藏到 YANG 的推荐方法是使用 smidump v0.5.0 工具。smidump工具是一个开源应用程序,可以安装在您的笔记本电脑上(请参阅 https://www.ibr.cs.tu-bs.de/projects/libsmi/smidump.html)。

文件为 YANG 格式后,必须将其复制到设备。然后,使用 CLI 命令将 加载到 SNMP 进程 (snmpd) 中。然后生成相应的 JSON 文件,snmpd 解析并从中构建 OID 层次结构的数据库。如果找到某个未知标记,snmpd 将返回相应的错误消息。

用于管理 YANG 文件的 CLI 命令

要将 YANG 模块加载到 snmpd 中,请将选项与以下命令request system yang add一起使用snmp

包括 yang-filename 绝对路径。

注:

要运行该 request system yang add 命令,您必须具有超级用户访问权限。

还有另外两个命令可用于管理设备上的 YANG 文件:show system yang packagerequest system yang delete

为系统日志陷阱定义自定义 MIB

在此过程中,我们使用以下示例文件:

  • 要转换的 MIB 文件

  • 输出

注:

虽然可以通过参考本文档中提供的示例 YANG 手动编写 YANG ,但我们建议您使用 smidump 工具 v0.5.0 将 MIB 转换为 YANG 格式。

要为系统日志陷阱定义自定义 MIB,请执行以下操作:

  1. 将 MIB 加载到网络管理系统 (NMS) 上,并检查是否有任何错误。
  2. 使用以下命令调用 smidump 工具,其中 dependency-mibinput-custom-mib-fileYANG-MODULE-NAME 是特定文件名的变量:

    例如:

    作为输出,您将获得转换后的 YANG 文件 JUNIPER-EXAMPLE-CUSTOM-SYSLOG-MIB.yang.

    请注意,输入的自定义 MIB 文件 mib-jnx-example-custom-syslog.txt 依赖于 SNMPv2-SMI、JUNIPER-SMI 和 IF-MIB。但由于SNMPv2-SMI和IF-MIB是标准的MIB,它们的定义已经存在于smidump中。因此,唯一需要的依赖 MIB 文件 是 mib-jnx-smi.txt,它具有模块 JUNIPER-SMI 定义。

  3. 将文件 JUNIPER-EXAMPLE-CUSTOM-SYSLOG-MIB.yang 复制到设备上的任意路径,并将所有从属 YANG 文件复制到设备以下路径:/opt/lib/python2.7/site-packages/pyang/modules
    注:

    您必须将所有从属 MIB 转换为 YANG 文件,并将其复制到设备。

    以下是一些已转换为 YANG 模块并存在于上述路径中的标准 MIB: IANAifType-MIB.yangietf-yang-types.yangSNMPv2-TC.yangietf-inet-types.yangIF-MIB.yangJUNIPER-SMI.yang

  4. 使用 CLI,使用以下命令将 YANG 模块加载到 snmpd 中:

    例如:

    YANG 模块转换为 JSON 格式,并转到 snmpd 进行解析和创建内部数据库。

  5. 要验证基于具有新添加的陷阱定义的系统日志的陷阱是否正常工作,请欺骗(模仿)陷阱。您可以使用 CLI 或事件策略执行此操作。以下是使用 CLI 欺骗陷阱的示例。

mib-jnx-example-custom-syslog.txt

JUNIPER-EXAMPLE-CUSTOM-SYSLOG-MIB.yang

使用自定义 SNMP 陷阱的限制

小心编写事件脚本时,它们不会为频繁发生的系统日志触发陷阱。这种做法可避免在设备上引入更多负载。

如果添加的访问类型为 readonly or 的对象为 或 readwrite,则该对象将无法在 snmpget 或 snmpwalk 等 snmp 轮询操作中进行轮询;它将被视为访问类型 notifyonly。这是因为此功能用于将动态 TRAP OID 定义添加到设备,以便客户可以编写脚本来为每个系统日志发送自定义陷阱。访问类型和readonlyreadwrite用于 snmp 轮询,而notifyonly用于陷阱。

对于自定义 MIB,不支持自定义表的定义。如果要发送将表对象作为变量绑定的陷阱,请使用 Junos MIB 中已定义的表,而不是在自定义 MIB 中定义自定义表。

YANG 文件需要分别加载到所有机箱节点和路由引擎上。该 request system yang add 命令不会自动将其复制到备份路由引擎。

自定义系统日志陷阱示例

此示例自定义 syslog 陷阱说明了一个用例,在该用例中,操作员希望在发生以下任一情况时接收陷阱:

  • 用户在 CLI 中进入配置模式(事件 ui_dbase_login_event定义为 )

  • 用户执行提交(事件定义为) ui_commit

在支持自定义系统日志陷阱功能之前,执行此操作的唯一方法是对这两个事件使用 jnxSyslogTrap,它具有固定的 OID。借助自定义系统日志陷阱功能,您现在可以生成具有自定义 OID 的陷阱。

要定义自定义系统日志陷阱,请执行以下操作:

  1. 使用提供的示例文件并将其转换为 JUNIPER-EXAMPLE-CUSTOM-SYSLOIG-MIB.yang
  2. 将 YANG 文件复制到您的设备上。
  3. 加载 SNMP YANG 文件。
  4. 将 slax 脚本 复制到 /var/db/scripts/event 以欺骗陷阱。

    对于ui_dbase_login_event,您将配置具有用户名 varbind 的输入配置模式陷阱。

    对于ui_commit,您将配置 configCommit 陷阱,该陷阱将用户名命令和注释作为三个变量绑定。

  5. 配置陷阱:
  6. 启用 snmpd 跟踪选项和陷阱目标以验证发送的陷阱。
  7. 验证陷阱是否正常工作。

示例 MIB 文件

示例 YANG 转换后的文件

slax Script cutom_trap.slax (in /var/db/scripts/event)

变更历史表

是否支持某项功能取决于您使用的平台和版本。 使用 Feature Explorer 查看您使用的平台是否支持某项功能。

版本
说明
20.1R1
从 Junos OS 20.1 版开始,在平滑路由引擎切换 (GRES) 之后,新的主路由引擎将发送单个 warmStart 通知。