Initial commit
This commit is contained in:
874
MIBS/junos/JUNIPER-SUBSCRIBER-MIB
Normal file
874
MIBS/junos/JUNIPER-SUBSCRIBER-MIB
Normal file
@ -0,0 +1,874 @@
|
||||
-- *****************************************************************************
|
||||
-- JUNIPER-SUBSCRIBER-MIB
|
||||
--
|
||||
-- Juniper Networks Enterprise MIB
|
||||
-- Subscriber MIB
|
||||
--
|
||||
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************************
|
||||
|
||||
JUNIPER-SUBSCRIBER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
CounterBasedGauge64 -- RFC 2856
|
||||
FROM HCNUM-TC
|
||||
jnxSubscriberMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
jnxSubscriberMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201602160000Z" -- 16-Feb-16
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1133 Innovation Way
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
DESCRIPTION
|
||||
"The Subscriber MIB for the Juniper Networks enterprise."
|
||||
-- Revision History
|
||||
REVISION "201005110000Z" -- 11-May-10
|
||||
DESCRIPTION
|
||||
"Initial version of jnxSubscriberMIB module."
|
||||
REVISION "201205020000Z" -- 02-May-12
|
||||
DESCRIPTION
|
||||
"Updated related to subscriber accounting session id."
|
||||
REVISION "201312130000Z" -- 20-Dec-13
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberAccountingTable MIB."
|
||||
REVISION "201411030000Z" -- 03-Nov-14
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberPicCountTable and jnxSubscriberSlotCountTable."
|
||||
REVISION "201602160000Z" -- 16-Feb-2016
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberUnderlyingInterface and
|
||||
jnxSubscriberPhysicalInterface objects."
|
||||
::= { jnxSubscriberMibRoot 1 }
|
||||
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Textual conventions
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
JnxSubscriberState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of possible AAA subscriber states, expressed as a bit map:
|
||||
init INIT state only
|
||||
configured CONFIGURED state only
|
||||
active ACTIVE state only
|
||||
terminated TERMINATED state only
|
||||
terminating TERMINATING state only
|
||||
unknown Unknown state "
|
||||
SYNTAX INTEGER {
|
||||
init(0),
|
||||
configured(1),
|
||||
active(2),
|
||||
terminating(3),
|
||||
terminated(4),
|
||||
unknown(5) }
|
||||
|
||||
JnxSubscriberClientType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of possible AAA subscriber client types:
|
||||
none None of the following
|
||||
dhcp DHCP clients only
|
||||
l2tp L2TP clients only
|
||||
ppp PPP clients only
|
||||
pppoe PPPoE clients only
|
||||
vlan VLAN clients only
|
||||
generic Generic clients only
|
||||
mobileIp Mobile Ip clients only
|
||||
vplsPw VPLS pseudowires only
|
||||
static Static clients only
|
||||
mlppp MLPPP clients only
|
||||
xauth XAUTH clients only
|
||||
fwauth FWAUTH clients only
|
||||
dot1x DOT1X clients only
|
||||
essm ESSM clients only
|
||||
l2ald L2ALD clients only
|
||||
gre GRE clients only
|
||||
vlanOob Out-of-band VLAN clients only
|
||||
hagTunnel Hag Tunnel clients only
|
||||
hagBundle Hag Bundle clients only
|
||||
fwa FWA clients only "
|
||||
SYNTAX BITS {
|
||||
none(0),
|
||||
dhcp(1),
|
||||
vlan(2),
|
||||
generic(3),
|
||||
mobileIp(4),
|
||||
vplsPw(5),
|
||||
ppp(6),
|
||||
ppppoe(7),
|
||||
l2tp(8),
|
||||
static(9),
|
||||
mlppp(10),
|
||||
xauth(11),
|
||||
fwauth(12),
|
||||
dot1x(13),
|
||||
essm(14),
|
||||
l2ald(15),
|
||||
gre(16),
|
||||
vlanOob(17),
|
||||
hagTunnel(18),
|
||||
hagBundle(19),
|
||||
fwa(20) }
|
||||
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Managed object groups
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
jnxSubscriberObjects OBJECT IDENTIFIER ::= {jnxSubscriberMIB 1}
|
||||
jnxSubscriberGeneral OBJECT IDENTIFIER ::= {jnxSubscriberObjects 1}
|
||||
jnxSubscriberLogicalSystemObjects OBJECT IDENTIFIER ::= {jnxSubscriberObjects 2}
|
||||
jnxSubscriberRoutingInstanceObjects OBJECT IDENTIFIER ::= {jnxSubscriberObjects 3}
|
||||
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Managed objects for Subscriber functions
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
jnxSubscriberTotalCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of subscribers."
|
||||
::= { jnxSubscriberGeneral 1 }
|
||||
|
||||
jnxSubscriberActiveCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active subscribers."
|
||||
::= { jnxSubscriberGeneral 2 }
|
||||
|
||||
jnxSubscriberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entries in this table represent subscribers."
|
||||
::= { jnxSubscriberGeneral 3 }
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndexTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberInterfaceHardwareIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entries in this table represent subscribers Interface Hardware Index."
|
||||
::= { jnxSubscriberGeneral 4 }
|
||||
|
||||
jnxSubscriberPortCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberPortCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The entries in this table represent each port.
|
||||
Each entry contains the port name and the number
|
||||
of active subscribers present on that port."
|
||||
::= { jnxSubscriberGeneral 5 }
|
||||
|
||||
jnxSubscriberAccountingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entries in this table represent subscribers with accounting."
|
||||
::= { jnxSubscriberGeneral 6 }
|
||||
|
||||
jnxSubscriberAccountingTotalCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of subscribers with accounting."
|
||||
::= { jnxSubscriberGeneral 7 }
|
||||
|
||||
jnxSubscriberPicCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberPicCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The entries in this table represent each PIC.
|
||||
Each entry contains the PIC name and the number
|
||||
of active subscribers present on that PIC."
|
||||
::= { jnxSubscriberGeneral 8 }
|
||||
|
||||
jnxSubscriberSlotCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberSlotCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The entries in this table represent each slot.
|
||||
Each entry contains the slot name and the number
|
||||
of active subscribers present on that slot."
|
||||
::= { jnxSubscriberGeneral 9 }
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndexEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberInterfaceHardwareIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of subscribers."
|
||||
INDEX { jnxSubscriberInterfaceHardwareIndexHandleHiWord, jnxSubscriberInterfaceHardwareIndexHandleLoWord }
|
||||
::= { jnxSubscriberInterfaceHardwareIndexTable 1 }
|
||||
|
||||
JnxSubscriberInterfaceHardwareIndexEntry ::= SEQUENCE {
|
||||
jnxSubscriberInterfaceHardwareIndexHandleHiWord Unsigned32,
|
||||
jnxSubscriberInterfaceHardwareIndexHandleLoWord Unsigned32,
|
||||
jnxSubscriberInterfaceHardwareIndex Unsigned32 }
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndexHandleHiWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the most significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberInterfaceHardwareIndexEntry 1 }
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndexHandleLoWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the least significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberInterfaceHardwareIndexEntry 2}
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber interface hardware index."
|
||||
::= { jnxSubscriberInterfaceHardwareIndexEntry 3}
|
||||
|
||||
jnxSubscriberEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of subscribers."
|
||||
INDEX { jnxSubscriberHandleHiWord, jnxSubscriberHandleLoWord }
|
||||
::= { jnxSubscriberTable 1 }
|
||||
|
||||
|
||||
JnxSubscriberEntry ::= SEQUENCE {
|
||||
jnxSubscriberHandleHiWord Unsigned32,
|
||||
jnxSubscriberHandleLoWord Unsigned32,
|
||||
jnxSubscriberUserName DisplayString,
|
||||
jnxSubscriberClientType JnxSubscriberClientType,
|
||||
jnxSubscriberIpAddress IpAddress,
|
||||
jnxSubscriberIpAddressMask IpAddress,
|
||||
jnxSubscriberLogicalSystem OCTET STRING,
|
||||
jnxSubscriberRoutingInstance OCTET STRING,
|
||||
jnxSubscriberInterface DisplayString,
|
||||
jnxSubscriberInterfaceType INTEGER,
|
||||
jnxSubscriberMacAddress MacAddress,
|
||||
jnxSubscriberState JnxSubscriberState,
|
||||
jnxSubscriberLoginTime DisplayString,
|
||||
jnxSubscriberAcctSessionId DisplayString,
|
||||
jnxSubscriberUnderlyingInterface DisplayString,
|
||||
jnxSubscriberPhysicalInterface DisplayString }
|
||||
|
||||
jnxSubscriberHandleHiWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the most significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberEntry 1 }
|
||||
|
||||
jnxSubscriberHandleLoWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the least significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberEntry 2}
|
||||
|
||||
jnxSubscriberUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The userName associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 3 }
|
||||
|
||||
jnxSubscriberClientType OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberClientType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client type for this subscriber."
|
||||
::= { jnxSubscriberEntry 4 }
|
||||
|
||||
jnxSubscriberIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client IP Address assigned to this subscriber."
|
||||
::= { jnxSubscriberEntry 5 }
|
||||
|
||||
jnxSubscriberIpAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client IP Address Mask assigned to this subscriber."
|
||||
::= { jnxSubscriberEntry 6 }
|
||||
|
||||
jnxSubscriberLogicalSystem OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..63))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The logical system associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 7 }
|
||||
|
||||
jnxSubscriberRoutingInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing instance associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 8 }
|
||||
|
||||
jnxSubscriberInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual name of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 9 }
|
||||
|
||||
jnxSubscriberInterfaceType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
static(1),
|
||||
dynamic(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 10 }
|
||||
|
||||
jnxSubscriberMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 11 }
|
||||
|
||||
jnxSubscriberState OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of this subscriber."
|
||||
::= { jnxSubscriberEntry 12 }
|
||||
|
||||
jnxSubscriberLoginTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time this subscriber logged in to the server."
|
||||
::= { jnxSubscriberEntry 13 }
|
||||
|
||||
jnxSubscriberAcctSessionId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The accounting session id associated with this subscriber."
|
||||
::= { jnxSubscriberEntry 14 }
|
||||
|
||||
jnxSubscriberUnderlyingInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The underlying interface associated with this subscriber interface."
|
||||
::= { jnxSubscriberEntry 15 }
|
||||
|
||||
jnxSubscriberPhysicalInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical interface associated with this subscriber interface."
|
||||
::= { jnxSubscriberEntry 16 }
|
||||
|
||||
|
||||
jnxSubscriberPortCountEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberPortCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of Port containing the port name
|
||||
and the number of active subscribers on that port"
|
||||
INDEX { jnxSubscriberPort }
|
||||
::= { jnxSubscriberPortCountTable 1 }
|
||||
|
||||
JnxSubscriberPortCountEntry ::= SEQUENCE {
|
||||
jnxSubscriberPort DisplayString,
|
||||
jnxSubscriberPortTunneledCounter CounterBasedGauge64,
|
||||
jnxSubscriberPortTerminatedCounter CounterBasedGauge64,
|
||||
jnxSubscriberPortL2CrossConnectCounter CounterBasedGauge64 }
|
||||
|
||||
jnxSubscriberPort OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the port in string"
|
||||
::= { jnxSubscriberPortCountEntry 1 }
|
||||
|
||||
|
||||
jnxSubscriberPortTunneledCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active Tunneled subscribers present on the port"
|
||||
::= { jnxSubscriberPortCountEntry 2 }
|
||||
|
||||
jnxSubscriberPortTerminatedCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active Tunneled subscribers present on the port"
|
||||
::= { jnxSubscriberPortCountEntry 3 }
|
||||
|
||||
jnxSubscriberPortL2CrossConnectCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Layer-2 cross-connected subscribers present on the port"
|
||||
::= { jnxSubscriberPortCountEntry 4 }
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Subscriber information by logical system
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
jnxSubscriberLogicalSystemTotalCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of total subscribers on the logical system."
|
||||
::= { jnxSubscriberLogicalSystemObjects 1 }
|
||||
|
||||
jnxSubscriberLogicalSystemActiveCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active subscribers on the logical system."
|
||||
::= { jnxSubscriberLogicalSystemObjects 2 }
|
||||
|
||||
jnxSubscriberLogicalSystemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberLogicalSystemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entries in this table sort subscribers within the logical system.
|
||||
|
||||
The logical system name must be provided in the SNMP query. The
|
||||
logical system will be identified by either the context field in V3
|
||||
requests, or it will be encoded in the community string in V1 or
|
||||
V2c requests.
|
||||
|
||||
User can query for logical-system/routing-instance specific data by
|
||||
prefixing the community string with
|
||||
<logical-system>/<routing-instance>@, where '@' acts as a separator
|
||||
between community name and routing-instance name.
|
||||
|
||||
If no logical system is specified, this table shows data for the
|
||||
default logical system. The name of the routing instance is ignored
|
||||
for this table."
|
||||
::= { jnxSubscriberLogicalSystemObjects 3 }
|
||||
|
||||
jnxSubscriberLogicalSystemEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberLogicalSystemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of subscribers within the logical system."
|
||||
INDEX { jnxSubscriberLogicalSystemHandleHiWord, jnxSubscriberLogicalSystemHandleLoWord }
|
||||
::= { jnxSubscriberLogicalSystemTable 1 }
|
||||
|
||||
JnxSubscriberLogicalSystemEntry ::= SEQUENCE {
|
||||
jnxSubscriberLogicalSystemHandleHiWord Unsigned32,
|
||||
jnxSubscriberLogicalSystemHandleLoWord Unsigned32,
|
||||
jnxSubscriberLogicalSystemState JnxSubscriberState }
|
||||
|
||||
jnxSubscriberLogicalSystemHandleHiWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the most significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberLogicalSystemEntry 1 }
|
||||
|
||||
jnxSubscriberLogicalSystemHandleLoWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the least significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberLogicalSystemEntry 2 }
|
||||
|
||||
jnxSubscriberLogicalSystemState OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of this subscriber."
|
||||
::= { jnxSubscriberLogicalSystemEntry 3 }
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Subscriber information by routing instance
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
jnxSubscriberRoutingInstanceTotalCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of total subscribers on the routing instance."
|
||||
::= { jnxSubscriberRoutingInstanceObjects 1 }
|
||||
|
||||
jnxSubscriberRoutingInstanceActiveCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active subscribers on the routing instance."
|
||||
::= { jnxSubscriberRoutingInstanceObjects 2 }
|
||||
|
||||
jnxSubscriberRoutingInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberRoutingInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entries in this table sort subscribers within routing instance.
|
||||
|
||||
The routing instance name must be provided in the SNMP query. The
|
||||
routing instance will be identified by either the context field in V3
|
||||
requests, or it will be encoded in the community string in V1 or
|
||||
V2c requests.
|
||||
|
||||
User can query for logical-system/routing-instance specific data by
|
||||
prefixing the community string with
|
||||
<logical-system>/<routing-instance>@, where '@' acts as a separator
|
||||
between community name and routing-instance name.
|
||||
|
||||
If no routing instance is specified, this table shows data for the
|
||||
default routing instance. The name of the logical system is ignored
|
||||
for this table."
|
||||
::= { jnxSubscriberRoutingInstanceObjects 3 }
|
||||
|
||||
jnxSubscriberRoutingInstanceEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberRoutingInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of subscribers within routing instance."
|
||||
INDEX { jnxSubscriberRoutingInstanceHandleHiWord, jnxSubscriberRoutingInstanceHandleLoWord }
|
||||
::= { jnxSubscriberRoutingInstanceTable 1 }
|
||||
|
||||
JnxSubscriberRoutingInstanceEntry ::= SEQUENCE {
|
||||
jnxSubscriberRoutingInstanceHandleHiWord Unsigned32,
|
||||
jnxSubscriberRoutingInstanceHandleLoWord Unsigned32,
|
||||
jnxSubscriberRoutingInstanceState JnxSubscriberState }
|
||||
|
||||
jnxSubscriberRoutingInstanceHandleHiWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the most significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberRoutingInstanceEntry 1 }
|
||||
|
||||
jnxSubscriberRoutingInstanceHandleLoWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the least significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberRoutingInstanceEntry 2 }
|
||||
|
||||
jnxSubscriberRoutingInstanceState OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of this subscriber."
|
||||
::= { jnxSubscriberRoutingInstanceEntry 3 }
|
||||
|
||||
jnxSubscriberAccountingEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of subscribers with Accounting."
|
||||
INDEX { jnxSubscriberAccountingHandleHiWord, jnxSubscriberAccountingHandleLoWord }
|
||||
::= { jnxSubscriberAccountingTable 1 }
|
||||
|
||||
|
||||
JnxSubscriberAccountingEntry ::= SEQUENCE {
|
||||
jnxSubscriberAccountingHandleHiWord Unsigned32,
|
||||
jnxSubscriberAccountingHandleLoWord Unsigned32,
|
||||
jnxSubscriberAccountingUserName DisplayString,
|
||||
jnxSubscriberAccountingClientType JnxSubscriberClientType,
|
||||
jnxSubscriberAccountingIpAddress IpAddress,
|
||||
jnxSubscriberAccountingIpAddressMask IpAddress,
|
||||
jnxSubscriberAccountingLogicalSystem OCTET STRING,
|
||||
jnxSubscriberAccountingRoutingInstance OCTET STRING,
|
||||
jnxSubscriberAccountingInterface DisplayString,
|
||||
jnxSubscriberAccountingInterfaceType INTEGER,
|
||||
jnxSubscriberAccountingMacAddress MacAddress,
|
||||
jnxSubscriberAccountingState JnxSubscriberState,
|
||||
jnxSubscriberAccountingLoginTime DisplayString,
|
||||
jnxSubscriberAccountingAcctSessionId DisplayString }
|
||||
|
||||
jnxSubscriberAccountingHandleHiWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the most significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberAccountingEntry 1 }
|
||||
|
||||
jnxSubscriberAccountingHandleLoWord OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber handle associated with this subscriber. A
|
||||
subscriber handle is a monotonically increasing number.
|
||||
|
||||
This object is equal to the least significant 32 bit of the 64 bit
|
||||
subscriber id."
|
||||
::= { jnxSubscriberAccountingEntry 2}
|
||||
|
||||
jnxSubscriberAccountingUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The userName associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 3 }
|
||||
|
||||
jnxSubscriberAccountingClientType OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberClientType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client type for this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 4 }
|
||||
|
||||
jnxSubscriberAccountingIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client IP Address assigned to this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 5 }
|
||||
|
||||
jnxSubscriberAccountingIpAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client IP Address Mask assigned to this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 6 }
|
||||
|
||||
jnxSubscriberAccountingLogicalSystem OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..63))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The logical system associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 7 }
|
||||
|
||||
jnxSubscriberAccountingRoutingInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing instance associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 8 }
|
||||
|
||||
jnxSubscriberAccountingInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual name of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 9 }
|
||||
|
||||
jnxSubscriberAccountingInterfaceType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
static(1),
|
||||
dynamic(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 10 }
|
||||
|
||||
jnxSubscriberAccountingMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of the interface associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 11 }
|
||||
|
||||
jnxSubscriberAccountingState OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 12 }
|
||||
|
||||
jnxSubscriberAccountingLoginTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time this subscriber logged in to the server."
|
||||
::= { jnxSubscriberAccountingEntry 13 }
|
||||
|
||||
jnxSubscriberAccountingAcctSessionId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The accounting session id associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 14 }
|
||||
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- PIC Count Table
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
jnxSubscriberPicCountEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberPicCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of Pic containing the PIC name
|
||||
and the number of active subscribers on that PIC"
|
||||
INDEX { jnxSubscriberPic }
|
||||
::= { jnxSubscriberPicCountTable 1 }
|
||||
|
||||
JnxSubscriberPicCountEntry ::= SEQUENCE {
|
||||
jnxSubscriberPic DisplayString,
|
||||
jnxSubscriberPicTotalCounter CounterBasedGauge64 }
|
||||
|
||||
jnxSubscriberPic OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the PIC in string"
|
||||
::= { jnxSubscriberPicCountEntry 1 }
|
||||
|
||||
jnxSubscriberPicTotalCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active subscribers present on the PIC"
|
||||
::= { jnxSubscriberPicCountEntry 2 }
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Slot Count Table
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
jnxSubscriberSlotCountEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberSlotCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of Slot containing the slot name
|
||||
and the number of active subscribers on that slot"
|
||||
INDEX { jnxSubscriberSlot }
|
||||
::= { jnxSubscriberSlotCountTable 1 }
|
||||
|
||||
JnxSubscriberSlotCountEntry ::= SEQUENCE {
|
||||
jnxSubscriberSlot DisplayString,
|
||||
jnxSubscriberSlotTotalCounter CounterBasedGauge64 }
|
||||
|
||||
jnxSubscriberSlot OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the slot in string"
|
||||
::= { jnxSubscriberSlotCountEntry 1 }
|
||||
|
||||
jnxSubscriberSlotTotalCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active subscribers present on the slot"
|
||||
::= { jnxSubscriberSlotCountEntry 2 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user