show snmp mib
Syntax
Release Information
Command introduced before Junos OS Release 7.4.
ascii and decimal options introduced in Junos OS Release 9.6.
ascii and decimal options introduced in Junos OS Release 9.6 for EX Series switches.
hex option introduced in Junos OS Release 19.2R2.
Behavior in regard to sysName.0 MIB object changed in Junos OS Release 19.1R1.
Description
Display local Simple Network Management Protocol (SNMP) Management Information Base (MIB) object values.
Starting in Junos OS Release 18.3R1, SNMP queue statistics reporting for static interface-sets configured over Aggregate Ethernet (AE) interfaces is supported.
Starting in Junos OS Release 19.1R1, the sysName.0 MIB object displays the fully qualified domain name. That is, if the hostname and domain name are configured on the system, both will show up for the sysName.0 MIB object.
Starting in Junos OS Release 20.2R1, We’ve introduced the new SNMP MIBs jnxJsSPUMonitoringSPUThreadsNumber, jnxJsSPUMonitoringSPUThreadIndex, jnxJsSPUMonitoringSPUThreadLastMinUsage, jnxJsSPUMonitoringSPUThreadLastHourUsage, and jnxJsSPUMonitoringSPUThreadLastDayUsage to monitor the CPU usage information of an SPC3 card.
Options
As of Junos OS Release 18.4R1, the CLI configuration command set snmp customization ether-stats-ifd-only is introduced. When ether-stats-ifd-only is configured, the show snmp mib walk etherstatsTable command displays data only for physical interfaces (IFDs). See customization (SNMP).
Required Privilege Level
List of Sample Output
show snmp mib getshow snmp mib get (Routing Engine)
show snmp mib get (Routing Engine, PTX10003)
show snmp mib get (Multiple Objects)
show snmp mib get (Layer 2 Policer)
show snmp mib get-next
show snmp mib get-next (Specify an OID)
show snmp mib walk
show snmp mib walk (QFX Series)
show snmp mib walk (ASCII)
show snmp mib walk (Multiple Indices)
show snmp mib walk decimal
show snmp mib walk decimal (Multiple Indices)
show snmp mib walk hex
show snmp mib walk (Queue Statistics)
show snmp mib walk bgp (MX Series)
show snmp mib walk mplsL3VpnMIB (MX Series)
show snmp mib walk (PTX10003)
show snmp mib walk ascii jnxWlanWAPStatusTable (SRX320, SRX340, SRX345, and SRX550M)
show snmp mib walk jnxWlanWAPClientTable (SRX320, SRX340, SRX345, and SRX550M)
show snmp mib walk jnxJsSPUMonitoringSPUThreadsNumber (SRX5400, SRX5600, and SRX5800)
show snmp mib walk jnxJsSPUMonitoringSPUThreadIndex (SRX5400, SRX5600, and SRX5800)
show snmp mib get jnxJsSPUMonitoringSPUThreadLastMinUsage.5.8 (SRX5400, SRX5600, and SRX5800)
show snmp mib get jnxJsSPUMonitoringSPUThreadLastHourUsage.5.8 (SRX5400, SRX5600, SRX5800)
show snmp mib get jnxJsSPUMonitoringSPUThreadLastDayUsage.5.8 (SRX5400, SRX5600, and SRX5800)
Output Fields
Table 1 describes the output fields for the show snmp mib command. Output fields are listed in the approximate order in which they appear.
Table 1: show snmp mib Output Fields
Field Name | Field Description |
---|---|
name | Object name and numeric instance value. |
object value | Object value. The Junos OS translates OIDs into the corresponding object names. |
Sample Output
show snmp mib get
user@host> show snmp mib get sysObjectID.0
sysObjectID.0 = jnxProductNameM20
show snmp mib get (Routing Engine)
user@router> show snmp mib get jnxFruName.9.1.0.0
jnxFruName.9.1.0.0 = Routing Engine 0
show snmp mib get (Routing Engine, PTX10003)
user@router> show snmp mib get jnxFruName.9.1.0.0
jnxFruName.9.1.0.0 = Routing Engine slot 0
show snmp mib get (Multiple Objects)
user@host> show snmp mib get “sysObjectID.0
sysUpTime.0”
sysObjectID.0 = jnxProductNameM20 sysUpTime.0 = 1640992
show snmp mib get (Layer 2 Policer)
user@host> show snmp mib get ifInOctets.25970
ifInOctets.25970 = 7545720
show snmp mib get-next
user@host> show snmp mib get-next jnxMibs
jnxBoxClass.0 = jnxProductLineM20.0
show snmp mib get-next (Specify an OID)
user@host> show snmp mib get-next 1.3.6.1
sysDescr.0 = Juniper Networks, Inc. m20 internet router, kernel Junos OS Release: 2004-1 Build date: build date UTC Copyright (c) 1996-2004 Juniper Networks, Inc.
show snmp mib walk
user@host> show snmp mib walk system
sysDescr.0 = Juniper Networks, Inc. m20 internet router, kernel Junos OS Release #0: 2004-1 Build date: build date UTC Copyright (c) 1996-2004 Juniper Networks, Inc. sysObjectID.0 = jnxProductNameM20 sysUpTime.0 = 1640992 sysContact.0 = Your contact sysName.0 = my router sysLocation.0 = building 1 sysServices.0 = 4
show snmp mib walk (QFX Series)
user@switch> show snmp mib walk system
sysDescr.0 = Juniper Networks, Inc. qfx3500s internet router, kernel JUNOS 11.1-20100926.0 #0: 2010-09-26 06:17:38 UTC Build date: 2010-09-26 06:00:10 sysObjectID.0 = jnxProductQFX3500 sysUpTime.0 = 138980301 sysContact.0 = System Contact sysName.0 = LabQFX3500 sysLocation.0 = Lab sysServices.0 = 4
show snmp mib walk (ASCII)
user@host> show snmp mib walk ascii jnxUtilData
jnxUtilCounter32Value."fred" = 100
show snmp mib walk (Multiple Indices)
user@host> show snmp mib walk ascii jnxFWCounterByteCount
jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_BE-fe-1/3/0.0-i".2 = 0 jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_CC-fe-1/3/0.0-i".2 = 0 jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_RT-fe-1/3/0.0-i".2 = 0 .......
show snmp mib walk decimal
user@host>show snmp mib walk decimal jnxUtilData
jnxUtilCounter32Value.102.114.101.100 = 100
show snmp mib walk decimal (Multiple Indices)
user@host> show snmp mib walk ascii jnxFWCounterByteCount
jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_BE-fe-1/3/0.0-i".2 = 0 jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_CC-fe-1/3/0.0-i".2 = 0 jnxFWCounterByteCount."fe-1/3/0.0-i"."CLASS_RT-fe-1/3/0.0-i".2 = 0 .......
show snmp mib walk hex
user@host> show snmp mib walk hex jnxBgpM2PeerRemoteAddr
jnxBgpM2PeerRemoteAddr.0.1.10.0.3.3.1.10.0.3.1 = 0a 00 03 01 jnxBgpM2PeerRemoteAddr.0.1.32.32.32.9.1.32.32.32.32 = 00 00 00 00 jnxBgpM2PeerRemoteAddr.0.1.62.40.96.38.1.62.40.96.19 = 3e 28 60 13 jnxBgpM2PeerRemoteAddr.0.1.62.40.96.38.1.62.40.96.39 = 3e 28 60 27
show snmp mib walk (Queue Statistics)
To get interface-set queue statistics from jnxCosQstatQedPkts MIB with using interface-set SNMP index, use the following command:
show snmp mib walk jnxCosQstatQedPkts.interface-set
snmp index
For example, if the interface-set SNMP index is 67108866
user@host> show snmp mib walk jnxCosQstatQedPkts.67108866
jnxCosQstatQedPkts.67108866.0 = 10 jnxCosQstatQedPkts.67108866.1 = 0 jnxCosQstatQedPkts.67108866.2 = 0 jnxCosQstatQedPkts.67108866.3 = 0 jnxCosQstatQedPkts.67108866.4 = 0 jnxCosQstatQedPkts.67108866.5 = 0 jnxCosQstatQedPkts.67108866.6 = 0 jnxCosQstatQedPkts.67108866.7 = 0
To get interface-set queue statistics from jnxCosIfsetQstatQedPkts MIB with using interface-set SNMP index, use the following command:
show snmp mib walk jnxCosIfsetQstatQedPkts.interface-set
snmp index
For example, if the interface-set snmp index is 67108866
user@host> show snmp mib walk jnxCosIfsetQstatQedPkts.67108866
jnxCosIfsetQstatQedPkts.67108866.0 = 10 jnxCosIfsetQstatQedPkts.67108866.1 = 0 jnxCosIfsetQstatQedPkts.67108866.2 = 0 jnxCosIfsetQstatQedPkts.67108866.3 = 0 jnxCosIfsetQstatQedPkts.67108866.4 = 0 jnxCosIfsetQstatQedPkts.67108866.5 = 0 jnxCosIfsetQstatQedPkts.67108866.6 = 0 jnxCosIfsetQstatQedPkts.67108866.7 = 0
To get Interface-set queue statistics from jnxCosIfsetQstatQedPkts MIB using interface-set member IFL SNMP index, use the following command:
show snmp mib walk jnxCosIfsetQstatQedPkts.interface-set
member IFL SNMP index
For example, if the interface-set member IFL SNMP is 519
user@host> show snmp mib walk jnxCosIfsetQstatQedPkts.519
jnxCosIfsetQstatQedPkts.519.0 = 10 jnxCosIfsetQstatQedPkts.519.1 = 0 jnxCosIfsetQstatQedPkts.519.2 = 0 jnxCosIfsetQstatQedPkts.519.3 = 0 jnxCosIfsetQstatQedPkts.519.4 = 0 jnxCosIfsetQstatQedPkts.519.5 = 0 jnxCosIfsetQstatQedPkts.519.6 = 0 jnxCosIfsetQstatQedPkts.519.7 = 0
show snmp mib walk bgp (MX Series)
Use the show snmp mib walk bgp to see the BGP versions.
user@host> show snmp mib walk bgp
bgpVersion.0 = 10 bgpLocalAs.0 = 1 bgpPeerIdentifier.2.2.2.2 = 2.2.2.2 bgpPeerIdentifier.3.3.3.3 = 3.3.3.3 bgpPeerInUpdates.2.2.2.2 = 3 bgpPeerInUpdates.3.3.3.3 = 2 bgpPeerOutUpdates.2.2.2.2 = 1 bgpPeerOutUpdates.3.3.3.3 = 1 bgpPeerInTotalMessages.2.2.2.2 = 11 bgpPeerInTotalMessages.3.3.3.3 = 10 bgpPeerOutTotalMessages.2.2.2.2 = 8 bgpPeerOutTotalMessages.3.3.3.3 = 8
show snmp mib walk mplsL3VpnMIB (MX Series)
Use the show snmp mib walk mplsL3VpnMIB to see attributes of L3VPN based MPLS.
user@host> show snmp mib walk mplsL3VpnMIB
mplsL3VpnConfiguredVrfs.0 = 1 mplsL3VpnActiveVrfs.0 = 1 mplsL3VpnConnectedInterfaces.0 = 1 mplsL3VpnNotificationEnable.0 = 2 mplsL3VpnVrfConfMaxPossRts.0 = 0 mplsL3VpnVrfConfRteMxThrshTime.0 = 0 mplsL3VpnIllLblRcvThrsh.0 = 0 mplsL3VpnIfVpnClassification.3.114.101.100.548 = 2 mplsL3VpnIfVpnRouteDistProtocol.3.114.101.100.548 = 40 7f mplsL3VpnIfConfStorageType.3.114.101.100.548 = 5 mplsL3VpnIfConfRowStatus.3.114.101.100.548 = 1 mplsL3VpnVrfVpnId.3.114.101.100 mplsL3VpnVrfDescription.3.114.101.100 = red mplsL3VpnVrfRD.3.114.101.100 = 2:1 mplsL3VpnVrfCreationTime.3.114.101.100 = 9111800 mplsL3VpnVrfOperStatus.3.114.101.100 = 1 mplsL3VpnVrfActiveInterfaces.3.114.101.100 = 1 mplsL3VpnVrfAssociatedInterfaces.3.114.101.100 = 1 mplsL3VpnVrfConfMidRteThresh.3.114.101.100 = 0 mplsL3VpnVrfConfHighRteThresh.3.114.101.100 = 0 mplsL3VpnVrfConfMaxRoutes.3.114.101.100 = 0 mplsL3VpnVrfConfLastChanged.3.114.101.100 = 9111800
show snmp mib walk (PTX10003)
On PTX10003-80C and PTX10003-160C devices, the show snmp mib walk jnxFilledDescr output shows only the fan tray number. This output does not show the number of fan slots present in each tray.
user@router> show snmp mib walk jnxFilledDescr
jnxFilledDescr.1.0.0.0 = Chassis jnxFilledDescr.4.2.0.0 = Fan Tray 1 jnxFilledDescr.4.3.0.0 = Fan Tray 2 jnxFilledDescr.4.4.0.0 = Fan Tray 3 [...Output truncated...]
show snmp mib walk ascii jnxWlanWAPStatusTable (SRX320, SRX340, SRX345, and SRX550M)
Use the show snmp mib walk ascii jnxWlanWAPStatusTable command to monitor the Wi-Fi Mini-Physical Interface Module (Mini-PIM) status.
user@host> show snmp mib walk ascii jnxWlanWAPStatusTable
jnxWAPStatusIfdIndex.161 = 161 jnxWAPStatusIfdIndex.162 = 162 jnxWAPStatusAccessPoint.161 = bj345b_wl3_wap jnxWAPStatusAccessPoint.162 = bj345b_wap jnxWAPStatusType.161 = Internal jnxWAPStatusType.162 = Internal jnxWAPStatusLocation.161 = Default Location jnxWAPStatusLocation.162 = Default Location jnxWAPStatusSerialNumber.161 jnxWAPStatusSerialNumber.162 jnxWAPStatusFirmwareVersion.161 = v1.1.0 jnxWAPStatusFirmwareVersion.162 = v1.1.0 jnxWAPStatusAlternateVersion.161 = v1.1.0 jnxWAPStatusAlternateVersion.162 = v1.1.0 jnxWAPStatusCountry.161 = US jnxWAPStatusCountry.162 = US jnxWAPStatusAccessInterface.161 = wl-3/0/0 jnxWAPStatusAccessInterface.162 = wl-4/0/0 jnxWAPStatusSystemTime.161 = Fri Jun 21 05:05:42 UTC 2019 jnxWAPStatusSystemTime.162 = Fri Jun 21 05:38:46 UTC 2019 jnxWAPStatusPacketCapture.161 = Off jnxWAPStatusPacketCapture.162 = Off jnxWAPStatusEthernetPortMAC.161 = 56:48:0d:5e:8f:c5 jnxWAPStatusEthernetPortMAC.162 = 8a:b7:0a:7e:ad:8a jnxWAPStatusEthernetIPv4.161 jnxWAPStatusEthernetIPv4.162 jnxWAPStatusRadio1Status.161 = On jnxWAPStatusRadio1Status.162 = On [...Output truncated...]
show snmp mib walk jnxWlanWAPClientTable (SRX320, SRX340, SRX345, and SRX550M)
Use the show snmp mib walk jnxWlanWAPClientTable command to monitor the Wi-Fi Mini-PIM client information.
user@host> show snmp mib walk jnxWlanWAPClientTable
jnxWAPClientIfdIndex.161.1 = 161 jnxWAPClientIfdIndex.162.1 = 162 jnxWAPClientIfdIndex.162.2 = 162 jnxWAPClientIndex.161.1 = 1 jnxWAPClientIndex.162.1 = 1 jnxWAPClientIndex.162.2 = 2 jnxWAPClientRadioID.161.1 = 1 jnxWAPClientRadioID.162.1 = 1 jnxWAPClientRadioID.162.2 = 1 jnxWAPClientSSID.161.1 = bj345b_wl3_5g jnxWAPClientSSID.162.1 = bj345b_5g jnxWAPClientSSID.162.2 = bj345b_5g jnxWAPClientMAC.161.1 = e8:4e:06:64:38:89 jnxWAPClientMAC.162.1 = e8:4e:06:64:38:a3 jnxWAPClientMAC.162.2 = e8:4e:06:63:9d:f6 jnxWAPClientAuth.161.1 = NO [...Output truncated...]
show snmp mib walk jnxJsSPUMonitoringSPUThreadsNumber (SRX5400, SRX5600, and SRX5800)
Use the show snmp mib walk jnxJsSPUMonitoringSPUThreadsNumber command to list the indices of flow threads in an SPU.
user@host> show snmp mib walk jnxJsSPUMonitoringSPUThreadsNumber
jnxJsSPUMonitoringSPUThreadsNumber.4 = 26 jnxJsSPUMonitoringSPUThreadsNumber.5 = 26 jnxJsSPUMonitoringSPUThreadsNumber.16 = 0 jnxJsSPUMonitoringSPUThreadsNumber.17 = 0 jnxJsSPUMonitoringSPUThreadsNumber.18 = 0 jnxJsSPUMonitoringSPUThreadsNumber.19 = 0
show snmp mib walk jnxJsSPUMonitoringSPUThreadIndex (SRX5400, SRX5600, and SRX5800)
Use the show snmp mib walk jnxJsSPUMonitoringSPUThreadIndex command to list the indices of flow threads in an SPU.
user@host> show snmp mib walk jnxJsSPUMonitoringSPUThreadIndex
jnxJsSPUMonitoringSPUThreadIndex.4.0 = 0 jnxJsSPUMonitoringSPUThreadIndex.4.1 = 1 jnxJsSPUMonitoringSPUThreadIndex.4.2 = 2 jnxJsSPUMonitoringSPUThreadIndex.4.3 = 3 ... ... jnxJsSPUMonitoringSPUThreadIndex.5.22 = 22 jnxJsSPUMonitoringSPUThreadIndex.5.23 = 23 jnxJsSPUMonitoringSPUThreadIndex.5.24 = 24 jnxJsSPUMonitoringSPUThreadIndex.5.25 = 25
show snmp mib get jnxJsSPUMonitoringSPUThreadLastMinUsage.5.8 (SRX5400, SRX5600, and SRX5800)
Use the show snmp mib get jnxJsSPUMonitoringSPUThreadLastMinUsage.5.8 command to monitor the average CPU usage for the last minute on the specified thread.
user@host> show snmp mib get jnxJsSPUMonitoringSPUThreadLastMinUsage.5.8
jnxJsSPUMonitoringSPUThreadLastMinUsage.5.8 = 0
show snmp mib get jnxJsSPUMonitoringSPUThreadLastHourUsage.5.8 (SRX5400, SRX5600, SRX5800)
Use the show snmp mib get jnxJsSPUMonitoringSPUThreadLastHourUsage.5.8 command to monitor the average CPU usage for the last hour on the specified thread.
user@host> show snmp mib get jnxJsSPUMonitoringSPUThreadLastHourUsage.5.8
jnxJsSPUMonitoringSPUThreadLastHourUsage.5.8 = 0
show snmp mib get jnxJsSPUMonitoringSPUThreadLastDayUsage.5.8 (SRX5400, SRX5600, and SRX5800)
Use the show snmp mib get jnxJsSPUMonitoringSPUThreadLastDayUsage.5.8 command to monitor the average CPU usage for the last 24 hours on the specified thread.
user@host> show snmp mib get jnxJsSPUMonitoringSPUThreadLastDayUsage.5.8
jnxJsSPUMonitoringSPUThreadLastDayUsage.5.8 = 0