Juniper-ADDRESS-POOL-MIB

        The Address Pool MIB for the Juniper Networks enterprise.
    
Source file
Juniper-ADDRESS-POOL-MIB
Last revised
Identity
juniAddressPoolMIB
Base OID
1.3.6.1.4.1.4874.2.2.21
Imported Objects
Juniper-MIBs juniMibs
Juniper-ROUTER-MIB juniRouterName
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Integer32 IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC DisplayString RowStatus TruthValue
Net-SNMP examples using the junose MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'Juniper-ADDRESS-POOL-MIB' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'Juniper-ADDRESS-POOL-MIB::juniAddressPoolMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'Juniper-ADDRESS-POOL-MIB' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'Juniper-ADDRESS-POOL-MIB::juniAddressPoolMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (43)
.1.3.6.1.4.1.4874.2.2.21
.1.3.6.1.4.1.4874.2.2.21.1
.1.3.6.1.4.1.4874.2.2.21.1.1
.1.3.6.1.4.1.4874.2.2.21.1.1.1
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.1
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.10
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.11
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.12
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.2
OctetString
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.3
juniAddressPoolStart deprecated r/w
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.4
juniAddressPoolEnd deprecated r/w
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.5
juniAddressPoolSize deprecated
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.6
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.7
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.8
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.1.1.9
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.2
.1.3.6.1.4.1.4874.2.2.21.1.1.3
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.1
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.2
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.3
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.4
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.5
.1.3.6.1.4.1.4874.2.2.21.1.1.3.1.6
.1.3.6.1.4.1.4874.2.2.21.1.1.4
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1
OctetString
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.1
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.2
OctetString
.1.3.6.1.4.1.4874.2.2.21.1.1.4.1.3
.1.3.6.1.4.1.4874.2.2.21.1.1.5
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1
Integer32
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.1
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.2
OctetString
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.3
OctetString
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.4
.1.3.6.1.4.1.4874.2.2.21.1.1.5.1.5
.1.3.6.1.4.1.4874.2.2.21.3
.1.3.6.1.4.1.4874.2.2.21.3.0
.1.3.6.1.4.1.4874.2.2.21.4
.1.3.6.1.4.1.4874.2.2.21.4.1
.1.3.6.1.4.1.4874.2.2.21.4.2
Dependencies (9) 5 direct · 4 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (8)
Obsolete collection of objects providing management of local address
pools. This group became obsolete when pool exhaustion variables and
notifications were added.
.1.3.6.1.4.1.4874.2.2.21.4.2.1
Obsolete collection of objects providing management of local address
pools. This group became obsolete when support was added for address
pools with multiple address ranges.
.1.3.6.1.4.1.4874.2.2.21.4.2.2
The notifications providing alarms for high pool utilization and pool
exhaustion of local address pools.
.1.3.6.1.4.1.4874.2.2.21.4.2.3
The basic collection of objects providing management of local address
pools.
.1.3.6.1.4.1.4874.2.2.21.4.2.4
A collection of deprecated objects providing management of local
address pools. This group became deprecated when support was added for
address pools with multiple address ranges.
.1.3.6.1.4.1.4874.2.2.21.4.2.5
The basic collection of objects providing management of local address
aliases.
.1.3.6.1.4.1.4874.2.2.21.4.2.6
Obsolete collection of objects providing management of local address
pools.
.1.3.6.1.4.1.4874.2.2.21.4.2.7
The basic collection of objects providing management of local address
pools.
.1.3.6.1.4.1.4874.2.2.21.4.2.8
Compliance Statements (6)

OID .1.3.6.1.4.1.4874.2.2.21.4.1.1
Obsolete compliance statement for systems providing local address
pools. This statement became obsolete when pool exhaustion variables
and notifications were added.
Required groups

OID .1.3.6.1.4.1.4874.2.2.21.4.1.2
Obsolete compliance statement for systems providing local address
pools. This statement became obsolete when support was added for
address pools with multiple address ranges.
Required groups

OID .1.3.6.1.4.1.4874.2.2.21.4.1.3
Obsolete compliance statement for systems providing local address
pools. This statement became obsolete when support was added for
address aliases.
Required groups

OID .1.3.6.1.4.1.4874.2.2.21.4.1.4
Obsolete compliance statement for systems providing local address
pools. This statement became obsolete when support was added for
next PoolProfile index.
Required groups

OID .1.3.6.1.4.1.4874.2.2.21.4.1.5
Obsolete compliance statement for systems providing local address
pools. This statement became obsolete when support was added for
shared address pools.
Required groups

OID .1.3.6.1.4.1.4874.2.2.21.4.1.6
The compliance statement for systems providing local address pools.
Required groups
Notifications / Traps (3)
NameOIDDescription
.1.3.6.1.4.1.4874.2.2.21.3.0.1
Reports address pool utilization has reached the configured high
utilization threshold.
.1.3.6.1.4.1.4874.2.2.21.3.0.2
Reports address pool utilization has fallen to the configured abated
threshold level.
.1.3.6.1.4.1.4874.2.2.21.3.0.3
Reports address pool has exhausted its supply of addresses. This trap
is issued every time a request is made to allocate an address from a
fully utilized pool.