mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Merge pull request #838 from laf/juniper
Update to Juniper MIBs and altered juniper hardware rewrite.
This commit is contained in:
@@ -204,6 +204,7 @@ $rewrite_junos_hardware = array(
|
||||
'jnxProductNameIBM4274E08J08E' => 'IBM4274E08J08E', # ?
|
||||
'jnxProductNameIBM4274E16J16E' => 'IBM4274E16J16E', # ?
|
||||
'jnxProductNameMX80' => 'MX80',
|
||||
'jnxProductName' => '',
|
||||
);
|
||||
|
||||
$rewrite_cisco_hardware = array(
|
||||
|
||||
@@ -0,0 +1,475 @@
|
||||
IEEE8021-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- =============================================================
|
||||
-- TEXTUAL-CONVENTIONs MIB for IEEE 802.1
|
||||
-- =============================================================
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Unsigned32, org
|
||||
FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- RFC 2579
|
||||
|
||||
ieee8021TcMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200811180000Z" -- November 18, 2008
|
||||
ORGANIZATION "IEEE 802.1 Working Group"
|
||||
CONTACT-INFO
|
||||
" WG-URL: http://grouper.ieee.org/groups/802/1/index.html
|
||||
WG-EMail: [email protected]
|
||||
|
||||
Contact: David Levi
|
||||
Postal: 4655 GREAT AMERICA PARKWAY
|
||||
SANTA CLARA, CALIFORNIA
|
||||
95054
|
||||
USA
|
||||
Tel: +1-408-495-5138
|
||||
E-mail: [email protected]
|
||||
|
||||
Contact: Kevin Nolish
|
||||
Postal: 5000 Ericsson Drive
|
||||
Warrendale, PA
|
||||
15086
|
||||
USA
|
||||
Tel: +1-724-742-6989
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"Textual conventions used throughout the various IEEE 802.1 MIB
|
||||
modules.
|
||||
|
||||
Unless otherwise indicated, the references in this MIB
|
||||
module are to IEEE 802.1Q-2005 as amended by IEEE 802.1ad,
|
||||
IEEE 802.1ak, IEEE 802.1ag and IEEE 802.1ah.
|
||||
|
||||
Copyright (C) IEEE.
|
||||
This version of this MIB module is part of IEEE802.1Q;
|
||||
see the draft itself for full legal notices."
|
||||
REVISION "200811180000Z" -- November 18, 2008
|
||||
DESCRIPTION
|
||||
"Added textual conventions needed to support the IEEE 802.1
|
||||
MIBs for PBB-TE. Additionally, some textual conventions were
|
||||
modified for the same reason."
|
||||
|
||||
REVISION "200810150000Z" -- October 15, 2008
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) 1 1 }
|
||||
|
||||
ieee802dot1mibs OBJECT IDENTIFIER
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) 1 }
|
||||
|
||||
-- =============================================================
|
||||
-- Textual Conventions
|
||||
-- =============================================================
|
||||
|
||||
IEEE8021PbbComponentIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The component identifier is used to distinguish between the
|
||||
multiple virtual bridge instances within a PB or PBB. Each
|
||||
virtual bridge instance is called a component. In simple
|
||||
situations where there is only a single component the default
|
||||
value is 1. The component is identified by a component
|
||||
identifier unique within the BEB and by a MAC address unique
|
||||
within the PBBN. Each component is associated with a Backbone
|
||||
Edge Bridge (BEB) Configuration managed object."
|
||||
REFERENCE "12.3 l)"
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021PbbComponentIdentifierOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The component identifier is used to distinguish between the
|
||||
multiple virtual bridge instances within a PB or PBB. In simple
|
||||
situations where there is only a single component the default
|
||||
value is 1. The component is identified by a component
|
||||
identifier unique within the BEB and by a MAC address unique
|
||||
within the PBBN. Each component is associated with a Backbone
|
||||
Edge Bridge (BEB) Configuration managed object.
|
||||
|
||||
The special value '0' means 'no component identifier'. When
|
||||
this TC is used as the SYNTAX of an object, that object must
|
||||
specify the its exact meaning for this value."
|
||||
REFERENCE "12.3 l)"
|
||||
SYNTAX Unsigned32 (0 | 1..4294967295)
|
||||
|
||||
IEEE8021PbbServiceIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service instance identifier is used at the Customer
|
||||
Backbone Port of a PBB to distinguish a service instance
|
||||
(Local-SID). If the Local-SID field is supported, it is
|
||||
used to perform a bidirectional 1:1 mapping between the
|
||||
Backbone I-SID and the Local-SID. If the Local-SID field
|
||||
is not supported, the Local-SID value is the same as the
|
||||
Backbone I-SID value."
|
||||
REFERENCE "12.16.3, 12.16.5"
|
||||
SYNTAX Unsigned32 (256..16777214)
|
||||
|
||||
IEEE8021PbbServiceIdentifierOrUnassigned ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service instance identifier is used at the Customer
|
||||
Backbone Port of a PBB to distinguish a service instance
|
||||
(Local-SID). If the Local-SID field is supported, it is
|
||||
used to perform a bidirectional 1:1 mapping between the
|
||||
Backbone I-SID and the Local-SID. If the Local-SID field
|
||||
is not supported, the Local-SID value is the same as the
|
||||
Backbone I-SID value.
|
||||
|
||||
The special value of 1 indicates an unassigned I-SID."
|
||||
REFERENCE "12.16.3, 12.16.5"
|
||||
SYNTAX Unsigned32 (1|256..16777214)
|
||||
|
||||
IEEE8021PbbIngressEgress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 2 bit selector which determines if frames on this VIP may
|
||||
ingress to the PBBN but not egress the PBBN, egress to the
|
||||
PBBN but not ingress the PBBN, or both ingress and egress
|
||||
the PBBN."
|
||||
REFERENCE "12.16.3, 12.16.5, 12.16.6"
|
||||
SYNTAX BITS {
|
||||
ingress(0),
|
||||
egress(1)
|
||||
}
|
||||
|
||||
IEEE8021PriorityCodePoint ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge ports may encode or decode the PCP value of the
|
||||
frames that traverse the port. This textual convention
|
||||
names the possible encoding and decoding schemes that
|
||||
the port may use. The priority and drop_eligible
|
||||
parameters are encoded in the Priority Code Point (PCP)
|
||||
field of the VLAN tag using the Priority Code Point
|
||||
Encoding Table for the Port, and they are decoded from
|
||||
the PCP using the Priority Code Point Decoding Table."
|
||||
REFERENCE "12.6.2.6"
|
||||
SYNTAX INTEGER {
|
||||
codePoint8p0d(1),
|
||||
codePoint7p1d(2),
|
||||
codePoint6p2d(3),
|
||||
codePoint5p3d(4)
|
||||
}
|
||||
|
||||
IEEE8021BridgePortNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a bridge port, as
|
||||
specified in 17.3.2.2 of IEEE 802.1ap.
|
||||
This value is used within the spanning tree
|
||||
protocol to identify this port to neighbor bridges."
|
||||
REFERENCE "17.3.2.2"
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
|
||||
IEEE8021BridgePortNumberOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a bridge port, as
|
||||
specified in 17.3.2.2 of IEEE 802.1ap. The value 0
|
||||
means no port number, and this must be clarified in the
|
||||
DESCRIPTION clause of any object defined using this
|
||||
TEXTUAL-CONVENTION."
|
||||
REFERENCE "17.3.2.2"
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
|
||||
IEEE8021BridgePortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A port type. The possible port types are:
|
||||
|
||||
customerVlanPort(2) - Indicates a port is a C-tag
|
||||
aware port of an enterprise VLAN aware bridge.
|
||||
|
||||
providerNetworkPort(3) - Indicates a port is an S-tag
|
||||
aware port of a Provider Bridge or Backbone Edge
|
||||
Bridge used for connections within a PBN or PBBN.
|
||||
|
||||
customerNetworkPort(4) - Indicates a port is an S-tag
|
||||
aware port of a Provider Bridge or Backbone Edge
|
||||
Bridge used for connections to the exterior of a
|
||||
PBN or PBBN.
|
||||
|
||||
customerEdgePort(5) - Indicates a port is a C-tag
|
||||
aware port of a Provider Bridge used for connections
|
||||
to the exterior of a PBN or PBBN.
|
||||
|
||||
customerBackbonePort(6) - Indicates a port is a I-tag
|
||||
aware port of a Backbone Edge Bridge's B-component.
|
||||
|
||||
virtualInstancePort(7) - Indicates a port is a virtual
|
||||
S-tag aware port within a Backbone Edge Bridge's
|
||||
I-component which is responsible for handling
|
||||
S-tagged traffic for a specific backbone service
|
||||
instance.
|
||||
|
||||
dBridgePort(8) - Indicates a port is a VLAN-unaware
|
||||
member of an 802.1D bridge."
|
||||
REFERENCE "12.16.1.1.3 h4), 12.16.2.1/2,
|
||||
12.13.1.1, 12.13.1.2, 12.15.2.1, 12.15.2.2"
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
customerVlanPort(2),
|
||||
providerNetworkPort(3),
|
||||
customerNetworkPort(4),
|
||||
customerEdgePort(5),
|
||||
customerBackbonePort(6),
|
||||
virtualInstancePort(7),
|
||||
dBridgePort(8)
|
||||
}
|
||||
|
||||
IEEE8021VlanIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value used to index per-VLAN tables: values of 0 and
|
||||
4095 are not permitted. If the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095,
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e., one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q, but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
REFERENCE "9.6"
|
||||
SYNTAX Unsigned32 (1..4094|4096..4294967295)
|
||||
|
||||
IEEE8021VlanIndexOrWildcard ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value used to index per-VLAN tables. The value 0 is not
|
||||
permitted, while the value 4095 represents a 'wildcard'
|
||||
value. An object whose SYNTAX is IEEE8021VlanIndexOrWildcard
|
||||
must specify in its DESCRIPTION the specific meaning of the
|
||||
wildcard value. If the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095,
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e., one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q, but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
REFERENCE "9.6"
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021MstIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In an MSTP Bridge, an MSTID, i.e., a value used to identify
|
||||
a spanning tree (or MST) instance. In the PBB-TE environment
|
||||
the value 4094 is used to identify VIDs managed by the PBB-TE
|
||||
procedures."
|
||||
SYNTAX Unsigned32 (1..4094)
|
||||
|
||||
IEEE8021ServiceSelectorType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type (and thereby the format)
|
||||
of a IEEE8021ServiceSelectorValue. The value can be one of
|
||||
the following:
|
||||
|
||||
ieeeReserved(0) Reserved for definition by IEEE 802.1
|
||||
recommend to not use zero unless
|
||||
absolutely needed.
|
||||
vlanId(1) 12-Bit identifier as described in IEEE802.1Q.
|
||||
isid(2) 24-Bit identifier as described in IEEE802.1ah.
|
||||
tesid(3) 32 Bit identifier as described below
|
||||
ieeeReserved(xx) Reserved for definition by IEEE 802.1
|
||||
xx values can be [4..7].
|
||||
|
||||
To support future extensions, the IEEE8021ServiceSelectorType
|
||||
textual convention SHOULD NOT be sub-typed in object type
|
||||
definitions. It MAY be sub-typed in compliance statements in
|
||||
order to require only a subset of these address types for a
|
||||
compliant implementation.
|
||||
|
||||
The tesid is used as a service selector for MAs that are present
|
||||
in bridges that implement PBB-TE functionality. A selector of
|
||||
this type is interpreted as a 32 bit unsigned value of type
|
||||
IEEE8021PbbTeTSidId. This type is used to index the
|
||||
Ieee8021PbbTeTeSidTable to find the ESPs which comprise the TE
|
||||
Service Instance named by this TE-SID value.
|
||||
|
||||
Implementations MUST ensure that IEEE8021ServiceSelectorType
|
||||
objects and any dependent objects (e.g.,
|
||||
IEEE8021ServiceSelectorValue objects) are consistent. An
|
||||
inconsistentValue error MUST be generated if an attempt to
|
||||
change an IEEE8021ServiceSelectorType object would, for
|
||||
example, lead to an undefined IEEE8021ServiceSelectorValue value."
|
||||
SYNTAX INTEGER {
|
||||
vlanId(1),
|
||||
isid(2),
|
||||
tesid(3)
|
||||
}
|
||||
|
||||
IEEE8021ServiceSelectorValueOrNone ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a generic MAC service,
|
||||
or none. Examples of service selectors are a VLAN-ID
|
||||
(IEEE 802.1Q) and an I-SID (IEEE 802.1ah).
|
||||
|
||||
An IEEE8021ServiceSelectorValueOrNone value is always
|
||||
interpreted within the context of an
|
||||
IEEE8021ServiceSelectorType value. Every usage of the
|
||||
IEEE8021ServiceSelectorValueOrNone textual convention is
|
||||
required to specify the IEEE8021ServiceSelectorType object
|
||||
that provides the context. It is suggested that the
|
||||
IEEE8021ServiceSelectorType object be logically registered
|
||||
before the object(s) that use the
|
||||
IEEE8021ServiceSelectorValueOrNone textual convention, if
|
||||
they appear in the same logical row.
|
||||
|
||||
The value of an IEEE8021ServiceSelectorValueOrNone object
|
||||
must always be consistent with the value of the associated
|
||||
IEEE8021ServiceSelectorType object. Attempts to set an
|
||||
IEEE8021ServiceSelectorValueOrNone object to a value
|
||||
inconsistent with the associated
|
||||
IEEE8021ServiceSelectorType must fail with an
|
||||
inconsistentValue error.
|
||||
|
||||
The special value of zero is used to indicate that no
|
||||
service selector is present or used. This can be used in
|
||||
any situation where an object or a table entry MUST either
|
||||
refer to a specific service, or not make a selection.
|
||||
|
||||
Note that a MIB object that is defined using this
|
||||
TEXTUAL-CONVENTION SHOULD clarify the meaning of
|
||||
'no service' (i.e., the special value 0), as well as the
|
||||
maximum value (i.e., 4094, for a VLAN ID)."
|
||||
SYNTAX Unsigned32 (0 | 1..4294967295)
|
||||
|
||||
IEEE8021ServiceSelectorValue ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a generic MAC service.
|
||||
Examples of service selectors are a VLAN-ID (IEEE 802.1Q)
|
||||
and an I-SID (IEEE 802.1ah).
|
||||
|
||||
An IEEE8021ServiceSelectorValue value is always interpreted
|
||||
within the context of an IEEE8021ServiceSelectorType value.
|
||||
Every usage of the IEEE8021ServiceSelectorValue textual
|
||||
convention is required to specify the
|
||||
IEEE8021ServiceSelectorType object that provides the context.
|
||||
It is suggested that the IEEE8021ServiceSelectorType object
|
||||
be logically registered before the object(s) that use the
|
||||
IEEE8021ServiceSelectorValue textual convention, if they
|
||||
appear in the same logical row.
|
||||
|
||||
The value of an IEEE8021ServiceSelectorValue object must
|
||||
always be consistent with the value of the associated
|
||||
IEEE8021ServiceSelectorType object. Attempts to set an
|
||||
IEEE8021ServiceSelectorValue object to a value inconsistent
|
||||
with the associated IEEE8021ServiceSelectorType must fail
|
||||
with an inconsistentValue error.
|
||||
|
||||
Note that a MIB object that is defined using this
|
||||
TEXTUAL-CONVENTION SHOULD clarify the
|
||||
maximum value (i.e., 4094, for a VLAN ID)."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021PortAcceptableFrameTypes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Acceptable frame types on a port."
|
||||
REFERENCE "12.10.1.3, 12.13.3.3, 12.13.3.4"
|
||||
SYNTAX INTEGER {
|
||||
admitAll(1),
|
||||
admitUntaggedAndPriority(2),
|
||||
admitTagged(3)
|
||||
}
|
||||
|
||||
IEEE8021PriorityValue ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An 802.1Q user priority value."
|
||||
REFERENCE "12.13.3.3"
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
|
||||
IEEE8021PbbTeProtectionGroupId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PbbTeProtectionGroupId identifier is used to distinguish
|
||||
protection group instances present in the B Component of
|
||||
an IB-BEB."
|
||||
REFERENCE "12.19.2"
|
||||
SYNTAX Unsigned32 (1..429467295)
|
||||
|
||||
IEEE8021PbbTeEsp ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the logical
|
||||
components that comprise the 3-tuple that identifies an
|
||||
Ethernet Switched Path. The 3-tuple consists of a
|
||||
destination MAC address, a source MAC address and a VID.
|
||||
Bytes (1..6) of this textual convention contain the
|
||||
ESP-MAC-DA, bytes (7..12) contain the ESP-MAC-SA, and bytes
|
||||
(13..14) contain the ESP-VID."
|
||||
REFERENCE "802.1Qay 3.2"
|
||||
SYNTAX OCTET STRING ( SIZE(14))
|
||||
|
||||
IEEE8021PbbTeTSidId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent an identifier
|
||||
that refers to a TE Service Instance. Note that, internally
|
||||
a TE-SID is implementation dependent. This textual convention
|
||||
defines the external representation of TE-SID values."
|
||||
REFERENCE
|
||||
"802.1Qay 3.11"
|
||||
SYNTAX Unsigned32 (1..42947295)
|
||||
|
||||
IEEE8021PbbTeProtectionGroupConfigAdmin ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent administrative
|
||||
commands that can be issued to a protection group. The value
|
||||
noAdmin(1) is used to indicate that no administrative action
|
||||
is to be performed."
|
||||
REFERENCE "26.10.3.3.5
|
||||
26.10.3.3.6
|
||||
26.10.3.3.7
|
||||
12.19.2.3.2"
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
lockOutProtection(2),
|
||||
forceSwitch(3),
|
||||
manualSwitchToProtection(4),
|
||||
manualSwitchToWorking(5)
|
||||
}
|
||||
|
||||
IEEE8021PbbTeProtectionGroupActiveRequests ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the status of
|
||||
active requests within a protection group."
|
||||
REFERENCE
|
||||
"12.19.2.1.3 d)"
|
||||
SYNTAX INTEGER {
|
||||
noRequest(1),
|
||||
loP(2),
|
||||
fs(3),
|
||||
pSFH(4),
|
||||
wSFH(5),
|
||||
manualSwitchToProtection(6),
|
||||
manualSwitchToWorking(7)
|
||||
}
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,913 @@
|
||||
IEEE8021-CFM-V2-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- ******************************************************************
|
||||
-- IEEE P802.1ag(TM) CFM MIB
|
||||
-- ******************************************************************
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
|
||||
RowStatus,
|
||||
TruthValue, MacAddress
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
InterfaceIndex
|
||||
FROM IF-MIB -- [RFC2863]
|
||||
IEEE8021ServiceSelectorType,
|
||||
IEEE8021ServiceSelectorValue,
|
||||
IEEE8021ServiceSelectorValueOrNone,
|
||||
IEEE8021PbbComponentIdentifier,
|
||||
ieee802dot1mibs FROM IEEE8021-TC-MIB
|
||||
--cfm types
|
||||
Dot1agCfmMhfCreation,
|
||||
Dot1agCfmIdPermission,
|
||||
Dot1agCfmMDLevel,
|
||||
Dot1agCfmMpDirection,
|
||||
Dot1agCfmMepIdOrZero,
|
||||
Dot1agCfmMDLevelOrNone,
|
||||
Dot1agCfmConfigErrors,
|
||||
-- cfm indexes
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
--cfm groups
|
||||
dot1agCfmStack,
|
||||
dot1agCfmDefaultMd,
|
||||
dot1agCfmVlan,
|
||||
dot1agCfmConfigErrorList,
|
||||
dot1agCfmMa,
|
||||
-- cfm row items
|
||||
dot1agCfmMepLbrBadMsdu,
|
||||
dot1agCfmMdRowStatus,
|
||||
dot1agCfmMaNetRowStatus,
|
||||
dot1agCfmMaMepListRowStatus,
|
||||
dot1agCfmMepRowStatus,
|
||||
--cfm conformance groups
|
||||
dot1agCfmCompliances,
|
||||
dot1agCfmGroups,
|
||||
dot1agCfmMdGroup,
|
||||
dot1agCfmMepGroup,
|
||||
dot1agCfmMepDbGroup,
|
||||
dot1agCfmNotificationsGroup,
|
||||
ieee8021CfmDefaultMdDefGroup,
|
||||
ieee8021CfmMaNetGroup FROM IEEE8021-CFM-MIB
|
||||
;
|
||||
|
||||
ieee8021CfmV2Mib MODULE-IDENTITY
|
||||
LAST-UPDATED "200810150000Z" -- October 15, 2008
|
||||
ORGANIZATION "IEEE 802.1 Working Group"
|
||||
CONTACT-INFO
|
||||
"WG-URL: http://grouper.ieee.org/groups/802/1/index.html
|
||||
WG-EMail: [email protected]
|
||||
|
||||
Contact: David Elie-Dit-Cosaque
|
||||
|
||||
Alcatel-Lucent
|
||||
3400 W. Plano Pkwy.
|
||||
Plano, TX 75075, USA
|
||||
|
||||
E-mail: [email protected]
|
||||
|
||||
Contact: Norman Finn
|
||||
|
||||
Cisco Systems
|
||||
170 W. Tasman Drive
|
||||
San Jose, CA 95134, USA
|
||||
|
||||
E-mail: [email protected]
|
||||
|
||||
Contact: David Levi
|
||||
|
||||
4655 GREAT AMERICA PARKWAY
|
||||
SANTA CLARA, CA 95054, USA
|
||||
|
||||
Tel: +1-408-495-5138
|
||||
|
||||
E-mail: [email protected]
|
||||
"
|
||||
DESCRIPTION
|
||||
"Connectivity Fault Management V2 module for
|
||||
managing IEEE 802.1ag-2007.
|
||||
|
||||
Unless otherwise indicated, the references in this MIB
|
||||
module are to IEEE 802.1Q-2005 as amended by IEEE 802.1ad,
|
||||
IEEE 802.1ak, IEEE 802.1ag and IEEE 802.1ah.
|
||||
|
||||
Copyright (C) IEEE.
|
||||
This version of this MIB module is part of IEEE802.1Q;
|
||||
see the draft itself for full legal notices."
|
||||
|
||||
REVISION "200810150000Z" -- October 15, 2008
|
||||
DESCRIPTION
|
||||
"The IEEE8021-CFM-V2-MIB Module contains objects that
|
||||
replace those deprecated in the IEEE8021-CFM-MIB module.
|
||||
|
||||
This version is included in IEEE 802.1ap"
|
||||
|
||||
::= { ieee802dot1mibs 7 }
|
||||
|
||||
|
||||
-- ******************************************************************
|
||||
-- Note: Re-indexed 802.1ag tables
|
||||
-- ******************************************************************
|
||||
-- This section contains new tables replacing deprecated tables in
|
||||
-- this version of the MIB
|
||||
|
||||
-- ******************************************************************
|
||||
-- The CFM Stack Table
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmStackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021CfmStackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is one CFM Stack table per bridge. It permits
|
||||
the retrieval of information about the Maintenance Points
|
||||
configured on any given interface.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.2"
|
||||
::= { dot1agCfmStack 2 }
|
||||
|
||||
ieee8021CfmStackEntry OBJECT-TYPE
|
||||
SYNTAX Ieee8021CfmStackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Stack table entry."
|
||||
INDEX { ieee8021CfmStackifIndex, ieee8021CfmStackServiceSelectorType,
|
||||
ieee8021CfmStackServiceSelectorOrNone,
|
||||
ieee8021CfmStackMdLevel, ieee8021CfmStackDirection
|
||||
}
|
||||
::= { ieee8021CfmStackTable 1 }
|
||||
|
||||
Ieee8021CfmStackEntry ::= SEQUENCE {
|
||||
ieee8021CfmStackifIndex InterfaceIndex,
|
||||
ieee8021CfmStackServiceSelectorType IEEE8021ServiceSelectorType,
|
||||
ieee8021CfmStackServiceSelectorOrNone IEEE8021ServiceSelectorValueOrNone,
|
||||
ieee8021CfmStackMdLevel Dot1agCfmMDLevel,
|
||||
ieee8021CfmStackDirection Dot1agCfmMpDirection,
|
||||
ieee8021CfmStackMdIndex Unsigned32,
|
||||
ieee8021CfmStackMaIndex Unsigned32,
|
||||
ieee8021CfmStackMepId Dot1agCfmMepIdOrZero,
|
||||
ieee8021CfmStackMacAddress MacAddress
|
||||
}
|
||||
|
||||
ieee8021CfmStackifIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Bridge Port or aggregated port
|
||||
on which MEPs or MHFs might be configured.
|
||||
|
||||
Upon a restart of the system, the system SHALL, if necessary,
|
||||
change the value of this variable, and rearrange the
|
||||
ieee8021CfmStackTable, so that it indexes the entry in the
|
||||
interface table with the same value of ifAlias that it
|
||||
indexed before the system restart. If no such entry exists,
|
||||
then the system SHALL delete all entries in the
|
||||
ieee8021CfmStackTable with the interface index.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.2.1.2:a"
|
||||
::= { ieee8021CfmStackEntry 1 }
|
||||
|
||||
ieee8021CfmStackServiceSelectorType OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the Service Selector identifier indicated by ieee8021CfmStackServiceSelectorOrNone.
|
||||
See textual convention IEEE8021ServiceSelectorType for details.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.2.1.2:d, 22.1.7"
|
||||
::= { ieee8021CfmStackEntry 2 }
|
||||
|
||||
ieee8021CfmStackServiceSelectorOrNone OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValueOrNone
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service Selector identifier to which the MP is attached, or 0, if none.
|
||||
See textual convention IEEE8021ServiceSelectorValue for details.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.2.1.2:d, 22.1.7"
|
||||
::= { ieee8021CfmStackEntry 3 }
|
||||
|
||||
ieee8021CfmStackMdLevel OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMDLevel
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MD Level of the Maintenance Point."
|
||||
REFERENCE
|
||||
"12.14.2.1.2:b"
|
||||
::= { ieee8021CfmStackEntry 4 }
|
||||
|
||||
ieee8021CfmStackDirection OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMpDirection
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Direction in which the MP faces on the Bridge Port.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.2.1.2:c"
|
||||
::= { ieee8021CfmStackEntry 5 }
|
||||
|
||||
ieee8021CfmStackMdIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Maintenance Domain in the ieee8021CfmMdTable
|
||||
to which the MP is associated, or 0, if none."
|
||||
REFERENCE
|
||||
"12.14.2.1.3:b"
|
||||
::= { ieee8021CfmStackEntry 6 }
|
||||
|
||||
ieee8021CfmStackMaIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the MA in the ieee8021CfmMaNetTable and
|
||||
ieee8021CfmMaCompTable to which the MP is associated, or 0, if
|
||||
none."
|
||||
REFERENCE
|
||||
"12.14.2.1.3:c"
|
||||
::= { ieee8021CfmStackEntry 7 }
|
||||
|
||||
ieee8021CfmStackMepId OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMepIdOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If an MEP is configured, the MEPID, else 0"
|
||||
REFERENCE
|
||||
"12.14.2.1.3:d"
|
||||
::= { ieee8021CfmStackEntry 8 }
|
||||
|
||||
ieee8021CfmStackMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address of the MP."
|
||||
REFERENCE
|
||||
"12.14.2.1.3:e"
|
||||
::= { ieee8021CfmStackEntry 9 }
|
||||
|
||||
-- ******************************************************************
|
||||
-- The CFM VLAN Table
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021CfmVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table defines the association of VIDs into VLANs. There
|
||||
is an entry in this table, for each component of the bridge,
|
||||
for each VID that is:
|
||||
a) a VID belonging to a VLAN associated with more than
|
||||
one VID; and
|
||||
b) not the Primary VLAN of that VID.
|
||||
The entry in this table contains the Primary VID of the VLAN.
|
||||
|
||||
By default, this table is empty, meaning that every VID is
|
||||
the Primary VID of a single-VID VLAN.
|
||||
|
||||
VLANs that are associated with only one VID SHOULD NOT have
|
||||
an entry in this table.
|
||||
|
||||
The writable objects in this table need to be persistent
|
||||
upon reboot or restart of a device.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3.1.3:a, 12.14.3.2.2:a, 12.14.5.3.2:c,
|
||||
12.14.6.1.3:b, 22.1.5."
|
||||
::= { dot1agCfmVlan 2 }
|
||||
|
||||
ieee8021CfmVlanEntry OBJECT-TYPE
|
||||
SYNTAX Ieee8021CfmVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN table entry."
|
||||
INDEX { ieee8021CfmVlanComponentId,
|
||||
ieee8021CfmVlanSelector}
|
||||
::= { ieee8021CfmVlanTable 1 }
|
||||
|
||||
Ieee8021CfmVlanEntry ::= SEQUENCE {
|
||||
ieee8021CfmVlanComponentId IEEE8021PbbComponentIdentifier,
|
||||
ieee8021CfmVlanSelector IEEE8021ServiceSelectorValue,
|
||||
ieee8021CfmVlanPrimarySelector IEEE8021ServiceSelectorValue,
|
||||
ieee8021CfmVlanRowStatus RowStatus
|
||||
}
|
||||
|
||||
ieee8021CfmVlanComponentId OBJECT-TYPE
|
||||
SYNTAX IEEE8021PbbComponentIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bridge component within the system to which the information
|
||||
in this ieee8021CfmVlanEntry applies. If the system is not a
|
||||
Bridge, or if only one component is present in the Bridge, then
|
||||
this variable (index) MUST be equal to 1.
|
||||
"
|
||||
REFERENCE
|
||||
"12.3 l)"
|
||||
::= { ieee8021CfmVlanEntry 1 }
|
||||
|
||||
ieee8021CfmVlanSelector OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a service ID belonging to a service that is associated
|
||||
with more than one Service Selector identifiers, and this is not the Primary
|
||||
Service ID of the service. The type of this Service Selector is the same
|
||||
as the primary Service Selector's type defined by ieee8021CfmMaCompPrimarySelectorType
|
||||
in the ieee8021CfmMaCompTable.
|
||||
"
|
||||
::= { ieee8021CfmVlanEntry 3 }
|
||||
|
||||
ieee8021CfmVlanPrimarySelector OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Primary Service selector for a Service that is associated
|
||||
with more than one Service Selector identifiers. This value MUST not
|
||||
equal the value of ieee8021CfmVlanSelector. The type of this Service Selector is the same
|
||||
as the primary Service Selector's type defined by ieee8021CfmMaCompPrimarySelectorType
|
||||
in the ieee8021CfmMaCompTable.
|
||||
"
|
||||
::= { ieee8021CfmVlanEntry 5 }
|
||||
|
||||
ieee8021CfmVlanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row.
|
||||
|
||||
The writable columns in a row can not be changed if the row
|
||||
is active. All columns MUST have a valid value before a row
|
||||
can be activated.
|
||||
"
|
||||
::= { ieee8021CfmVlanEntry 6 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
-- The CFM Default MD Level Table
|
||||
-- *******************************************************************
|
||||
|
||||
ieee8021CfmDefaultMdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021CfmDefaultMdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For each bridge component, the Default MD Level Managed Object
|
||||
controls MHF creation for VIDs that are not attached to a
|
||||
specific Maintenance Association Managed Object, and Sender ID
|
||||
TLV transmission by those MHFs.
|
||||
|
||||
For each Bridge Port, and for each VLAN ID whose data can
|
||||
pass through that Bridge Port, an entry in this table is
|
||||
used by the algorithm in subclause 22.2.3 only if there is no
|
||||
entry in the Maintenance Association table defining an MA
|
||||
for the same VLAN ID and MD Level as this table's entry, and
|
||||
on which MA an Up MEP is defined. If there exists such an
|
||||
MA, that MA's objects are used by the algorithm in
|
||||
subclause 22.2.3 in place of this table entry's objects. The
|
||||
agent maintains the value of ieee8021CfmDefaultMdStatus to
|
||||
indicate whether this entry is overridden by an MA.
|
||||
|
||||
When first initialized, the agent creates this table
|
||||
automatically with entries for all VLAN IDs,
|
||||
with the default values specified for each object.
|
||||
|
||||
After this initialization, the writable objects in this
|
||||
table need to be persistent upon reboot or restart of a
|
||||
device.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3"
|
||||
::= { dot1agCfmDefaultMd 5 }
|
||||
|
||||
ieee8021CfmDefaultMdEntry OBJECT-TYPE
|
||||
SYNTAX Ieee8021CfmDefaultMdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Default MD Level table entry."
|
||||
INDEX { ieee8021CfmDefaultMdComponentId,
|
||||
ieee8021CfmDefaultMdPrimarySelectorType,
|
||||
ieee8021CfmDefaultMdPrimarySelector}
|
||||
::= { ieee8021CfmDefaultMdTable 1 }
|
||||
|
||||
Ieee8021CfmDefaultMdEntry ::= SEQUENCE {
|
||||
ieee8021CfmDefaultMdComponentId IEEE8021PbbComponentIdentifier,
|
||||
ieee8021CfmDefaultMdPrimarySelectorType IEEE8021ServiceSelectorType,
|
||||
ieee8021CfmDefaultMdPrimarySelector IEEE8021ServiceSelectorValue,
|
||||
ieee8021CfmDefaultMdStatus TruthValue,
|
||||
ieee8021CfmDefaultMdLevel Dot1agCfmMDLevelOrNone,
|
||||
ieee8021CfmDefaultMdMhfCreation Dot1agCfmMhfCreation,
|
||||
ieee8021CfmDefaultMdIdPermission Dot1agCfmIdPermission
|
||||
}
|
||||
|
||||
ieee8021CfmDefaultMdComponentId OBJECT-TYPE
|
||||
SYNTAX IEEE8021PbbComponentIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bridge component within the system to which the information
|
||||
in this ieee8021CfmDefaultMdEntry applies. If the system is not
|
||||
a Bridge, or if only one component is present in the Bridge,
|
||||
then this variable (index) MUST be equal to 1.
|
||||
"
|
||||
REFERENCE
|
||||
"12.3 l)"
|
||||
::= { ieee8021CfmDefaultMdEntry 1 }
|
||||
|
||||
ieee8021CfmDefaultMdPrimarySelectorType OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the Primary Service Selector identifier indicated by
|
||||
ieee8021CfmDefaultMdPrimarySelector. See textual
|
||||
convention IEEE8021ServiceSelectorType for details.
|
||||
"
|
||||
::= { ieee8021CfmDefaultMdEntry 2 }
|
||||
|
||||
ieee8021CfmDefaultMdPrimarySelector OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Primary Service Selector identifier of a Service Instance with
|
||||
no MA configured. See IEEE8021ServiceSelectorValue for details.
|
||||
"
|
||||
::= { ieee8021CfmDefaultMdEntry 3 }
|
||||
|
||||
ieee8021CfmDefaultMdStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of this Default MD Level table entry. True if there is
|
||||
no entry in the Maintenance Association table defining an MA
|
||||
for the same VLAN ID and MD Level as this table's entry, and
|
||||
on which MA an Up MEP is defined, else false.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3.1.3:b"
|
||||
::= { ieee8021CfmDefaultMdEntry 4 }
|
||||
|
||||
ieee8021CfmDefaultMdLevel OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMDLevelOrNone
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value indicating the MD Level at which MHFs are to be
|
||||
created, and Sender ID TLV transmission by those MHFs is to
|
||||
be controlled, for the VLAN to which this entry's objects
|
||||
apply. If this object has the value -1, the MD Level for MHF
|
||||
creation for this VLAN is controlled by
|
||||
ieee8021CfmDefaultMdDefLevel.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3.1.3:c, 12.14.3.2.2:b"
|
||||
DEFVAL {-1}
|
||||
::= { ieee8021CfmDefaultMdEntry 5 }
|
||||
|
||||
ieee8021CfmDefaultMdMhfCreation OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMhfCreation
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value indicating if the Management entity can create MHFs
|
||||
(MIP Half Function) for this VID at this MD Level. If this
|
||||
object has the value defMHFdefer, MHF creation for this VLAN
|
||||
is controlled by ieee8021CfmDefaultMdDefMhfCreation.
|
||||
|
||||
The value of this variable is meaningless if the values of
|
||||
ieee8021CfmDefaultMdStatus is false.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3.1.3:d"
|
||||
DEFVAL {defMHFdefer}
|
||||
::= { ieee8021CfmDefaultMdEntry 6 }
|
||||
|
||||
ieee8021CfmDefaultMdIdPermission OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmIdPermission
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerated value indicating what, if anything, is to be
|
||||
included in the Sender ID TLV (21.5.3) transmitted by MHFs
|
||||
created by the Default Maintenance Domain. If this object
|
||||
has the value sendIdDefer, Sender ID TLV transmission for
|
||||
this VLAN is controlled by ieee8021CfmDefaultMdDefIdPermission.
|
||||
|
||||
The value of this variable is meaningless if the values of
|
||||
ieee8021CfmDefaultMdStatus is false.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.3.1.3:e"
|
||||
DEFVAL { sendIdDefer }
|
||||
::= { ieee8021CfmDefaultMdEntry 7 }
|
||||
|
||||
|
||||
-- ******************************************************************
|
||||
-- The CFM Configuration Error List Table
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmConfigErrorListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021CfmConfigErrorListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CFM Configuration Error List table provides a list of
|
||||
Interfaces and VIDs that are incorrectly configured.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.4"
|
||||
::= {dot1agCfmConfigErrorList 2}
|
||||
|
||||
ieee8021CfmConfigErrorListEntry OBJECT-TYPE
|
||||
SYNTAX Ieee8021CfmConfigErrorListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Config Error List Table entry"
|
||||
INDEX { ieee8021CfmConfigErrorListSelectorType,
|
||||
ieee8021CfmConfigErrorListSelector,
|
||||
ieee8021CfmConfigErrorListIfIndex
|
||||
}
|
||||
::= { ieee8021CfmConfigErrorListTable 1}
|
||||
|
||||
Ieee8021CfmConfigErrorListEntry ::= SEQUENCE {
|
||||
ieee8021CfmConfigErrorListSelectorType IEEE8021ServiceSelectorType,
|
||||
ieee8021CfmConfigErrorListSelector IEEE8021ServiceSelectorValue,
|
||||
ieee8021CfmConfigErrorListIfIndex InterfaceIndex,
|
||||
ieee8021CfmConfigErrorListErrorType Dot1agCfmConfigErrors
|
||||
}
|
||||
|
||||
ieee8021CfmConfigErrorListSelectorType OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the Service Selector identifier indicated by
|
||||
ieee8021CfmConfigErrorListSelector. See textual
|
||||
convention IEEE8021ServiceSelectorType for details.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.4.1.2:a"
|
||||
::= { ieee8021CfmConfigErrorListEntry 1 }
|
||||
|
||||
ieee8021CfmConfigErrorListSelector OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValue
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Service Selector Identifier of the Service with interfaces
|
||||
in error. See IEEE8021ServiceSelectorValue for details.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.4.1.2:a"
|
||||
::= { ieee8021CfmConfigErrorListEntry 2 }
|
||||
|
||||
ieee8021CfmConfigErrorListIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is the IfIndex of the interface.
|
||||
|
||||
Upon a restart of the system, the system SHALL, if necessary,
|
||||
change the value of this variable so that it indexes the
|
||||
entry in the interface table with the same value of ifAlias
|
||||
that it indexed before the system restart. If no such
|
||||
entry exists, then the system SHALL delete any entries in
|
||||
ieee8021CfmConfigErrorListTable indexed by that
|
||||
InterfaceIndex value.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.4.1.2:b"
|
||||
::= { ieee8021CfmConfigErrorListEntry 3 }
|
||||
|
||||
ieee8021CfmConfigErrorListErrorType OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmConfigErrors
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A vector of Boolean error conditions from 22.2.4, any of
|
||||
which may be true:
|
||||
|
||||
0) CFMleak;
|
||||
1) ConflictingVids;
|
||||
2) ExcessiveLevels;
|
||||
3) OverlappedLevels.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.4.1.3:b"
|
||||
::= { ieee8021CfmConfigErrorListEntry 4 }
|
||||
|
||||
-- ******************************************************************
|
||||
-- The CFM Maintenance Association (MA) Component Table
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmMaCompTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Ieee8021CfmMaCompEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Maintenance Association table. Each row in the table
|
||||
represents an MA. An MA is a set of MEPs, each configured
|
||||
with a single service instance.
|
||||
|
||||
This is the part of the complete MA table that is variable
|
||||
across the Bridges in a Maintenance Domain, or across the
|
||||
components of a single Bridge. That part of the MA table that
|
||||
is constant across the Bridges and their components in a
|
||||
Maintenance Domain is contained in the ieee8021CfmMaNetTable.
|
||||
|
||||
This table uses three indices, first index is the
|
||||
IEEE8021PbbComponentIdentifier that identifies the component
|
||||
within the Bridge for which the information in the
|
||||
ieee8021CfmMaCompEntry applies. The second is the index of the
|
||||
Maintenance Domain table. The third index is the same as the
|
||||
index of the ieee8021CfmMaNetEntry for the same MA.
|
||||
|
||||
The writable objects in this table need to be persistent
|
||||
upon reboot or restart of a device.
|
||||
|
||||
"
|
||||
REFERENCE
|
||||
"18.2"
|
||||
::= { dot1agCfmMa 4 }
|
||||
|
||||
ieee8021CfmMaCompEntry OBJECT-TYPE
|
||||
SYNTAX Ieee8021CfmMaCompEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MA table entry."
|
||||
INDEX {ieee8021CfmMaComponentId,
|
||||
dot1agCfmMdIndex, dot1agCfmMaIndex }
|
||||
::= { ieee8021CfmMaCompTable 1 }
|
||||
|
||||
Ieee8021CfmMaCompEntry ::= SEQUENCE {
|
||||
ieee8021CfmMaComponentId IEEE8021PbbComponentIdentifier,
|
||||
ieee8021CfmMaCompPrimarySelectorType IEEE8021ServiceSelectorType,
|
||||
ieee8021CfmMaCompPrimarySelectorOrNone IEEE8021ServiceSelectorValueOrNone,
|
||||
ieee8021CfmMaCompMhfCreation Dot1agCfmMhfCreation,
|
||||
ieee8021CfmMaCompIdPermission Dot1agCfmIdPermission,
|
||||
ieee8021CfmMaCompNumberOfVids Unsigned32,
|
||||
ieee8021CfmMaCompRowStatus RowStatus
|
||||
}
|
||||
|
||||
ieee8021CfmMaComponentId OBJECT-TYPE
|
||||
SYNTAX IEEE8021PbbComponentIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bridge component within the system to which the information
|
||||
in this ieee8021CfmMaCompEntry applies. If the system is not a
|
||||
Bridge, or if only one component is present in the Bridge, then
|
||||
this variable (index) MUST be equal to 1.
|
||||
"
|
||||
REFERENCE
|
||||
"12.3 l)"
|
||||
::= { ieee8021CfmMaCompEntry 1 }
|
||||
|
||||
ieee8021CfmMaCompPrimarySelectorType OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the Service Selector identifiers indicated by
|
||||
ieee8021CfmMaCompPrimarySelectorOrNone. If the service instance is defined by more
|
||||
than one Service Selector, this parameter also indicates the type of the
|
||||
ieee8021CfmVlanPrimarySelector and ieee8021CfmVlanSelector in the ieee8021CfmVlanTable.
|
||||
In Services instances made of multiple Service Selector identifiers, ensures that the
|
||||
type of the Service selector identifiers is the same. See textual convention
|
||||
Dot1agCfmServiceSelectorType for details.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.6.1.3:b"
|
||||
::= { ieee8021CfmMaCompEntry 2 }
|
||||
|
||||
ieee8021CfmMaCompPrimarySelectorOrNone OBJECT-TYPE
|
||||
SYNTAX IEEE8021ServiceSelectorValueOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service Selector identifier to which the MP is attached, or 0, if none.
|
||||
If the MA is associated with more than one Service Selectors Identifiers, the
|
||||
ieee8021CfmVlanTable lists them.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.6.1.3:b"
|
||||
::= { ieee8021CfmMaCompEntry 3 }
|
||||
|
||||
|
||||
ieee8021CfmMaCompMhfCreation OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMhfCreation
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the Management entity can create MHFs (MIP Half
|
||||
Function) for this MA.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.6.1.3:c"
|
||||
DEFVAL { defMHFdefer }
|
||||
::= { ieee8021CfmMaCompEntry 4 }
|
||||
|
||||
ieee8021CfmMaCompIdPermission OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmIdPermission
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enumerated value indicating what, if anything, is to be
|
||||
included in the Sender ID TLV (21.5.3) transmitted by MPs
|
||||
configured in this MA.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.6.1.3:d"
|
||||
DEFVAL { sendIdDefer }
|
||||
::= { ieee8021CfmMaCompEntry 5 }
|
||||
|
||||
ieee8021CfmMaCompNumberOfVids OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VIDs associated with the MA.
|
||||
"
|
||||
REFERENCE
|
||||
"12.14.6.1.3:b"
|
||||
::= { ieee8021CfmMaCompEntry 6 }
|
||||
|
||||
ieee8021CfmMaCompRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row.
|
||||
|
||||
The writable columns in a row can not be changed if the row
|
||||
is active. All columns MUST have a valid value before a row
|
||||
can be activated.
|
||||
"
|
||||
::= { ieee8021CfmMaCompEntry 7 }
|
||||
|
||||
-- ******************************************************************
|
||||
-- Units of conformance
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmStackGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021CfmStackMdIndex,
|
||||
ieee8021CfmStackMaIndex,
|
||||
ieee8021CfmStackMepId,
|
||||
ieee8021CfmStackMacAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the Stack group."
|
||||
::= { dot1agCfmGroups 14 }
|
||||
|
||||
ieee8021CfmMaGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021CfmMaCompPrimarySelectorType,
|
||||
ieee8021CfmMaCompPrimarySelectorOrNone,
|
||||
ieee8021CfmMaCompMhfCreation,
|
||||
ieee8021CfmMaCompIdPermission,
|
||||
ieee8021CfmMaCompRowStatus,
|
||||
ieee8021CfmMaCompNumberOfVids
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the MA group."
|
||||
::= { dot1agCfmGroups 15 }
|
||||
|
||||
ieee8021CfmDefaultMdGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021CfmDefaultMdStatus,
|
||||
ieee8021CfmDefaultMdLevel,
|
||||
ieee8021CfmDefaultMdMhfCreation,
|
||||
ieee8021CfmDefaultMdIdPermission
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the Default MD Level group."
|
||||
::= { dot1agCfmGroups 16 }
|
||||
|
||||
ieee8021CfmVlanIdGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021CfmVlanPrimarySelector,
|
||||
ieee8021CfmVlanRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the VLAN ID group."
|
||||
::= { dot1agCfmGroups 17 }
|
||||
|
||||
ieee8021CfmConfigErrorListGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ieee8021CfmConfigErrorListErrorType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects for the CFM Configuration Error List Group."
|
||||
::= {dot1agCfmGroups 18 }
|
||||
|
||||
-- ******************************************************************
|
||||
-- MIB Module Compliance statements
|
||||
-- ******************************************************************
|
||||
|
||||
ieee8021CfmComplianceV2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for support of the CFM MIB module."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
ieee8021CfmStackGroup,
|
||||
ieee8021CfmMaGroup,
|
||||
ieee8021CfmDefaultMdGroup,
|
||||
ieee8021CfmConfigErrorListGroup
|
||||
}
|
||||
|
||||
GROUP ieee8021CfmVlanIdGroup
|
||||
DESCRIPTION "The VLAN ID group is optional."
|
||||
|
||||
OBJECT ieee8021CfmMaCompRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
OBJECT ieee8021CfmVlanRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
MODULE IEEE8021-CFM-MIB
|
||||
MANDATORY-GROUPS {
|
||||
dot1agCfmMdGroup,
|
||||
dot1agCfmMepGroup,
|
||||
dot1agCfmMepDbGroup,
|
||||
dot1agCfmNotificationsGroup,
|
||||
ieee8021CfmDefaultMdDefGroup,
|
||||
ieee8021CfmMaNetGroup
|
||||
}
|
||||
|
||||
OBJECT dot1agCfmMepLbrBadMsdu
|
||||
MIN-ACCESS not-accessible
|
||||
DESCRIPTION "The dot1agCfmMepLbrBadMsdu variable is optional. It
|
||||
MUST not be present if the system cannot compare a
|
||||
received LBR to the corresponding LBM."
|
||||
|
||||
OBJECT dot1agCfmMdRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
OBJECT dot1agCfmMaNetRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
OBJECT dot1agCfmMaMepListRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
OBJECT dot1agCfmMepRowStatus
|
||||
SYNTAX RowStatus { active(1), notInService(2) }
|
||||
WRITE-SYNTAX RowStatus { notInService(2), createAndGo(4),
|
||||
destroy(6) }
|
||||
DESCRIPTION "Support for createAndWait is not required."
|
||||
|
||||
::= { dot1agCfmCompliances 2 }
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,129 @@
|
||||
|
||||
|
||||
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaAddressFamilyNumbers MODULE-IDENTITY
|
||||
LAST-UPDATED "200203140000Z" -- March 14, 2002
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Postal: Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names
|
||||
and Numbers
|
||||
4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292-6601
|
||||
USA
|
||||
|
||||
Tel: +1 310-823-9358
|
||||
E-Mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB module defines the AddressFamilyNumbers
|
||||
textual convention."
|
||||
|
||||
-- revision history
|
||||
|
||||
REVISION "200203140000Z" -- March 14, 2002
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 22 to
|
||||
fibreChannelWWPN. AddressFamilyNumbers
|
||||
assignment 23 to fibreChannelWWNN.
|
||||
AddressFamilyNumers assignment 24 to gwid."
|
||||
|
||||
REVISION "200009080000Z" -- September 8, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 19 to xtpOverIpv4.
|
||||
AddressFamilyNumbers assignment 20 to xtpOverIpv6.
|
||||
AddressFamilyNumbers assignment 21 to xtpNativeModeXTP."
|
||||
|
||||
REVISION "200003010000Z" -- March 1, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 17 to distinguishedName.
|
||||
AddressFamilyNumbers assignment 18 to asNumber."
|
||||
|
||||
REVISION "200002040000Z" -- February 4, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 16 to dns."
|
||||
|
||||
REVISION "9908260000Z" -- August 26, 1999
|
||||
DESCRIPTION "Initial version, published as RFC 2677."
|
||||
|
||||
::= { mib-2 72 }
|
||||
|
||||
|
||||
AddressFamilyNumbers ::= TEXTUAL-CONVENTION
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments.
|
||||
(The latest arrangements can be obtained by
|
||||
contacting the IANA.)
|
||||
|
||||
The enumerations are described as:
|
||||
|
||||
other(0), -- none of the following
|
||||
ipV4(1), -- IP Version 4
|
||||
ipV6(2), -- IP Version 6
|
||||
nsap(3), -- NSAP
|
||||
hdlc(4), -- (8-bit multidrop)
|
||||
bbn1822(5),
|
||||
all802(6), -- (includes all 802 media
|
||||
-- plus Ethernet 'canonical format')
|
||||
e163(7),
|
||||
e164(8), -- (SMDS, Frame Relay, ATM)
|
||||
f69(9), -- (Telex)
|
||||
x121(10), -- (X.25, Frame Relay)
|
||||
ipx(11), -- IPX (Internet Protocol Exchange)
|
||||
appleTalk(12), -- Apple Talk
|
||||
decnetIV(13), -- DEC Net Phase IV
|
||||
banyanVines(14), -- Banyan Vines
|
||||
e164withNsap(15),
|
||||
-- (E.164 with NSAP format subaddress)
|
||||
dns(16), -- (Domain Name System)
|
||||
distinguishedName(17), -- (Distinguished Name, per X.500)
|
||||
asNumber(18), -- (16-bit quantity, per the AS number space)
|
||||
xtpOverIpv4(19), -- XTP over IP version 4
|
||||
xtpOverIpv6(20), -- XTP over IP version 6
|
||||
xtpNativeModeXTP(21), -- XTP native mode XTP
|
||||
fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name
|
||||
fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name
|
||||
gwid(24), -- Gateway Identifier
|
||||
reserved(65535)
|
||||
|
||||
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email ([email protected])."
|
||||
|
||||
SYNTAX INTEGER {
|
||||
other(0),
|
||||
ipV4(1),
|
||||
ipV6(2),
|
||||
nsap(3),
|
||||
hdlc(4),
|
||||
bbn1822(5),
|
||||
all802(6),
|
||||
e163(7),
|
||||
e164(8),
|
||||
f69(9),
|
||||
x121(10),
|
||||
ipx(11),
|
||||
appleTalk(12),
|
||||
decnetIV(13),
|
||||
banyanVines(14),
|
||||
e164withNsap(15),
|
||||
dns(16),
|
||||
distinguishedName(17), -- (Distinguished Name, per X.500)
|
||||
asNumber(18), -- (16-bit quantity, per the AS number space)
|
||||
xtpOverIpv4(19),
|
||||
xtpOverIpv6(20),
|
||||
xtpNativeModeXTP(21),
|
||||
fibreChannelWWPN(22),
|
||||
fibreChannelWWNN(23),
|
||||
gwid(24),
|
||||
reserved(65535)
|
||||
}
|
||||
END
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
IANAifType-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
@@ -6,7 +5,7 @@
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaifType MODULE-IDENTITY
|
||||
LAST-UPDATED "200101120000Z" -- Jan 12, 2001
|
||||
LAST-UPDATED "201009210000Z" -- September 21, 2010
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO " Internet Assigned Numbers Authority
|
||||
|
||||
@@ -15,31 +14,208 @@
|
||||
Marina del Rey, CA 90292
|
||||
|
||||
Tel: +1 310 823 9358
|
||||
E-Mail: iana@iana.org"
|
||||
E-Mail: iana&iana.org"
|
||||
|
||||
DESCRIPTION "This MIB module defines the IANAifType Textual
|
||||
Convention, and thus the enumerated values of
|
||||
the ifType object defined in MIB-II's ifTable."
|
||||
|
||||
REVISION "201009210000Z" -- September 21, 2010
|
||||
DESCRIPTION "Registration of new IANAifTypes 256 and 257."
|
||||
|
||||
REVISION "201007210000Z" -- July 21, 2010
|
||||
DESCRIPTION "Registration of new IANAifType 255."
|
||||
|
||||
REVISION "201002110000Z" -- February 11, 2010
|
||||
DESCRIPTION "Registration of new IANAifType 254."
|
||||
|
||||
REVISION "201002080000Z" -- February 08, 2010
|
||||
DESCRIPTION "Registration of new IANAifTypes 252 and 253."
|
||||
|
||||
REVISION "200905060000Z" -- May 06, 2009
|
||||
DESCRIPTION "Registration of new IANAifType 251."
|
||||
|
||||
REVISION "200902060000Z" -- February 06, 2009
|
||||
DESCRIPTION "Registration of new IANAtunnelType 15."
|
||||
|
||||
REVISION "200810090000Z" -- October 09, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 250."
|
||||
|
||||
REVISION "200808120000Z" -- August 12, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 249."
|
||||
|
||||
REVISION "200807220000Z" -- July 22, 2008
|
||||
DESCRIPTION "Registration of new IANAifTypes 247 and 248."
|
||||
|
||||
REVISION "200806240000Z" -- June 24, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 246."
|
||||
|
||||
REVISION "200805290000Z" -- May 29, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 245."
|
||||
|
||||
REVISION "200709130000Z" -- September 13, 2007
|
||||
DESCRIPTION "Registration of new IANAifTypes 243 and 244."
|
||||
|
||||
REVISION "200705290000Z" -- May 29, 2007
|
||||
DESCRIPTION "Changed the description for IANAifType 228."
|
||||
|
||||
REVISION "200703080000Z" -- March 08, 2007
|
||||
DESCRIPTION "Registration of new IANAifType 242."
|
||||
|
||||
REVISION "200701230000Z" -- January 23, 2007
|
||||
DESCRIPTION "Registration of new IANAifTypes 239, 240, and 241."
|
||||
|
||||
REVISION "200610170000Z" -- October 17, 2006
|
||||
DESCRIPTION "Deprecated/Obsoleted IANAifType 230. Registration of
|
||||
IANAifType 238."
|
||||
|
||||
REVISION "200609250000Z" -- September 25, 2006
|
||||
DESCRIPTION "Changed the description for IANA ifType
|
||||
184 and added new IANA ifType 237."
|
||||
|
||||
REVISION "200608170000Z" -- August 17, 2006
|
||||
DESCRIPTION "Changed the descriptions for IANAifTypes
|
||||
20 and 21."
|
||||
|
||||
REVISION "200608110000Z" -- August 11, 2006
|
||||
DESCRIPTION "Changed the descriptions for IANAifTypes
|
||||
7, 11, 62, 69, and 117."
|
||||
|
||||
REVISION "200607250000Z" -- July 25, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 236."
|
||||
|
||||
REVISION "200606140000Z" -- June 14, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 235."
|
||||
|
||||
REVISION "200603310000Z" -- March 31, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 234."
|
||||
|
||||
REVISION "200603300000Z" -- March 30, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 233."
|
||||
|
||||
REVISION "200512220000Z" -- December 22, 2005
|
||||
DESCRIPTION "Registration of new IANA ifTypes 231 and 232."
|
||||
|
||||
REVISION "200510100000Z" -- October 10, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 230."
|
||||
|
||||
REVISION "200509090000Z" -- September 09, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 229."
|
||||
|
||||
REVISION "200505270000Z" -- May 27, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 228."
|
||||
|
||||
REVISION "200503030000Z" -- March 3, 2005
|
||||
DESCRIPTION "Added the IANAtunnelType TC and deprecated
|
||||
IANAifType sixToFour (215) per RFC4087."
|
||||
|
||||
REVISION "200411220000Z" -- November 22, 2004
|
||||
DESCRIPTION "Registration of new IANA ifType 227 per RFC4631."
|
||||
|
||||
REVISION "200406170000Z" -- June 17, 2004
|
||||
DESCRIPTION "Registration of new IANA ifType 226."
|
||||
|
||||
REVISION "200405120000Z" -- May 12, 2004
|
||||
DESCRIPTION "Added description for IANAifType 6, and
|
||||
changed the descriptions for IANAifTypes
|
||||
180, 181, and 182."
|
||||
|
||||
REVISION "200405070000Z" -- May 7, 2004
|
||||
DESCRIPTION "Registration of new IANAifType 225."
|
||||
|
||||
REVISION "200308250000Z" -- Aug 25, 2003
|
||||
DESCRIPTION "Deprecated IANAifTypes 7 and 11. Obsoleted
|
||||
IANAifTypes 62, 69, and 117. ethernetCsmacd (6)
|
||||
should be used instead of these values"
|
||||
|
||||
REVISION "200308180000Z" -- Aug 18, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
224."
|
||||
|
||||
REVISION "200308070000Z" -- Aug 7, 2003
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
222 and 223."
|
||||
|
||||
REVISION "200303180000Z" -- Mar 18, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
221."
|
||||
|
||||
REVISION "200301130000Z" -- Jan 13, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
220."
|
||||
|
||||
REVISION "200210170000Z" -- Oct 17, 2002
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
219."
|
||||
|
||||
REVISION "200207160000Z" -- Jul 16, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
217 and 218."
|
||||
|
||||
REVISION "200207100000Z" -- Jul 10, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
215 and 216."
|
||||
|
||||
REVISION "200206190000Z" -- Jun 19, 2002
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
214."
|
||||
|
||||
REVISION "200201040000Z" -- Jan 4, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
211, 212 and 213."
|
||||
|
||||
REVISION "200112200000Z" -- Dec 20, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
209 and 210."
|
||||
|
||||
REVISION "200111150000Z" -- Nov 15, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
207 and 208."
|
||||
|
||||
|
||||
REVISION "200111060000Z" -- Nov 6, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
206."
|
||||
|
||||
|
||||
REVISION "200111020000Z" -- Nov 2, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
205."
|
||||
|
||||
|
||||
REVISION "200110160000Z" -- Oct 16, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
199, 200, 201, 202, 203, and 204."
|
||||
|
||||
|
||||
REVISION "200109190000Z" -- Sept 19, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
198."
|
||||
|
||||
REVISION "200105110000Z" -- May 11, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
197."
|
||||
|
||||
|
||||
REVISION "200101120000Z" -- Jan 12, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
195 and 196."
|
||||
195 and 196."
|
||||
|
||||
REVISION "200012190000Z" -- Dec 19, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
193 and 194."
|
||||
193 and 194."
|
||||
|
||||
REVISION "200012070000Z" -- Dec 07, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
191 and 192."
|
||||
191 and 192."
|
||||
|
||||
REVISION "200012040000Z" -- Dec 04, 2000
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
190."
|
||||
190."
|
||||
|
||||
REVISION "200010170000Z" -- Oct 17, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
188 and 189."
|
||||
188 and 189."
|
||||
|
||||
REVISION "200010020000Z" -- Oct 02, 2000
|
||||
DESCRIPTION "Registration of new IANAifType 187."
|
||||
@@ -62,7 +238,6 @@
|
||||
REVISION "200004250000Z" -- Apr 25, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes 168 and 169."
|
||||
|
||||
|
||||
REVISION "200003060000Z" -- Mar 6, 2000
|
||||
DESCRIPTION "Fixed a missing semi-colon in the IMPORT.
|
||||
Also cleaned up the REVISION log a bit.
|
||||
@@ -98,7 +273,7 @@
|
||||
IANA.)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana@iana.org).
|
||||
email (iana&iana.org).
|
||||
|
||||
The relationship between the assignment of ifType
|
||||
values and of OIDs to particular media-specific MIBs
|
||||
@@ -116,12 +291,15 @@
|
||||
hdh1822(3),
|
||||
ddnX25(4),
|
||||
rfc877x25(5),
|
||||
ethernetCsmacd(6),
|
||||
iso88023Csmacd(7),
|
||||
ethernetCsmacd(6), -- for all ethernet-like interfaces,
|
||||
-- regardless of speed, as per RFC3635
|
||||
iso88023Csmacd(7), -- Deprecated via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
iso88024TokenBus(8),
|
||||
iso88025TokenRing(9),
|
||||
iso88026Man(10),
|
||||
starLan(11),
|
||||
starLan(11), -- Deprecated via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
proteon10Mbit(12),
|
||||
proteon80Mbit(13),
|
||||
hyperchannel(14),
|
||||
@@ -130,8 +308,10 @@
|
||||
sdlc(17),
|
||||
ds1(18), -- DS1-MIB
|
||||
e1(19), -- Obsolete see DS1-MIB
|
||||
basicISDN(20),
|
||||
primaryISDN(21),
|
||||
basicISDN(20), -- no longer used
|
||||
-- see also RFC2127
|
||||
primaryISDN(21), -- no longer used
|
||||
-- see also RFC2127
|
||||
propPointToPointSerial(22), -- proprietary serial
|
||||
ppp(23),
|
||||
softwareLoopback(24),
|
||||
@@ -174,17 +354,19 @@
|
||||
aflane8023(59), -- ATM Emulated LAN for 802.3
|
||||
aflane8025(60), -- ATM Emulated LAN for 802.5
|
||||
cctEmul(61), -- ATM Emulated circuit
|
||||
fastEther(62), -- Fast Ethernet (100BaseT)
|
||||
fastEther(62), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
isdn(63), -- ISDN and X.25
|
||||
v11(64), -- CCITT V.11/X.21
|
||||
v36(65), -- CCITT V.36
|
||||
g703at64k(66), -- CCITT G703 at 64Kbps
|
||||
g703at2mb(67), -- Obsolete see DS1-MIB
|
||||
qllc(68), -- SNA QLLC
|
||||
fastEtherFX(69), -- Fast Ethernet (100BaseFX)
|
||||
fastEtherFX(69), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
channel(70), -- channel
|
||||
ieee80211(71), -- radio spread spectrum
|
||||
ibm370parChan(72), -- IBM System 360/370 OEMI Channel
|
||||
ibm370parChan(72), -- IBM System 360/370 OEMI Channel
|
||||
escon(73), -- IBM Enterprise Systems Connection
|
||||
dlsw(74), -- Data Link Switching
|
||||
isdns(75), -- ISDN S/T interface
|
||||
@@ -219,61 +401,62 @@
|
||||
voiceOverIp(104), -- voice over IP encapsulation
|
||||
atmDxi(105), -- ATM DXI
|
||||
atmFuni(106), -- ATM FUNI
|
||||
atmIma (107), -- ATM IMA
|
||||
atmIma (107), -- ATM IMA
|
||||
pppMultilinkBundle(108), -- PPP Multilink Bundle
|
||||
ipOverCdlc (109), -- IBM ipOverCdlc
|
||||
ipOverClaw (110), -- IBM Common Link Access to Workstn
|
||||
ipOverClaw (110), -- IBM Common Link Access to Workstn
|
||||
stackToStack (111), -- IBM stackToStack
|
||||
virtualIpAddress (112), -- IBM VIPA
|
||||
mpc (113), -- IBM multi-protocol channel support
|
||||
ipOverAtm (114), -- IBM ipOverAtm
|
||||
iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
|
||||
tdlc (116), -- IBM twinaxial data link control
|
||||
gigabitEthernet (117), -- Gigabit Ethernet
|
||||
hdlc (118), -- HDLC
|
||||
lapf (119), -- LAP F
|
||||
v37 (120), -- V.37
|
||||
x25mlp (121), -- Multi-Link Protocol
|
||||
x25huntGroup (122), -- X25 Hunt Group
|
||||
trasnpHdlc (123), -- Transp HDLC
|
||||
interleave (124), -- Interleave channel
|
||||
fast (125), -- Fast channel
|
||||
ip (126), -- IP (for APPN HPR in IP networks)
|
||||
docsCableMaclayer (127), -- CATV Mac Layer
|
||||
docsCableDownstream (128), -- CATV Downstream interface
|
||||
docsCableUpstream (129), -- CATV Upstream interface
|
||||
a12MppSwitch (130), -- Avalon Parallel Processor
|
||||
tunnel (131), -- Encapsulation interface
|
||||
coffee (132), -- coffee pot
|
||||
ces (133), -- Circuit Emulation Service
|
||||
atmSubInterface (134), -- ATM Sub Interface
|
||||
l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q
|
||||
l3ipvlan (136), -- Layer 3 Virtual LAN using IP
|
||||
l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX
|
||||
digitalPowerline (138), -- IP over Power Lines
|
||||
mediaMailOverIp (139), -- Multimedia Mail over IP
|
||||
dtm (140), -- Dynamic syncronous Transfer Mode
|
||||
dcn (141), -- Data Communications Network
|
||||
ipForward (142), -- IP Forwarding Interface
|
||||
msdsl (143), -- Multi-rate Symmetric DSL
|
||||
ieee1394 (144), -- IEEE1394 High Performance Serial Bus
|
||||
if-gsn (145), -- HIPPI-6400
|
||||
dvbRccMacLayer (146), -- DVB-RCC MAC Layer
|
||||
dvbRccDownstream (147), -- DVB-RCC Downstream Channel
|
||||
dvbRccUpstream (148), -- DVB-RCC Upstream Channel
|
||||
atmVirtual (149), -- ATM Virtual Interface
|
||||
mplsTunnel (150), -- MPLS Tunnel Virtual Interface
|
||||
srp (151), -- Spatial Reuse Protocol
|
||||
voiceOverAtm (152), -- Voice Over ATM
|
||||
voiceOverFrameRelay (153), -- Voice Over Frame Relay
|
||||
idsl (154), -- Digital Subscriber Loop over ISDN
|
||||
compositeLink (155), -- Avici Composite Link Interface
|
||||
ss7SigLink (156), -- SS7 Signaling Link
|
||||
propWirelessP2P (157), -- Prop. P2P wireless interface
|
||||
frForward (158), -- Frame Forward Interface
|
||||
rfc1483 (159), -- Multiprotocol over ATM AAL5
|
||||
usb (160), -- USB Interface
|
||||
ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate
|
||||
mpc (113), -- IBM multi-protocol channel support
|
||||
ipOverAtm (114), -- IBM ipOverAtm
|
||||
iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
|
||||
tdlc (116), -- IBM twinaxial data link control
|
||||
gigabitEthernet (117), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
hdlc (118), -- HDLC
|
||||
lapf (119), -- LAP F
|
||||
v37 (120), -- V.37
|
||||
x25mlp (121), -- Multi-Link Protocol
|
||||
x25huntGroup (122), -- X25 Hunt Group
|
||||
transpHdlc (123), -- Transp HDLC
|
||||
interleave (124), -- Interleave channel
|
||||
fast (125), -- Fast channel
|
||||
ip (126), -- IP (for APPN HPR in IP networks)
|
||||
docsCableMaclayer (127), -- CATV Mac Layer
|
||||
docsCableDownstream (128), -- CATV Downstream interface
|
||||
docsCableUpstream (129), -- CATV Upstream interface
|
||||
a12MppSwitch (130), -- Avalon Parallel Processor
|
||||
tunnel (131), -- Encapsulation interface
|
||||
coffee (132), -- coffee pot
|
||||
ces (133), -- Circuit Emulation Service
|
||||
atmSubInterface (134), -- ATM Sub Interface
|
||||
l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q
|
||||
l3ipvlan (136), -- Layer 3 Virtual LAN using IP
|
||||
l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX
|
||||
digitalPowerline (138), -- IP over Power Lines
|
||||
mediaMailOverIp (139), -- Multimedia Mail over IP
|
||||
dtm (140), -- Dynamic syncronous Transfer Mode
|
||||
dcn (141), -- Data Communications Network
|
||||
ipForward (142), -- IP Forwarding Interface
|
||||
msdsl (143), -- Multi-rate Symmetric DSL
|
||||
ieee1394 (144), -- IEEE1394 High Performance Serial Bus
|
||||
if-gsn (145), -- HIPPI-6400
|
||||
dvbRccMacLayer (146), -- DVB-RCC MAC Layer
|
||||
dvbRccDownstream (147), -- DVB-RCC Downstream Channel
|
||||
dvbRccUpstream (148), -- DVB-RCC Upstream Channel
|
||||
atmVirtual (149), -- ATM Virtual Interface
|
||||
mplsTunnel (150), -- MPLS Tunnel Virtual Interface
|
||||
srp (151), -- Spatial Reuse Protocol
|
||||
voiceOverAtm (152), -- Voice Over ATM
|
||||
voiceOverFrameRelay (153), -- Voice Over Frame Relay
|
||||
idsl (154), -- Digital Subscriber Loop over ISDN
|
||||
compositeLink (155), -- Avici Composite Link Interface
|
||||
ss7SigLink (156), -- SS7 Signaling Link
|
||||
propWirelessP2P (157), -- Prop. P2P wireless interface
|
||||
frForward (158), -- Frame Forward Interface
|
||||
rfc1483 (159), -- Multiprotocol over ATM AAL5
|
||||
usb (160), -- USB Interface
|
||||
ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate
|
||||
bgppolicyaccounting (162), -- BGP Policy Accounting
|
||||
frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay
|
||||
h323Gatekeeper (164), -- H323 Gatekeeper
|
||||
@@ -284,7 +467,7 @@
|
||||
shdsl (169), -- Multirate HDSL2
|
||||
ds1FDL (170), -- Facility Data Link 4Kbps on a DS1
|
||||
pos (171), -- Packet over SONET/SDH Interface
|
||||
dvbAsiln (172), -- DVB-ASI Input
|
||||
dvbAsiIn (172), -- DVB-ASI Input
|
||||
dvbAsiOut (173), -- DVB-ASI Output
|
||||
plc (174), -- Power Line Communtications
|
||||
nfas (175), -- Non Facility Associated Signaling
|
||||
@@ -292,11 +475,14 @@
|
||||
gr303RDT (177), -- Remote Digital Terminal
|
||||
gr303IDT (178), -- Integrated Digital Terminal
|
||||
isup (179), -- ISUP
|
||||
propDocsWirelessMaclayer (180), -- prop/Maclayer
|
||||
propDocsWirelessDownstream (181), -- prop/Downstream
|
||||
propDocsWirelessUpstream (182), -- prop/Upstream
|
||||
propDocsWirelessMaclayer (180), -- Cisco proprietary Maclayer
|
||||
propDocsWirelessDownstream (181), -- Cisco proprietary Downstream
|
||||
propDocsWirelessUpstream (182), -- Cisco proprietary Upstream
|
||||
hiperlan2 (183), -- HIPERLAN Type 2 Radio Interface
|
||||
propBWAp2Mp (184), -- PropBroadbandWirelessAccesspt2multipt
|
||||
-- use of this iftype for IEEE 802.16 WMAN
|
||||
-- interfaces as per IEEE Std 802.16f is
|
||||
-- deprecated and ifType 237 should be used instead.
|
||||
sonetOverheadChannel (185), -- SONET Overhead Channel
|
||||
digitalWrapperOverheadChannel (186), -- Digital Wrapper
|
||||
aal2 (187), -- ATM adaptation layer 2
|
||||
@@ -304,11 +490,122 @@
|
||||
atmRadio (189), -- ATM over radio links
|
||||
imt (190), -- Inter Machine Trunks
|
||||
mvl (191), -- Multiple Virtual Lines DSL
|
||||
reachDSL (192), -- Long Rach DSL
|
||||
reachDSL (192), -- Long Reach DSL
|
||||
frDlciEndPt (193), -- Frame Relay DLCI End Point
|
||||
atmVciEndPt (194), -- ATM VCI End Point
|
||||
opticalChannel (195), -- Optical Channel
|
||||
opticalTransport (196) -- Optical Transport
|
||||
}
|
||||
opticalTransport (196), -- Optical Transport
|
||||
propAtm (197), -- Proprietary ATM
|
||||
voiceOverCable (198), -- Voice Over Cable Interface
|
||||
infiniband (199), -- Infiniband
|
||||
teLink (200), -- TE Link
|
||||
q2931 (201), -- Q.2931
|
||||
virtualTg (202), -- Virtual Trunk Group
|
||||
sipTg (203), -- SIP Trunk Group
|
||||
sipSig (204), -- SIP Signaling
|
||||
docsCableUpstreamChannel (205), -- CATV Upstream Channel
|
||||
econet (206), -- Acorn Econet
|
||||
pon155 (207), -- FSAN 155Mb Symetrical PON interface
|
||||
pon622 (208), -- FSAN622Mb Symetrical PON interface
|
||||
bridge (209), -- Transparent bridge interface
|
||||
linegroup (210), -- Interface common to multiple lines
|
||||
voiceEMFGD (211), -- voice E&M Feature Group D
|
||||
voiceFGDEANA (212), -- voice FGD Exchange Access North American
|
||||
voiceDID (213), -- voice Direct Inward Dialing
|
||||
mpegTransport (214), -- MPEG transport interface
|
||||
sixToFour (215), -- 6to4 interface (DEPRECATED)
|
||||
gtp (216), -- GTP (GPRS Tunneling Protocol)
|
||||
pdnEtherLoop1 (217), -- Paradyne EtherLoop 1
|
||||
pdnEtherLoop2 (218), -- Paradyne EtherLoop 2
|
||||
opticalChannelGroup (219), -- Optical Channel Group
|
||||
homepna (220), -- HomePNA ITU-T G.989
|
||||
gfp (221), -- Generic Framing Procedure (GFP)
|
||||
ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL
|
||||
actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link
|
||||
fcipLink (224), -- FCIP Link
|
||||
rpr (225), -- Resilient Packet Ring Interface Type
|
||||
qam (226), -- RF Qam Interface
|
||||
lmp (227), -- Link Management Protocol
|
||||
cblVectaStar (228), -- Cambridge Broadband Networks Limited VectaStar
|
||||
docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface
|
||||
adsl2 (230), -- Asymmetric Digital Subscriber Loop Version 2
|
||||
-- (DEPRECATED/OBSOLETED - please use adsl2plus 238 instead)
|
||||
macSecControlledIF (231), -- MACSecControlled
|
||||
macSecUncontrolledIF (232), -- MACSecUncontrolled
|
||||
aviciOpticalEther (233), -- Avici Optical Ethernet Aggregate
|
||||
atmbond (234), -- atmbond
|
||||
voiceFGDOS (235), -- voice FGD Operator Services
|
||||
mocaVersion1 (236), -- MultiMedia over Coax Alliance (MoCA) Interface
|
||||
-- as documented in information provided privately to IANA
|
||||
ieee80216WMAN (237), -- IEEE 802.16 WMAN interface
|
||||
adsl2plus (238), -- Asymmetric Digital Subscriber Loop Version 2,
|
||||
-- Version 2 Plus and all variants
|
||||
dvbRcsMacLayer (239), -- DVB-RCS MAC Layer
|
||||
dvbTdm (240), -- DVB Satellite TDM
|
||||
dvbRcsTdma (241), -- DVB-RCS TDMA
|
||||
x86Laps (242), -- LAPS based on ITU-T X.86/Y.1323
|
||||
wwanPP (243), -- 3GPP WWAN
|
||||
wwanPP2 (244), -- 3GPP2 WWAN
|
||||
voiceEBS (245), -- voice P-phone EBS physical interface
|
||||
ifPwType (246), -- Pseudowire interface type
|
||||
ilan (247), -- Internal LAN on a bridge per IEEE 802.1ap
|
||||
pip (248), -- Provider Instance Port on a bridge per IEEE 802.1ah PBB
|
||||
aluELP (249), -- Alcatel-Lucent Ethernet Link Protection
|
||||
gpon (250), -- Gigabit-capable passive optical networks (G-PON) as per ITU-T G.948
|
||||
vdsl2 (251), -- Very high speed digital subscriber line Version 2 (as per ITU-T Recommendation G.993.2)
|
||||
capwapDot11Profile (252), -- WLAN Profile Interface
|
||||
capwapDot11Bss (253), -- WLAN BSS Interface
|
||||
capwapWtpVirtualRadio (254), -- WTP Virtual Radio Interface
|
||||
bits (255), -- bitsport
|
||||
docsCableUpstreamRfPort (256), -- DOCSIS CATV Upstream RF Port
|
||||
cableDownstreamRfPort (257) -- CATV downstream RF port
|
||||
}
|
||||
|
||||
IANAtunnelType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encapsulation method used by a tunnel. The value
|
||||
direct indicates that a packet is encapsulated
|
||||
directly within a normal IP header, with no
|
||||
intermediate header, and unicast to the remote tunnel
|
||||
endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC
|
||||
1933 IPv6-in-IPv4 tunnel). The value minimal indicates
|
||||
that a Minimal Forwarding Header (RFC 2004) is
|
||||
inserted between the outer header and the payload
|
||||
packet. The value UDP indicates that the payload
|
||||
packet is encapsulated within a normal UDP packet
|
||||
(e.g., RFC 1234).
|
||||
|
||||
The values sixToFour, sixOverFour, and isatap
|
||||
indicates that an IPv6 packet is encapsulated directly
|
||||
within an IPv4 header, with no intermediate header,
|
||||
and unicast to the destination determined by the 6to4,
|
||||
6over4, or ISATAP protocol.
|
||||
|
||||
The remaining protocol-specific values indicate that a
|
||||
header of the protocol of that name is inserted
|
||||
between the outer header and the payload header.
|
||||
|
||||
The assignment policy for IANAtunnelType values is
|
||||
identical to the policy for assigning IANAifType
|
||||
values."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
direct(2), -- no intermediate header
|
||||
gre(3), -- GRE encapsulation
|
||||
minimal(4), -- Minimal encapsulation
|
||||
l2tp(5), -- L2TP encapsulation
|
||||
pptp(6), -- PPTP encapsulation
|
||||
l2f(7), -- L2F encapsulation
|
||||
udp(8), -- UDP encapsulation
|
||||
atmp(9), -- ATMP encapsulation
|
||||
msdp(10), -- MSDP encapsulation
|
||||
sixToFour(11), -- 6to4 encapsulation
|
||||
sixOverFour(12), -- 6over4 encapsulation
|
||||
isatap(13), -- ISATAP encapsulation
|
||||
teredo(14), -- Teredo encapsulation
|
||||
ipHttps(15) -- IPHTTPS
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
|
||||
-- WinAgents MIB Extraction Wizard
|
||||
-- Extracted from rfc3595.txt 16.03.2005 20:22:00
|
||||
|
||||
IPV6-FLOW-LABEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, mib-2, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ipv6FlowLabelMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "200308280000Z" -- 28 August 2003
|
||||
ORGANIZATION "IETF Operations and Management Area"
|
||||
CONTACT-INFO "Bert Wijnen (Editor)
|
||||
Lucent Technologies
|
||||
Schagen 33
|
||||
3461 GL Linschoten
|
||||
Netherlands
|
||||
|
||||
|
||||
|
||||
Phone: +31 348-407-775
|
||||
EMail: [email protected]
|
||||
|
||||
Send comments to <[email protected]>.
|
||||
"
|
||||
DESCRIPTION "This MIB module provides commonly used textual
|
||||
conventions for IPv6 Flow Labels.
|
||||
|
||||
Copyright (C) The Internet Society (2003). This
|
||||
version of this MIB module is part of RFC 3595,
|
||||
see the RFC itself for full legal notices.
|
||||
"
|
||||
-- Revision History
|
||||
|
||||
REVISION "200308280000Z" -- 28 August 2003
|
||||
DESCRIPTION "Initial version, published as RFC 3595."
|
||||
|
||||
::= { mib-2 103 }
|
||||
|
||||
IPv6FlowLabel ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION "The flow identifier or Flow Label in an IPv6
|
||||
packet header that may be used to discriminate
|
||||
traffic flows.
|
||||
"
|
||||
REFERENCE "Internet Protocol, Version 6 (IPv6) specification,
|
||||
section 6. RFC 2460.
|
||||
"
|
||||
SYNTAX Integer32 (0..1048575)
|
||||
|
||||
IPv6FlowLabelOrAny ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION "The flow identifier or Flow Label in an IPv6
|
||||
packet header that may be used to discriminate
|
||||
traffic flows. The value of -1 is used to
|
||||
indicate a wildcard, i.e. any value.
|
||||
"
|
||||
SYNTAX Integer32 (-1 | 0..1048575)
|
||||
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,169 @@
|
||||
ENTITY-STATE-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
entityStateTc MODULE-IDENTITY
|
||||
LAST-UPDATED "200511220000Z"
|
||||
ORGANIZATION "IETF Entity MIB Working Group"
|
||||
CONTACT-INFO
|
||||
"General Discussion: [email protected]
|
||||
To Subscribe:
|
||||
http://www.ietf.org/mailman/listinfo/entmib
|
||||
|
||||
http://www.ietf.org/html.charters/entmib-charter.html
|
||||
|
||||
Sharon Chisholm
|
||||
Nortel Networks
|
||||
PO Box 3511 Station C
|
||||
Ottawa, Ont. K1Y 4H7
|
||||
Canada
|
||||
[email protected]
|
||||
|
||||
David T. Perkins
|
||||
548 Qualbrook Ct
|
||||
San Jose, CA 95110
|
||||
USA
|
||||
Phone: 408 394-8702
|
||||
[email protected]"
|
||||
DESCRIPTION
|
||||
"This MIB defines state textual conventions.
|
||||
|
||||
Copyright (C) The Internet Society 2005. This version
|
||||
of this MIB module is part of RFC 4268; see the RFC
|
||||
itself for full legal notices."
|
||||
REVISION "200511220000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 4268."
|
||||
::= { mib-2 130 }
|
||||
|
||||
EntityAdminState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the various possible administrative states.
|
||||
A value of 'locked' means the resource is administratively
|
||||
prohibited from use. A value of 'shuttingDown' means that
|
||||
usage is administratively limited to current instances of
|
||||
use. A value of 'unlocked' means the resource is not
|
||||
administratively prohibited from use. A value of
|
||||
'unknown' means that this resource is unable to
|
||||
report administrative state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
locked (2),
|
||||
shuttingDown (3),
|
||||
unlocked (4)
|
||||
}
|
||||
|
||||
EntityOperState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of operational states.
|
||||
|
||||
A value of 'disabled' means the resource is totally
|
||||
inoperable. A value of 'enabled' means the resource
|
||||
is partially or fully operable. A value of 'testing'
|
||||
means the resource is currently being tested
|
||||
and cannot therefore report whether it is operational
|
||||
or not. A value of 'unknown' means that this
|
||||
resource is unable to report operational state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
disabled (2),
|
||||
enabled (3),
|
||||
testing (4)
|
||||
}
|
||||
|
||||
EntityUsageState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of usage states.
|
||||
A value of 'idle' means the resource is servicing no
|
||||
users. A value of 'active' means the resource is
|
||||
currently in use and it has sufficient spare capacity
|
||||
to provide for additional users. A value of 'busy'
|
||||
means the resource is currently in use, but it
|
||||
currently has no spare capacity to provide for
|
||||
additional users. A value of 'unknown' means
|
||||
that this resource is unable to report usage state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
idle (2),
|
||||
active (3),
|
||||
busy (4)
|
||||
}
|
||||
|
||||
|
||||
EntityAlarmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of alarm status.
|
||||
An Alarm [RFC3877] is a persistent indication
|
||||
of an error or warning condition.
|
||||
|
||||
When no bits of this attribute are set, then no active
|
||||
alarms are known against this entity and it is not under
|
||||
repair.
|
||||
|
||||
When the 'value of underRepair' is set, the resource is
|
||||
currently being repaired, which, depending on the
|
||||
implementation, may make the other values in this bit
|
||||
string not meaningful.
|
||||
|
||||
When the value of 'critical' is set, one or more critical
|
||||
alarms are active against the resource. When the value
|
||||
of 'major' is set, one or more major alarms are active
|
||||
against the resource. When the value of 'minor' is set,
|
||||
one or more minor alarms are active against the resource.
|
||||
When the value of 'warning' is set, one or more warning
|
||||
alarms are active against the resource. When the value
|
||||
of 'indeterminate' is set, one or more alarms of whose
|
||||
perceived severity cannot be determined are active
|
||||
against this resource.
|
||||
|
||||
A value of 'unknown' means that this resource is
|
||||
unable to report alarm state."
|
||||
SYNTAX BITS
|
||||
{
|
||||
unknown (0),
|
||||
underRepair (1),
|
||||
critical(2),
|
||||
major(3),
|
||||
minor(4),
|
||||
-- The following are not defined in X.733
|
||||
warning (5),
|
||||
indeterminate (6)
|
||||
}
|
||||
EntityStandbyStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of standby status.
|
||||
|
||||
A value of 'hotStandby' means the resource is not
|
||||
providing service, but it will be immediately able to
|
||||
take over the role of the resource to be backed up,
|
||||
without the need for initialization activity, and will
|
||||
contain the same information as the resource to be
|
||||
backed up. A value of 'coldStandy' means that the
|
||||
resource is to back up another resource, but will not
|
||||
be immediately able to take over the role of a resource
|
||||
to be backed up, and will require some initialization
|
||||
activity. A value of 'providingService' means the
|
||||
resource is providing service. A value of
|
||||
'unknown' means that this resource is unable to
|
||||
report standby state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
hotStandby (2),
|
||||
coldStandby (3),
|
||||
providingService (4)
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,89 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Ping MIB
|
||||
--
|
||||
-- Copyright (c) 2001-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-ALARM-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DateAndTime
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
alarmClearEntry
|
||||
FROM ALARM-MIB
|
||||
jnxMibs, jnxAlarmExtMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201209041502Z" -- Tue Sept 2 15:02:46 2012 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for alarms from the router chassis box."
|
||||
::= { jnxAlarmExtMibRoot 1 }
|
||||
|
||||
jnxAlarmObjects OBJECT IDENTIFIER ::= { jnxAlarmMIB 1 }
|
||||
|
||||
-- Extension to Clear table.
|
||||
-- Some systems may have a requirement that information
|
||||
-- on alarms that are no longer active be available.
|
||||
-- This memo provides a clear table to support this
|
||||
-- requirement. Though Clear table provides the history
|
||||
-- of alarms raised, it doesn't the datAndTime when the
|
||||
-- alarm was rasied. This information is critical.
|
||||
-- A new table is deined that extends the alarmClearTable
|
||||
-- by AUGENTING it. This table will provide dateAndTime
|
||||
-- a particular which is no longer active was raised.
|
||||
--
|
||||
-- Alarm Clear Table Extensions
|
||||
--
|
||||
|
||||
|
||||
jnxAlarmClearTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxAlarmClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This table augments alarmClearTable. This table
|
||||
contains additional object needed to indicate
|
||||
DateAndTime when a particular alarm was raised."
|
||||
::= { jnxAlarmObjects 1}
|
||||
|
||||
jnxAlarmClearEntry OBJECT-TYPE
|
||||
SYNTAX JnxAlarmClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" An entry containing additional information
|
||||
applicable to a particular entry in alarm
|
||||
ClearTable."
|
||||
AUGMENTS { alarmClearEntry }
|
||||
::= { jnxAlarmClearTable 1 }
|
||||
|
||||
JnxAlarmClearEntry ::=
|
||||
SEQUENCE {
|
||||
jnxAlarmClearActiveDateAndTime DateAndTime
|
||||
}
|
||||
|
||||
jnxAlarmClearActiveDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object indicates DateAndTime, when
|
||||
current alarm was raised."
|
||||
::= { jnxAlarmClearEntry 1 }
|
||||
|
||||
END
|
||||
@@ -9,7 +9,7 @@ IMPORTS
|
||||
FROM JUNIPER-EX-SMI;
|
||||
|
||||
jnxAnalyzerMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705221000Z"
|
||||
LAST-UPDATED "201407170000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -37,6 +37,18 @@ jnxAnalyzerMIB MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"Marking jnxAnalyzerStatus as deprecated"
|
||||
|
||||
REVISION
|
||||
"201007300000Z" -- Fri July 30 00:00:00 2009 UTC
|
||||
|
||||
DESCRIPTION
|
||||
"Marking deprecated OIDs as obsolete"
|
||||
|
||||
REVISION
|
||||
"201407170000Z" -- THU July 17 00:00:00 2014 UTC
|
||||
|
||||
DESCRIPTION
|
||||
"Rectifying typo errors from 'Anlayzer' to 'Analyzer'"
|
||||
|
||||
::= { jnxExAnalyzer 1 }
|
||||
|
||||
jnxAnalyzerMIBObjects OBJECT IDENTIFIER ::= { jnxAnalyzerMIB 1 }
|
||||
@@ -58,7 +70,7 @@ jnxAnalyzerEntry OBJECT-TYPE
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A row instance contains the Anlayzer Name, Analyzer Status, Mirroring
|
||||
"A row instance contains the Analyzer Name, Analyzer Status, Mirroring
|
||||
Ratio, Loss Priority."
|
||||
INDEX { jnxAnalyzerName }
|
||||
::= { jnxAnalyzerTable 1 }
|
||||
@@ -76,13 +88,13 @@ jnxAnalyzerName OBJECT-TYPE
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies a unique Anlayzer configured on the switch."
|
||||
"This object identifies a unique Analyzer configured on the switch."
|
||||
::= { jnxAnalyzerEntry 1 }
|
||||
|
||||
jnxAnalyzerStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This object identifies whether the mirroring associated with a
|
||||
particular analyzer is enabled or disabled."
|
||||
@@ -121,9 +133,9 @@ jnxLossPriority OBJECT-TYPE
|
||||
jnxAnalyzerInputTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxAnalyzerInputEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"An anlayzer Session is an association of several source ports to
|
||||
"An analyzer Session is an association of several source ports to
|
||||
a destination port.A range or series of ports can be mirrored in
|
||||
a session."
|
||||
::= { jnxAnalyzerMIBObjects 2 }
|
||||
@@ -131,7 +143,7 @@ jnxAnalyzerInputTable OBJECT-TYPE
|
||||
jnxAnalyzerInputEntry OBJECT-TYPE
|
||||
SYNTAX JnxAnalyzerInputEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"An Entry is created for each Input Source port."
|
||||
INDEX { jnxAnalyzerName, jnxAnalyzerInputValue }
|
||||
@@ -147,7 +159,7 @@ JnxAnalyzerInputEntry ::=
|
||||
jnxAnalyzerInputValue OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This identifies each different analyzer input source.
|
||||
|
||||
@@ -164,7 +176,7 @@ jnxAnalyzerInputOption OBJECT-TYPE
|
||||
egress (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A source port is a switch port that is been mirrored. It can be
|
||||
mirrored based either on Ingress(received) traffic or egress
|
||||
@@ -176,7 +188,7 @@ jnxAnalyzerInputOption OBJECT-TYPE
|
||||
mirroring ratio. A series or range of ingress ports can be mirrored
|
||||
in an analyzer session.
|
||||
|
||||
The goal of transmit (or egress) anlayzer is to monitor as much as
|
||||
The goal of transmit (or egress) analyzer is to monitor as much as
|
||||
possible all the packets sent by the source interface. The amount
|
||||
of egress packets mirrored to the destination port depends on the
|
||||
mirroring ratio.The copy is provided after the packet is modified.
|
||||
@@ -191,7 +203,7 @@ jnxAnalyzerInputType OBJECT-TYPE
|
||||
vlanname (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This specifies whether interfaces or VLANs is mirrored.
|
||||
|
||||
@@ -284,7 +296,7 @@ jnxAnalyzerOutputType OBJECT-TYPE
|
||||
Value 2 specifies that the traffic from all the source ports is
|
||||
copied into the Remote Analyzer vlan specified by the vlan name.
|
||||
|
||||
In the source switch the anlayzer session destination is given
|
||||
In the source switch the analyzer session destination is given
|
||||
as the analyzer vlan. In the intermediate switches the analyzer
|
||||
sessions have the source and the destination as the analyzer vlan.
|
||||
The packet will reach the destination ports as it will be a part
|
||||
@@ -298,7 +310,7 @@ jnxExAnalyzerInputTable OBJECT-TYPE
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An anlayzer Session is an association of several source ports to
|
||||
"An analyzer Session is an association of several source ports to
|
||||
a destination port.A range or series of ports can be mirrored in
|
||||
a session."
|
||||
::= { jnxAnalyzerMIBObjects 4 }
|
||||
@@ -321,9 +333,10 @@ JnxExAnalyzerInputEntry ::=
|
||||
|
||||
jnxExAnalyzerInputOption OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ingress (1),
|
||||
egress (2),
|
||||
vlan (3)
|
||||
ingress (1),
|
||||
egress (2),
|
||||
vlan (3),
|
||||
egress-vlan (4)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
@@ -338,14 +351,15 @@ jnxExAnalyzerInputOption OBJECT-TYPE
|
||||
mirroring ratio. A series or range of ingress ports can be mirrored
|
||||
in an analyzer session.
|
||||
|
||||
The goal of transmit (or egress) anlayzer is to monitor as much as
|
||||
The goal of transmit (or egress) analyzer is to monitor as much as
|
||||
possible all the packets sent by the source interface. The amount
|
||||
of egress packets mirrored to the destination port depends on the
|
||||
mirroring ratio.The copy is provided after the packet is modified.
|
||||
A range of egress ports can be mirrored in an analyzer session.
|
||||
The value 1 corresponds to mirroring ingress traffic. The value 2
|
||||
corresponds to mirroring egress traffic. The value 3 corresponds to
|
||||
mirroring vlan ingress traffic."
|
||||
mirroring vlan ingress traffic. The value 4 corresponds to mirroring
|
||||
vlan egress traffic."
|
||||
::= { jnxExAnalyzerInputEntry 1 }
|
||||
|
||||
jnxExAnalyzerInputValue OBJECT-TYPE
|
||||
|
||||
@@ -758,7 +758,11 @@ BFD-STD-MIB DEFINITIONS ::= BEGIN
|
||||
-- the notifications contained in this group."
|
||||
--
|
||||
OBJECT bfdSessAddrType
|
||||
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2) }
|
||||
SYNTAX InetAddressType {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
DESCRIPTION "Only unknown(0), ipv4(1) and ipv6(2) support
|
||||
is required."
|
||||
|
||||
|
||||
@@ -7,6 +7,9 @@ JUNIPER-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
bfdSessIndex
|
||||
FROM BFD-STD-MIB -- [jnx-bfd-exp]
|
||||
|
||||
DisplayString, TimeStamp, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxBfdMibRoot -- [jnx-smi]
|
||||
FROM JUNIPER-SMI
|
||||
;
|
||||
@@ -37,6 +40,8 @@ JUNIPER-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
jnxBfdObjects OBJECT IDENTIFIER ::= { jnxBfdMib 1 }
|
||||
|
||||
jnxBfdNotifyObjects OBJECT IDENTIFIER ::= { jnxBfdMib 2 }
|
||||
|
||||
-- BFD Session Extn Table
|
||||
-- This table is a juniper extn to jnxSessTable
|
||||
|
||||
@@ -64,7 +69,8 @@ JUNIPER-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
jnxBfdSessThreshTxInterval Unsigned32,
|
||||
jnxBfdSessCurrTxInterval Unsigned32,
|
||||
jnxBfdSessThreshDectTime Unsigned32,
|
||||
jnxBfdSessCurrDectTime Unsigned32
|
||||
jnxBfdSessCurrDectTime Unsigned32,
|
||||
jnxBfdSessIntfName DisplayString
|
||||
}
|
||||
|
||||
jnxBfdSessThreshTxInterval OBJECT-TYPE
|
||||
@@ -109,6 +115,28 @@ JUNIPER-BFD-MIB DEFINITIONS ::= BEGIN
|
||||
"The actual value of detection time for the session."
|
||||
::= { jnxBfdSessEntry 4}
|
||||
|
||||
jnxBfdSessIntfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the interface associated with
|
||||
the bfd session"
|
||||
::= { jnxBfdSessEntry 5}
|
||||
|
||||
-- Notification Objects
|
||||
|
||||
jnxBfdSessifName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the Interface Name in the bfdSessUp and
|
||||
bfdSessDown trap. Even though this object doesnt appear in
|
||||
the OBJECTS list of these traps, but the agent relay this
|
||||
information as an extra parameter in the trap."
|
||||
::= { jnxBfdNotifyObjects 1}
|
||||
|
||||
-- Notification Configuration
|
||||
|
||||
jnxBfdSessTxIntervalHigh NOTIFICATION-TYPE
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
-- draft-ietf-idr-bgp4-mibv2-03.txt
|
||||
--
|
||||
-- Copyright (c) 2002 The Internet Society.
|
||||
-- Copyright (c) 2003, 2006, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2003-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Juniper Networks edits to this MIB: *** JNX ***
|
||||
@@ -11,6 +11,11 @@
|
||||
-- Added bgpM2PeerRoutingInstance to bgpM2PeerTable.
|
||||
-- Added REVISION clause to MODULE-IDENTITY.
|
||||
-- Fixed conformance clauses.
|
||||
-- 12/12/17 Redefines the value for jnxBgpM2PrefixesInPrefixesRejected
|
||||
-- so that it conforms to the definition.
|
||||
-- Add a new counter in the same sequence to return the number
|
||||
-- of activeprefixes received from the peer
|
||||
-- jnxBgpM2PrefixInPrefixesActive.
|
||||
-- *****************************************************************************
|
||||
|
||||
BGP4-V2-MIB-JUNIPER DEFINITIONS ::= BEGIN
|
||||
@@ -51,6 +56,14 @@ BGP4-V2-MIB-JUNIPER DEFINITIONS ::= BEGIN
|
||||
DESCRIPTION
|
||||
"This MIB module defines management objects for
|
||||
the Border Gateway Protocol, Version 4."
|
||||
REVISION "201212170000Z" -- *** JNX ***
|
||||
DESCRIPTION -- *** JNX ***
|
||||
"This change redefines the value returned for the -- *** JNX ***
|
||||
variable jnxBgpM2PrefixesInPrefixesRejected so that -- *** JNX ***
|
||||
it conforms to the definition. -- *** JNX ***
|
||||
It also adds a new counter in the same sequence to -- *** JNX ***
|
||||
return the number of active prefixes received from -- *** JNX ***
|
||||
the peer: jnxBgpM2PrefixInPrefixesActive" -- *** JNX ***
|
||||
REVISION "200309091508Z" -- 09-Sep-03 11:08 AM EDT *** JNX ***
|
||||
DESCRIPTION -- *** JNX ***
|
||||
"This is a proprietary implementation of the -- *** JNX ***
|
||||
@@ -1688,6 +1701,8 @@ BGP4-V2-MIB-JUNIPER DEFINITIONS ::= BEGIN
|
||||
jnxBgpM2PrefixInPrefixesRejected
|
||||
Gauge32,
|
||||
jnxBgpM2PrefixOutPrefixes
|
||||
Gauge32,
|
||||
jnxBgpM2PrefixInPrefixesActive
|
||||
Gauge32
|
||||
}
|
||||
|
||||
@@ -1741,6 +1756,7 @@ BGP4-V2-MIB-JUNIPER DEFINITIONS ::= BEGIN
|
||||
in the Adj-Ribs-In and are NOT eligible to become active
|
||||
in the Loc-Rib."
|
||||
::= { jnxBgpM2PrefixCountersEntry 9 }
|
||||
|
||||
jnxBgpM2PrefixOutPrefixes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
@@ -1750,6 +1766,15 @@ BGP4-V2-MIB-JUNIPER DEFINITIONS ::= BEGIN
|
||||
in that peers Adj-Ribs-Out."
|
||||
::= { jnxBgpM2PrefixCountersEntry 10 }
|
||||
|
||||
jnxBgpM2PrefixInPrefixesActive OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of prefixes for a peer that are installed
|
||||
in the Adj-Ribs-In and are the active route
|
||||
in the Loc-Rib."
|
||||
::= { jnxBgpM2PrefixCountersEntry 11 }
|
||||
|
||||
|
||||
jnxBgpM2PeerExtensions
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
+2037
-31
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Chassis MIB
|
||||
--
|
||||
-- Copyright (c) 1998-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 1998-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -21,7 +21,7 @@ IMPORTS
|
||||
|
||||
jnxBoxAnatomy MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "200812310000Z" -- Wed Dec 31 00:00:00 2008 UTC
|
||||
LAST-UPDATED "201305220000Z" -- Wed May 22 00:00:00 2013 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -65,12 +65,82 @@ jnxBoxAnatomy MODULE-IDENTITY
|
||||
"Added new fru type PSD to jnxFruType enumeration and
|
||||
added jcsX chassis IDs to JnxChassisId enumeration."
|
||||
REVISION "200812310000Z" -- Dec 31, 2008
|
||||
DESCRIPTION "Added nodeX chassis IDs to JnxChassisId enumeration."
|
||||
DESCRIPTION
|
||||
"Added nodeX chassis IDs to JnxChassisId enumeration."
|
||||
REVISION "200901090000Z" -- Jan 09, 2009
|
||||
DESCRIPTION
|
||||
"Added sfcX and lcc4-lcc15 chassis IDs to JnxChassisId
|
||||
enumeration."
|
||||
REVISION "201010220000Z" -- Oct 22, 2010
|
||||
DESCRIPTION
|
||||
"Added load average variables"
|
||||
REVISION "201109090000Z" -- Sep 09, 2011
|
||||
DESCRIPTION
|
||||
"Added jnxBoxPersonality for MidRangius Boxes
|
||||
namely MX40/MX10/MX5"
|
||||
REVISION "201202150000Z" -- Feb 02, 2012
|
||||
DESCRIPTION
|
||||
"Added new offline reason builtinPicBounce to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201202210000Z" -- Feb 21, 2012
|
||||
DESCRIPTION
|
||||
"Added new jnxFruType: PDU and PSM,
|
||||
and new traps: jnxFmLinkErr and jnxFmCellDropErr."
|
||||
REVISION "201208240000Z" -- Aug 24, 2012
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruTypeConfigMismatch to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201208240000Z" -- Aug 24, 2012
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruTypeConfigMismatch to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201210120000Z" -- Oct 12, 2012
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruPICOfflineOnEccErrors to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201211070000Z" -- Nov 07, 2012
|
||||
DESCRIPTION
|
||||
"Added new offline reasons fruFpcIncompatible and
|
||||
fruFpcFanTrayPEMIncompatible to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201301070000Z" -- Jan 07, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reason openflowConfigChange to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201302280000Z" -- Feb 28, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reasons fruFpcScbIncompatible to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201303220000Z" -- Mar 22, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reason hwError
|
||||
to jnxFruOfflineReason enumeration."
|
||||
REVISION "201305220000Z" -- May 22, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reasons fruReUnresponsive to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201307170000Z" -- Jul 17, 2013
|
||||
DESCRIPTION
|
||||
"Added new Fabric plane offline/online/check traps
|
||||
to trap fabric plane offline/online/fault events."
|
||||
REVISION "201309240000Z" -- Sep 24, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reason hwError
|
||||
to jnxFruOfflineReason enumeration."
|
||||
REVISION "201310150000Z" -- Oct 15, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruIncompatibleWithPEM,
|
||||
fruIncompatibleWithSIB, and sibIncompatibleWithOtherSIB
|
||||
to jnxFruOfflineReason enumeration."
|
||||
REVISION "201311190000Z" -- Nov 19, 2013
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruPfeErrors to
|
||||
jnxFruOfflineReason enumeration."
|
||||
|
||||
REVISION "201404080000Z" -- Apr 08, 2014
|
||||
DESCRIPTION
|
||||
"Added new offline reason vpnLocalizationRoleChange to
|
||||
jnxFruOfflineReason enumeration."
|
||||
|
||||
|
||||
::= { jnxMibs 1 }
|
||||
@@ -112,7 +182,19 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
lcc12 (27),
|
||||
lcc13 (28),
|
||||
lcc14 (29),
|
||||
lcc15 (30)
|
||||
lcc15 (30),
|
||||
member0 (31),
|
||||
member1 (32),
|
||||
member2 (33),
|
||||
member3 (34),
|
||||
member4 (35),
|
||||
member5 (36),
|
||||
member6 (37),
|
||||
member7 (38),
|
||||
nodeDevice (39),
|
||||
interconnectDevice (40),
|
||||
controlPlaneDevice (41),
|
||||
directorDevice (42)
|
||||
}
|
||||
|
||||
|
||||
@@ -821,7 +903,10 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
jnxOperatingStateOrdered INTEGER,
|
||||
jnxOperatingChassisId JnxChassisId,
|
||||
jnxOperatingChassisDescr DisplayString,
|
||||
jnxOperatingRestartTime DateAndTime
|
||||
jnxOperatingRestartTime DateAndTime,
|
||||
jnxOperating1MinLoadAvg Gauge32,
|
||||
jnxOperating5MinLoadAvg Gauge32,
|
||||
jnxOperating15MinLoadAvg Gauge32
|
||||
}
|
||||
|
||||
jnxOperatingContentsIndex OBJECT-TYPE
|
||||
@@ -1020,6 +1105,35 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
last restarted."
|
||||
::= { jnxOperatingEntry 19 }
|
||||
|
||||
jnxOperating1MinLoadAvg OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU Load Average over the last 1 minutes
|
||||
Here it will be shown as percentage value
|
||||
Zero if unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 20 }
|
||||
|
||||
jnxOperating5MinLoadAvg OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU Load Average over the last 5 minutes
|
||||
Here it will be shown as percentage value
|
||||
Zero if unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 21 }
|
||||
|
||||
jnxOperating15MinLoadAvg OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU Load Average over the last 15 minutes
|
||||
Here it will be shown as percentage value
|
||||
Zero if unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 22 }
|
||||
|
||||
--
|
||||
-- Box Redundancy Information Table
|
||||
@@ -1348,7 +1462,11 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
fan(13), -- fan
|
||||
lineCardChassis(14), -- LCC
|
||||
forwardingEngineBoard(15), -- FEB
|
||||
protectedSystemDomain(16) -- PSD
|
||||
protectedSystemDomain(16), -- PSD
|
||||
powerDistributionUnit(17), -- PDU
|
||||
powerSupplyModule(18), -- PSM
|
||||
switchFabricBoard(19), -- SFB
|
||||
adapterCard(20) -- ADC
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
@@ -1455,7 +1573,46 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
spuIdpdCoreDumpComplete(57), -- SPU idpd crash with complete core dump
|
||||
spuCoreDumpIncomplete(58), -- SPU kernel crash with incomplete core dump
|
||||
spuIdpdDown(59), -- SPU idpd down
|
||||
fruPfeReset(60) -- PFE reset
|
||||
fruPfeReset(60), -- PFE reset
|
||||
fruReconnectNotReady(61), -- FPC not ready to reconnect
|
||||
fruSfLinkDown(62), -- FE - Fabric links down
|
||||
fruFabricDown(63), -- Fabric transitioned from up to down
|
||||
fruAntiCounterfeitRetry(64), -- FPC offlined due to Anti Counterfeit Retry
|
||||
fruFPCChassisClusterDisable(65), -- FPC offlined due to Chassis Cluster Disable
|
||||
spuFipsError(66), -- SPU fips error
|
||||
fruFPCFabricDownOffline(67), -- FPC offlined due to Fabric down
|
||||
febCfgChange(68), -- FEB config change
|
||||
routeLocalizationRoleChange(69), -- Route localization role change
|
||||
fruFpcUnsupported(70), -- FPC unsupported
|
||||
psdVersionMismatch(71), -- PSD version mismatch
|
||||
fruResetThresholdExceeded(72), -- FRU Reset Threshold Exceeded
|
||||
picBounce(73), -- PIC Bounce
|
||||
badVoltage(74), -- bad voltage
|
||||
fruFPCReducedFabricBW(75), -- FPC offlined due to Reduced Fabric Bandwidth
|
||||
fruAutoheal(76), -- FRU offlined due to software autoheal action
|
||||
builtinPicBounce(77), -- Builtin PIC Bounce
|
||||
fruFabricDegraded(78), -- Fabric running in degraded state
|
||||
fruFPCFabricDegradedOffline(79), -- FPC offlined due to degraded fabric action
|
||||
fruUnsupportedSlot(80), -- FRU unsupported in the current slot
|
||||
fruRouteLocalizationMisCfg(81), -- Route Localization - FPC Misconfiguration
|
||||
fruTypeConfigMismatch(82), -- FRU Type configuration mismatch
|
||||
lccModeChanged(83), -- LCC mode changed on the SFC
|
||||
hwFault(84), -- Hardware fault
|
||||
fruPICOfflineOnEccErrors(85), -- PIC offlined on ecc errors cross ceratins limit.
|
||||
fruFpcIncompatible(86), -- FPC imcompatible with other FPCs
|
||||
fruFpcFanTrayPEMIncompatible(87),-- FPC incompatible with FAN-TRAYs ,PEMs
|
||||
fruUnsupportedFirmware(88), -- Firmware on this FRU not supported
|
||||
openflowConfigChange(89), -- Openflow config change offlines FPC
|
||||
fruFpcScbIncompatible(90), -- FPC incompatible with SCB
|
||||
fruReUnresponsive(91), -- Corresponding slot RE unresponsive
|
||||
hwError(92), -- Hardware error
|
||||
fruErrorManagerReqFPCReset(93), -- Error manager requested FPC reset.
|
||||
fruIncompatibleWithPEM(94), -- FRU incompatible with power supply
|
||||
fruIncompatibleWithSIB(95), -- FRU incompatible with SIB
|
||||
sibIncompatibleWithOtherSIB(96), -- FRU incompatible with other SIB
|
||||
fruPfeErrors(97), -- PIC offlined on PFE Errors cross limit.
|
||||
vpnLocalizationRoleChange(98) -- VPN localization core-facing-FPC role change
|
||||
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
@@ -1551,6 +1708,20 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
::= { jnxBoxAnatomy 17 }
|
||||
|
||||
|
||||
--
|
||||
-- Applicable only for MidRangius Systems (MX5/10/40)
|
||||
--
|
||||
jnxBoxPersonality OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The personality of the box, indicating which product line it is currently acting as
|
||||
for example, 'MX40'."
|
||||
::= { jnxBoxAnatomy 18 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- definition of chassis related traps
|
||||
--
|
||||
@@ -1780,7 +1951,6 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
switched over."
|
||||
::= { jnxChassisTraps 13 }
|
||||
|
||||
|
||||
jnxHardDiskFailed NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
@@ -1814,6 +1984,149 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
from boot device list."
|
||||
::= { jnxChassisTraps 15 }
|
||||
|
||||
jnxBootFromBackup NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxBootFromBackup trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified routing-engine/member has booted from
|
||||
the back up root partition"
|
||||
::= { jnxChassisTraps 16 }
|
||||
|
||||
jnxFmLinkErr NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A LinkErr trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected
|
||||
link errors."
|
||||
::= { jnxChassisTraps 17 }
|
||||
|
||||
jnxFmCellDropErr NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A CellDropErr trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected
|
||||
cell drop errors."
|
||||
::= { jnxChassisTraps 18 }
|
||||
|
||||
jnxExtSrcLockLost NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ExtSrcLockLost trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
a lock for an external clock source has been lost."
|
||||
::= { jnxChassisTraps 19 }
|
||||
jnxPlaneOffline NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot,
|
||||
jnxFruOfflineReason,
|
||||
jnxFruLastPowerOff,
|
||||
jnxFruLastPowerOn }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPlaneOffline trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected
|
||||
that the specified Fabric plane
|
||||
has gone offline in the chassis."
|
||||
::= { jnxChassisTraps 20 }
|
||||
|
||||
jnxPlaneOnline NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPlaneOnline trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified Fabric Plane has
|
||||
gone online in the chassis."
|
||||
::= { jnxChassisTraps 21 }
|
||||
|
||||
jnxPlaneCheck NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPlaneCheck trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified Fabric plane has
|
||||
encountered some operational errors and gone into
|
||||
check state in the chassis."
|
||||
::= { jnxChassisTraps 22 }
|
||||
|
||||
jnxPlaneFault NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPlaneCheck trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified Fabric plane has
|
||||
encountered some operational errors and gone into
|
||||
fault state in the chassis."
|
||||
::= { jnxChassisTraps 23 }
|
||||
|
||||
jnxPowerSupplyInputFailure NOTIFICATION-TYPE
|
||||
OBJECTS { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index,
|
||||
jnxContentsDescr,
|
||||
jnxOperatingState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPowerSupplyInputFailure trap signifies that
|
||||
the SNMP entity, acting in an agent role, has
|
||||
detected that the specified power supply's input feed
|
||||
in the chassis has been in the failure condition."
|
||||
::= { jnxChassisTraps 24 }
|
||||
|
||||
|
||||
-- Traps for chassis alarm cleared conditions
|
||||
@@ -1882,5 +2195,50 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
is in ok state in the chassis."
|
||||
::= { jnxChassisOKTraps 4 }
|
||||
|
||||
jnxExtSrcLockAcquired NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ExtSrcLockAcquired trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
a lock for an external clock source has been acquired."
|
||||
::= { jnxChassisOKTraps 5 }
|
||||
|
||||
jnxHardDiskOK NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxHardDiskOK trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the Disk in the specified Routing Engine has
|
||||
recovered from the failure condition."
|
||||
::= { jnxChassisOKTraps 6 }
|
||||
|
||||
jnxPowerSupplyInputOK NOTIFICATION-TYPE
|
||||
OBJECTS { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index,
|
||||
jnxContentsDescr,
|
||||
jnxOperatingState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxPowerSupplyInputOK trap signifies that the
|
||||
SNMP entity, acting in an agent role, has detected
|
||||
that the specified power supply's input feed in the
|
||||
chassis has recovered from the failure condition."
|
||||
::= { jnxChassisOKTraps 7 }
|
||||
|
||||
END
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific Class-Of-Service (COS) MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2006, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
|
||||
jnxCos MODULE-IDENTITY
|
||||
LAST-UPDATED "200912040000Z" -- Fri Dec 04 00:00:00 2009 UTC
|
||||
LAST-UPDATED "201305200000Z" -- Mon May 20 00:00:00 2013 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -41,6 +41,10 @@
|
||||
PLP - Packet Loss Priority
|
||||
DSCP - Differential Service Code Point. "
|
||||
|
||||
REVISION "201305200000Z" -- May 20, 2013
|
||||
DESCRIPTION
|
||||
"Modified the max range for JnxCosFcIdentifier from 7 to 15."
|
||||
|
||||
REVISION "200904310000Z" -- Dec 04, 2009
|
||||
DESCRIPTION "Added Rate Limit stats"
|
||||
|
||||
@@ -84,7 +88,7 @@
|
||||
JnxCosFcIdentifier ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A number identifying the forwarding class."
|
||||
SYNTAX Integer32(0..7)
|
||||
SYNTAX Integer32(0..15)
|
||||
|
||||
|
||||
|
||||
@@ -708,7 +712,13 @@
|
||||
|
||||
-- Rate Limit dropped byte stats
|
||||
jnxCosQstatRateLimitDropBytes Counter64,
|
||||
jnxCosQstatRateLimitDropByteRate CounterBasedGauge64
|
||||
jnxCosQstatRateLimitDropByteRate CounterBasedGauge64,
|
||||
|
||||
-- Total drop packet/byte stats
|
||||
jnxCosQstatTotalDropPkts Counter64,
|
||||
jnxCosQstatTotalDropPktRate CounterBasedGauge64,
|
||||
jnxCosQstatTotalDropBytes Counter64,
|
||||
jnxCosQstatTotalDropByteRate CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxCosQstatIfIndex OBJECT-TYPE
|
||||
@@ -1185,6 +1195,40 @@
|
||||
"The rate (expressed in bytes per second) at which bytes
|
||||
are rate-limit dropped at the output on the given interface."
|
||||
::= { jnxCosQstatEntry 52 }
|
||||
|
||||
-- Total Drop packet/byte stats
|
||||
jnxCosQstatTotalDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of packets dropped on the queue."
|
||||
::= { jnxCosQstatEntry 53 }
|
||||
|
||||
jnxCosQstatTotalDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The output queue's packet total drop rate, expressed in
|
||||
packets per second."
|
||||
::= { jnxCosQstatEntry 54 }
|
||||
|
||||
jnxCosQstatTotalDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of bytes dropped on the queue."
|
||||
::= { jnxCosQstatEntry 55 }
|
||||
|
||||
jnxCosQstatTotalDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The queue's current total drop rate in bytes per second."
|
||||
::= { jnxCosQstatEntry 56 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Per interface cos stats flags
|
||||
|
||||
@@ -0,0 +1,406 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: XFP Digital Optical Monitor MIB
|
||||
--
|
||||
-- Copyright (c) 2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-DOM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
jnxDomMibRoot, jnxDomNotifications
|
||||
FROM JUNIPER-SMI
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB;
|
||||
|
||||
-- DOM Alarm and Warning Type
|
||||
|
||||
jnxDomMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200912230931Z" -- Wed Dec 23 09:30:00 2009 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for Digital Optical
|
||||
Monitor on XFP interface of Juniper products."
|
||||
REVISION "200912230000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { jnxDomMibRoot 1 }
|
||||
|
||||
JnxDomAlarmId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies specific DOM alarms that may exist on an
|
||||
interface."
|
||||
SYNTAX BITS {
|
||||
domRxLossSignalAlarm(0), -- Input Loss of signal
|
||||
domRxCDRLossLockAlarm(1), -- Input Loss of Lock
|
||||
domRxNotReadyAlarm(2), -- Input rx path
|
||||
domRxLaserPowerHighAlarm(3), -- Input laser power
|
||||
domRxLaserPowerLowAlarm(4), -- Input laser power
|
||||
domTxLaserBiasCurrentHighAlarm(5), -- Output laser bias current
|
||||
domTxLaserBiasCurrentLowAlarm(6), -- Output laser bias current
|
||||
domTxLaserOutputPowerHighAlarm(7), -- Output laser power
|
||||
domTxLaserOutputPowerLowAlarm(8), -- Output laser power
|
||||
domTxDataNotReadyAlarm(9), -- Output A/D data not ready
|
||||
domTxNotReadyAlarm(10), -- Output tx path
|
||||
domTxLaserFaultAlarm(11), -- Output laser safety
|
||||
domTxCDRLossLockAlarm(12), -- Output CDR
|
||||
domModuleTemperatureHighAlarm(13), -- Module temperature
|
||||
domModuleTemperatureLowAlarm(14), -- Module temperature
|
||||
domModuleNotReadyAlarm(15), -- Module MOD_NR
|
||||
domModulePowerDownAlarm(16), -- Module P_DOWN
|
||||
domLinkDownAlarm(17), -- Wire Unplugged or Down
|
||||
domModuleRemovedAlarm(18) -- Module Unplugged or Down
|
||||
}
|
||||
|
||||
JnxDomWarningId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies specific DOM warnings that may exist on an
|
||||
interface."
|
||||
SYNTAX BITS {
|
||||
domRxLaserPowerHighWarning(0), -- Input laser power
|
||||
domRxLaserPowerLowWarning(1), -- Input laser power
|
||||
domTxLaserBiasCurrentHighWarning(2), -- Output laser bias current
|
||||
domTxLaserBiasCurrentLowWarning(3), -- Output laser bias current
|
||||
domTxLaserOutputPowerHighWarning(4), -- Output laser power
|
||||
domTxLaserOutputPowerLowWarning(5), -- Output laser power
|
||||
domModuleTemperatureHighWarning(6), -- Module temperature
|
||||
domModuleTemperatureLowWarning(7) -- Module temperature
|
||||
}
|
||||
|
||||
--
|
||||
-- Current DOM Statistics
|
||||
--
|
||||
|
||||
jnxDomDigitalMonitoring OBJECT IDENTIFIER ::= { jnxDomMib 1 }
|
||||
|
||||
jnxDomCurrentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxDomCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about Digital Optical Monitoring for this
|
||||
interfaces on this router."
|
||||
::= { jnxDomDigitalMonitoring 1 }
|
||||
|
||||
jnxDomCurrentEntry OBJECT-TYPE
|
||||
SYNTAX JnxDomCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about Digital Optical Monitoring
|
||||
for this interfaces on this router."
|
||||
INDEX { ifIndex }
|
||||
::= { jnxDomCurrentTable 1 }
|
||||
|
||||
JnxDomCurrentEntry ::=
|
||||
SEQUENCE {
|
||||
jnxDomCurrentAlarms
|
||||
JnxDomAlarmId,
|
||||
jnxDomCurrentAlarmDate
|
||||
DateAndTime,
|
||||
jnxDomLastAlarms
|
||||
JnxDomAlarmId,
|
||||
jnxDomCurrentWarnings
|
||||
JnxDomWarningId,
|
||||
jnxDomCurrentRxLaserPower
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserBiasCurrent
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserOutputPower
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperature
|
||||
Integer32,
|
||||
jnxDomCurrentRxLaserPowerHighAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentRxLaserPowerLowAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentRxLaserPowerHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentRxLaserPowerLowWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserBiasCurrentHighAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserBiasCurrentLowAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserBiasCurrentHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserBiasCurrentLowWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserOutputPowerHighAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserOutputPowerLowAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserOutputPowerHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentTxLaserOutputPowerLowWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperatureHighAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperatureLowAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperatureHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperatureLowWarningThreshold
|
||||
Integer32
|
||||
}
|
||||
|
||||
jnxDomCurrentAlarms OBJECT-TYPE
|
||||
SYNTAX JnxDomAlarmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM alarms
|
||||
on a XFP physical interface on this router."
|
||||
::= { jnxDomCurrentEntry 1 }
|
||||
|
||||
jnxDomCurrentAlarmDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system date and time when the management subsystem learned
|
||||
of the current alarm event."
|
||||
::= { jnxDomCurrentEntry 2 }
|
||||
|
||||
jnxDomLastAlarms OBJECT-TYPE
|
||||
SYNTAX JnxDomAlarmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies a copy of jnxDomCurrentAlarms
|
||||
before last set or clear."
|
||||
::= { jnxDomCurrentEntry 3 }
|
||||
|
||||
jnxDomCurrentWarnings OBJECT-TYPE
|
||||
SYNTAX JnxDomWarningId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM warnings
|
||||
on a XFP physical interface on this router."
|
||||
::= { jnxDomCurrentEntry 4 }
|
||||
|
||||
jnxDomCurrentRxLaserPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser power."
|
||||
::= { jnxDomCurrentEntry 5 }
|
||||
|
||||
jnxDomCurrentTxLaserBiasCurrent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser bias current."
|
||||
::= { jnxDomCurrentEntry 6 }
|
||||
|
||||
|
||||
jnxDomCurrentTxLaserOutputPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser output power."
|
||||
::= { jnxDomCurrentEntry 7 }
|
||||
|
||||
jnxDomCurrentModuleTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module temperature."
|
||||
::= { jnxDomCurrentEntry 8 }
|
||||
|
||||
jnxDomCurrentRxLaserPowerHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser power high alarm threshold."
|
||||
::= { jnxDomCurrentEntry 9 }
|
||||
|
||||
jnxDomCurrentRxLaserPowerLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser power low alarm threshold."
|
||||
::= { jnxDomCurrentEntry 10 }
|
||||
|
||||
jnxDomCurrentRxLaserPowerHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser power high warning threshold."
|
||||
::= { jnxDomCurrentEntry 11 }
|
||||
|
||||
jnxDomCurrentRxLaserPowerLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser power low warning threshold."
|
||||
::= { jnxDomCurrentEntry 12 }
|
||||
|
||||
jnxDomCurrentTxLaserBiasCurrentHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser bias current high alarm threshold."
|
||||
::= { jnxDomCurrentEntry 13 }
|
||||
|
||||
jnxDomCurrentTxLaserBiasCurrentLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser bias current low alarm threshold."
|
||||
::= { jnxDomCurrentEntry 14 }
|
||||
|
||||
jnxDomCurrentTxLaserBiasCurrentHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser bias current high warning threshold."
|
||||
::= { jnxDomCurrentEntry 15 }
|
||||
|
||||
jnxDomCurrentTxLaserBiasCurrentLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser bias current low warning threshold."
|
||||
::= { jnxDomCurrentEntry 16 }
|
||||
|
||||
jnxDomCurrentTxLaserOutputPowerHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser power high alarm threshold."
|
||||
::= { jnxDomCurrentEntry 17 }
|
||||
|
||||
jnxDomCurrentTxLaserOutputPowerLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser power low alarm threshold."
|
||||
::= { jnxDomCurrentEntry 18 }
|
||||
|
||||
jnxDomCurrentTxLaserOutputPowerHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser power high warning threshold."
|
||||
::= { jnxDomCurrentEntry 19 }
|
||||
|
||||
jnxDomCurrentTxLaserOutputPowerLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmitter laser power low warning threshold."
|
||||
::= { jnxDomCurrentEntry 20 }
|
||||
|
||||
jnxDomCurrentModuleTemperatureHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module temperature high alarm threshold."
|
||||
::= { jnxDomCurrentEntry 21 }
|
||||
|
||||
jnxDomCurrentModuleTemperatureLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module temperature low alarm threshold."
|
||||
::= { jnxDomCurrentEntry 22 }
|
||||
|
||||
jnxDomCurrentModuleTemperatureHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module temperature high warning threshold."
|
||||
::= { jnxDomCurrentEntry 23 }
|
||||
|
||||
jnxDomCurrentModuleTemperatureLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module temperature low warning threshold."
|
||||
::= { jnxDomCurrentEntry 24 }
|
||||
|
||||
--
|
||||
-- Configuration Management Notifications
|
||||
--
|
||||
|
||||
jnxDomNotificationPrefix OBJECT IDENTIFIER ::= { jnxDomNotifications 0 }
|
||||
|
||||
jnxDomAlarmSet NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,
|
||||
jnxDomLastAlarms,
|
||||
jnxDomCurrentAlarms,
|
||||
jnxDomCurrentAlarmDate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently set Dom alarm."
|
||||
::= { jnxDomNotificationPrefix 1 }
|
||||
|
||||
jnxDomAlarmCleared NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,
|
||||
jnxDomLastAlarms,
|
||||
jnxDomCurrentAlarms,
|
||||
jnxDomCurrentAlarmDate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently cleared Dom alarm."
|
||||
::= { jnxDomNotificationPrefix 2 }
|
||||
|
||||
END
|
||||
|
||||
@@ -75,7 +75,7 @@ jnxEvent MODULE-IDENTITY
|
||||
INDEX { jnxEventAvIndex }
|
||||
::= { jnxEventAvTable 1 }
|
||||
|
||||
JnxEventAvEntry::=
|
||||
JnxEventAvEntry ::=
|
||||
SEQUENCE {
|
||||
jnxEventAvIndex Unsigned32,
|
||||
jnxEventAvAttribute DisplayString,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *****************************************************************
|
||||
-- Juniper Enterprise Specific MIB: EX-MAC-NOTIFICATION
|
||||
--
|
||||
-- Copyright (c) 2008-2009, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2008-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -19,7 +19,7 @@ IMPORTS
|
||||
FROM JUNIPER-EX-SMI;
|
||||
|
||||
jnxMacNotificationMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200905270000Z"
|
||||
LAST-UPDATED "201004280000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -42,6 +42,16 @@ jnxMacNotificationMIB MODULE-IDENTITY
|
||||
REVISION "200905270000Z"
|
||||
DESCRIPTION
|
||||
"Updated the description of the Objects."
|
||||
|
||||
REVISION "201002090000Z"
|
||||
DESCRIPTION
|
||||
"Updated the description of jnxHistMacChangedMsg. When next hop gets
|
||||
changed the port information gets updated and is logged."
|
||||
|
||||
REVISION "201004280000Z"
|
||||
DESCRIPTION
|
||||
"Added new scalar jnxMacAddressesUpdated which increments for each
|
||||
mac address updated."
|
||||
|
||||
::= { jnxMacNotificationRoot 1 }
|
||||
|
||||
@@ -215,6 +225,7 @@ jnxHistMacChangedMsg OBJECT-TYPE
|
||||
0 - End of MIB object.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
3 - MAC updated.
|
||||
|
||||
<VLAN> is VLAN number of the VLAN which the MAC address is
|
||||
belonged to and has size of 2 octet.
|
||||
@@ -236,6 +247,15 @@ jnxHistTimestamp OBJECT-TYPE
|
||||
object in this entry was generated."
|
||||
::= { jnxMacHistoryEntry 3 }
|
||||
|
||||
jnxMacAddressesUpdated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of MAC addresses updated by the
|
||||
device."
|
||||
::= { jnxMacNotificationMIBGlobalObjects 9 }
|
||||
|
||||
-- ***********************************************************
|
||||
|
||||
-- Mac NOTIFICATIONS
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2002-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2002-2009, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Networks: SNMP Experimental MIB Registry
|
||||
--
|
||||
-- Copyright (c) 2003, 2005-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2003-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -97,5 +97,25 @@ jnxInternalMibRoot OBJECT-IDENTITY
|
||||
"This branch is reserved for internal use."
|
||||
::= { jnxExperiment 6 }
|
||||
|
||||
jnxP2mpExperiment OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifier used to anchor the experimental IETF draft
|
||||
for the P2MP MIB."
|
||||
::= { jnxExperiment 7 }
|
||||
|
||||
jnxL2L3VpnMcastExperiment OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This branch anchors the experimental IETF draft for L2L3VpnMcast
|
||||
MIB."
|
||||
::= { jnxExperiment 11 }
|
||||
|
||||
jnxMvpnExperiment OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This branch anchors the experimental IETF draft for Multicast
|
||||
VPN MIB."
|
||||
::= { jnxExperiment 12 }
|
||||
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Firewalls MIB
|
||||
--
|
||||
-- Copyright (c) 2000-2003, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2000-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -240,4 +240,84 @@ jnxFirewalls MODULE-IDENTITY
|
||||
to have two counters of the same name and different type."
|
||||
::= { jnxFirewallCounterEntry 8 }
|
||||
|
||||
jnxFWCntrXTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFWCntrXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An extended list of firewall filter counters.
|
||||
This table maintains the additional statistics
|
||||
for the additional policer counters and is only
|
||||
supported on MX platform for now."
|
||||
|
||||
|
||||
::= { jnxFirewalls 3 }
|
||||
|
||||
jnxFWCntrXEntry OBJECT-TYPE
|
||||
SYNTAX JnxFWCntrXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of extended firewall table."
|
||||
AUGMENTS { jnxFirewallCounterEntry }
|
||||
::= { jnxFWCntrXTable 1 }
|
||||
|
||||
JnxFWCntrXEntry ::=
|
||||
SEQUENCE {
|
||||
jnxFWCntrPolicerOfferedPktCount Counter64,
|
||||
jnxFWCntrPolicerOfferedByteCount Counter64,
|
||||
jnxFWCntrPolicerOutSpecPktCount Counter64,
|
||||
jnxFWCntrPolicerOutSpecByteCount Counter64,
|
||||
jnxFWCntrPolicerTxPktCount Counter64,
|
||||
jnxFWCntrPolicerTxByteCount Counter64
|
||||
}
|
||||
|
||||
jnxFWCntrPolicerOfferedPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 1 }
|
||||
|
||||
jnxFWCntrPolicerOfferedByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 2 }
|
||||
|
||||
jnxFWCntrPolicerOutSpecPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 3 }
|
||||
|
||||
jnxFWCntrPolicerOutSpecByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 4 }
|
||||
|
||||
jnxFWCntrPolicerTxPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 5 }
|
||||
|
||||
jnxFWCntrPolicerTxByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 6 }
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: FRU management for OTN Equipments
|
||||
--
|
||||
-- Copyright (c) 2012-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-FRU-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
jnxFruMibRoot, jnxFruTraps
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
jnxFruMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201211131414Z" -- Tue Nov 13 14:14:51 PST 2012
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing the
|
||||
OTN FRU's for Juniper products."
|
||||
REVISION "201201260000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { jnxFruMibRoot 1 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
JnxFruAdminStates ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Admin states for a FRU"
|
||||
SYNTAX INTEGER {
|
||||
inService(1),
|
||||
outOfService(2)
|
||||
}
|
||||
JnxFruOperStates ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Operation states for a FRU"
|
||||
SYNTAX INTEGER {
|
||||
unEquipped(1), -- no FRU
|
||||
init(2), -- init state
|
||||
normal(3), -- normal state
|
||||
mismatched(4), -- does not match configured FRU
|
||||
fault(5), -- fru is in fault state
|
||||
swul(6) -- ISSU Software upload state
|
||||
}
|
||||
|
||||
jnxFruCfg OBJECT IDENTIFIER ::= { jnxFruMib 1 }
|
||||
|
||||
|
||||
jnxFruCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFruCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the otn FRU's. "
|
||||
::= { jnxFruCfg 1 }
|
||||
|
||||
jnxFruCfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxFruCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the otn FRU's."
|
||||
INDEX { jnxFruCfgContentsIndex, jnxFruCfgL1Index,
|
||||
jnxFruCfgL2Index, jnxFruCfgL3Index }
|
||||
::= { jnxFruCfgTable 1 }
|
||||
|
||||
JnxFruCfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxFruCfgContentsIndex Integer32,
|
||||
jnxFruCfgL1Index Integer32,
|
||||
jnxFruCfgL2Index Integer32,
|
||||
jnxFruCfgL3Index Integer32,
|
||||
jnxFruCfgType OBJECT IDENTIFIER,
|
||||
jnxFruCfgAdminState JnxFruAdminStates,
|
||||
jnxFruCfgOperState JnxFruOperStates
|
||||
}
|
||||
|
||||
jnxFruCfgContentsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..'7fffffff'h)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The associated jnxContentsContainerIndex in the
|
||||
jnxContentsTable."
|
||||
::= { jnxFruCfgEntry 1 }
|
||||
|
||||
jnxFruCfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..'7fffffff'h)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level one index associated with this
|
||||
subject. Zero if unavailable or inapplicable."
|
||||
::= { jnxFruCfgEntry 2 }
|
||||
|
||||
jnxFruCfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..'7fffffff'h)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level two index associated with this
|
||||
subject. Zero if unavailable or inapplicable."
|
||||
::= { jnxFruCfgEntry 3 }
|
||||
|
||||
jnxFruCfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..'7fffffff'h)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level three index associated with this
|
||||
subject. Zero if unavailable or inapplicable."
|
||||
::= { jnxFruCfgEntry 4 }
|
||||
|
||||
jnxFruCfgType OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object ID for this FRU"
|
||||
::= { jnxFruCfgEntry 5 }
|
||||
|
||||
jnxFruCfgAdminState OBJECT-TYPE
|
||||
SYNTAX JnxFruAdminStates
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Administrative state of this FRU"
|
||||
::= { jnxFruCfgEntry 6 }
|
||||
|
||||
jnxFruCfgOperState OBJECT-TYPE
|
||||
SYNTAX JnxFruOperStates
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Operational state of this FRU"
|
||||
::= { jnxFruCfgEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Traps for FRU config
|
||||
--
|
||||
-- This can be moved to jnx-chassis.mib
|
||||
jnxFruNotifMismatch NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruCfgContentsIndex,
|
||||
jnxFruCfgL1Index,
|
||||
jnxFruCfgL2Index,
|
||||
jnxFruCfgL3Index,
|
||||
jnxFruCfgType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxFruInsertion trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified FRU (Field Replaceable Unit)
|
||||
inserted into the chassis does not match what was
|
||||
configured."
|
||||
::= { jnxFruTraps 1 }
|
||||
|
||||
jnxFruNotifAdminStatus NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruCfgContentsIndex,
|
||||
jnxFruCfgL1Index,
|
||||
jnxFruCfgL2Index,
|
||||
jnxFruCfgL3Index,
|
||||
jnxFruCfgAdminState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of the Administrative state of the otn interface"
|
||||
::= { jnxFruTraps 2 }
|
||||
|
||||
jnxFruNotifOperStatus NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruCfgContentsIndex,
|
||||
jnxFruCfgL1Index,
|
||||
jnxFruCfgL2Index,
|
||||
jnxFruCfgL3Index,
|
||||
jnxFruCfgOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of Operational state of the otn interface"
|
||||
::= { jnxFruTraps 3 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,138 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: General traps and information
|
||||
-- to support SET
|
||||
--
|
||||
-- Copyright (c) 2012-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-SNMP-SET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxSnmpSetMibRoot, jnxSnmpSetTraps
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxSnmpSetMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201201271000Z" -- Thu Jan 27 10:00:00 PST 2012
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing
|
||||
SNMP sets for Juniper products."
|
||||
REVISION "201311260000Z"
|
||||
DESCRIPTION
|
||||
"Added General trap for SNMP set failure."
|
||||
::= { jnxSnmpSetMibRoot 1 }
|
||||
|
||||
jnxSnmpSet OBJECT IDENTIFIER ::= { jnxSnmpSetMib 1 }
|
||||
jnxSnmpSetNotifications OBJECT IDENTIFIER ::= { jnxSnmpSetTraps 1 }
|
||||
|
||||
--
|
||||
-- Error returned for the commit failure
|
||||
--
|
||||
jnxCommitSetFailureReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This is the reason for the failure ... Text information
|
||||
about the failure "
|
||||
|
||||
::= { jnxSnmpSet 1 }
|
||||
|
||||
--
|
||||
-- Traps
|
||||
--
|
||||
jnxSnmpSetFailure NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxCommitSetFailureReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a snmp set commit error."
|
||||
::= { jnxSnmpSetNotifications 1 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: General traps and information
|
||||
-- to support SET
|
||||
--
|
||||
-- Copyright (c) 2012-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-SNMP-SET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxSnmpSetMibRoot, jnxSnmpSetTraps
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxSnmpSetMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201201271000Z" -- Thu Jan 27 10:00:00 PST 2012
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing
|
||||
SNMP sets for Juniper products."
|
||||
REVISION "201311260000Z"
|
||||
DESCRIPTION
|
||||
"Added General trap for SNMP set failure."
|
||||
::= { jnxSnmpSetMibRoot 1 }
|
||||
|
||||
jnxSnmpSet OBJECT IDENTIFIER ::= { jnxSnmpSetMib 1 }
|
||||
jnxSnmpSetNotifications OBJECT IDENTIFIER ::= { jnxSnmpSetTraps 1 }
|
||||
|
||||
--
|
||||
-- Error returned for the commit failure
|
||||
--
|
||||
jnxCommitSetFailureReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This is the reason for the failure ... Text information
|
||||
about the failure "
|
||||
|
||||
::= { jnxSnmpSet 1 }
|
||||
|
||||
--
|
||||
-- Traps
|
||||
--
|
||||
jnxSnmpSetFailure NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxCommitSetFailureReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification for a snmp set commit error."
|
||||
::= { jnxSnmpSetNotifications 1 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,197 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific QoS based Interface Accounting MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2006, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- *******************************************************************
|
||||
|
||||
JUNIPER-IF-ACCOUNTING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
JnxCosFcIdentifier
|
||||
FROM JUNIPER-COS-MIB
|
||||
ifJnx
|
||||
FROM JUNIPER-IF-MIB;
|
||||
|
||||
jnxIfAccountingStats MODULE-IDENTITY
|
||||
LAST-UPDATED "201305151223Z" -- Wed May 25 12:23:51 2013 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION "MIB module to define Forwarding Class based Interface statistics.
|
||||
The statistics will provide protocol specific statistics value
|
||||
which includes L2 overhead bytes. The mib is currently supported
|
||||
only on MX platforms."
|
||||
|
||||
REVISION "201305151223Z" -- Wed May 25 12:23:51 2013 UTC
|
||||
DESCRIPTION "MIB module to define QoS based Interface accounting."
|
||||
|
||||
|
||||
::= { ifJnx 10 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Per Forwarding-class stats table
|
||||
-- ***************************************************************
|
||||
jnxIfFcAccountStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfFcAccountStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table presents the per forwarding-class and
|
||||
per protocol type statistics."
|
||||
::= { jnxIfAccountingStats 1 }
|
||||
|
||||
|
||||
jnxIfFcAccountStatEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfFcAccountStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table presents the per forwarding-class and
|
||||
per protocol type statistics. The indices of the
|
||||
table are Interface Index, Forwarding class Index
|
||||
and Protocol type"
|
||||
INDEX { jnxIfFcIfIndex, jnxIfFcFcIndex, jnxIfFcProtocol }
|
||||
::= { jnxIfFcAccountStatTable 1 }
|
||||
|
||||
|
||||
JnxIfFcAccountStatEntry ::=
|
||||
SEQUENCE {
|
||||
jnxIfFcIfIndex InterfaceIndex,
|
||||
jnxIfFcFcIndex JnxCosFcIdentifier,
|
||||
jnxIfFcProtocol INTEGER,
|
||||
|
||||
-- input packet/byte stats for unicast traffic
|
||||
jnxIfFcHCInUcastPkts Counter64,
|
||||
jnxIfFcHCInUcastOctets Counter64,
|
||||
|
||||
-- output packet/byte stats for unicast traffic
|
||||
jnxIfFcHCOutUcastPkts Counter64,
|
||||
jnxIfFcHCOutUcastOctets Counter64,
|
||||
|
||||
-- input packet/byte stats for multicast traffic
|
||||
jnxIfFcHCInMcastPkts Counter64,
|
||||
jnxIfFcHCInMcastOctets Counter64,
|
||||
|
||||
-- output packet/byte stats for multicast traffic
|
||||
jnxIfFcHCOutMcastPkts Counter64,
|
||||
jnxIfFcHCOutMcastOctets Counter64
|
||||
}
|
||||
|
||||
jnxIfFcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the interface."
|
||||
::= { jnxIfFcAccountStatEntry 1 }
|
||||
|
||||
|
||||
jnxIfFcFcIndex OBJECT-TYPE
|
||||
SYNTAX JnxCosFcIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Forwarding Class Index of the interface."
|
||||
::= { jnxIfFcAccountStatEntry 2 }
|
||||
|
||||
|
||||
--Protocol family for accounting all is aggregate of all types
|
||||
jnxIfFcProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
all (1),
|
||||
ipv4 (2),
|
||||
ipv6 (3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol type of the entry's traffic."
|
||||
::= { jnxIfFcAccountStatEntry 3 }
|
||||
|
||||
--input packet/byte stats for unicast traffic
|
||||
jnxIfFcHCInUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast packets ingressed."
|
||||
::= { jnxIfFcAccountStatEntry 4 }
|
||||
|
||||
--input packet/byte stats for unicast traffic
|
||||
jnxIfFcHCInUcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast bytes ingressed."
|
||||
::= { jnxIfFcAccountStatEntry 5 }
|
||||
|
||||
--output packet/byte stats for unicast traffic
|
||||
jnxIfFcHCOutUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast packets egressed."
|
||||
::= { jnxIfFcAccountStatEntry 6 }
|
||||
|
||||
--output packet/byte stats for unicast traffic
|
||||
jnxIfFcHCOutUcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of unicast bytes egressed."
|
||||
::= { jnxIfFcAccountStatEntry 7 }
|
||||
|
||||
--input packet/byte stats for multicast traffic
|
||||
jnxIfFcHCInMcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast packets ingressed."
|
||||
::= { jnxIfFcAccountStatEntry 8 }
|
||||
|
||||
--input packet/byte stats for multicast traffic
|
||||
jnxIfFcHCInMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast bytes ingressed."
|
||||
::= { jnxIfFcAccountStatEntry 9 }
|
||||
|
||||
--output packet/byte stats for multicast traffic
|
||||
jnxIfFcHCOutMcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast packets egressed."
|
||||
::= { jnxIfFcAccountStatEntry 10 }
|
||||
|
||||
--output packet/byte stats for multicast traffic
|
||||
jnxIfFcHCOutMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of multicast bytes egressed."
|
||||
::= { jnxIfFcAccountStatEntry 11 }
|
||||
|
||||
|
||||
END
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Interface MIB Extension
|
||||
--
|
||||
-- Copyright (c) 1999-2003, 2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 1999-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -10,7 +10,8 @@
|
||||
JUNIPER-IF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Integer32, Counter64, Counter32
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Gauge32, Integer32, Counter64, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
@@ -22,7 +23,7 @@ IMPORTS
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
ifJnx MODULE-IDENTITY
|
||||
LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:51 2003 UTC
|
||||
LAST-UPDATED "201109221523Z" -- Thu Sept 22 15:23:51 2011 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -33,7 +34,14 @@ ifJnx MODULE-IDENTITY
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB modules extends the ifTable as
|
||||
defined in IF-MIB."
|
||||
defined in IF-MIB."
|
||||
REVISION "201105100000Z" -- 10 May, 2011
|
||||
DESCRIPTION
|
||||
"New Layer2 Policer Counters Added to ifJnxTable for MX Series only"
|
||||
REVISION "201109220000Z"
|
||||
DESCRIPTION
|
||||
"Added new OIDs Crc and Fcs Erros.
|
||||
Added new Trap ifJnxErrors"
|
||||
REVISION "200706050000Z" -- 05 June, 2007
|
||||
DESCRIPTION
|
||||
"New Time Domain Reflectometery Added"
|
||||
@@ -112,7 +120,9 @@ ifJnx MODULE-IDENTITY
|
||||
ifJnxOutAgedErrors Counter64,
|
||||
ifJnxOutFifoErrors Counter32,
|
||||
ifJnxOutHslFifoUnderFlows Counter64,
|
||||
ifJnxOutHslCrcErrors Counter32
|
||||
ifJnxOutHslCrcErrors Counter32,
|
||||
ifJnxCrcErrors Counter64,
|
||||
ifJnxFcsErrors Counter64
|
||||
}
|
||||
|
||||
ifIn1SecRate OBJECT-TYPE
|
||||
@@ -402,6 +412,23 @@ ifJnx MODULE-IDENTITY
|
||||
the router interfaces while transmitting packets."
|
||||
::= { ifJnxEntry 31 }
|
||||
|
||||
ifJnxCrcErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CRC Errors: The number of CRC errors"
|
||||
::= { ifJnxEntry 32 }
|
||||
|
||||
ifJnxFcsErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FCS Errors: The number of FCS errors"
|
||||
::= { ifJnxEntry 33 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
@@ -545,6 +572,352 @@ ifJnx MODULE-IDENTITY
|
||||
real and physical PIC cards. Otherwise, it returns
|
||||
an octet string of four zeros '0.0.0.0.'"
|
||||
::= { ifChassisEntry 6 }
|
||||
|
||||
--
|
||||
-- This branch contains all Interface Level PFE Notifications data.
|
||||
--
|
||||
ifJnxNotification OBJECT IDENTIFIER ::= { ifJnx 3 }
|
||||
|
||||
ifJnxNotificationPrefix OBJECT IDENTIFIER ::= { ifJnxNotification 0}
|
||||
|
||||
ifJnxErrors NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ifJnxCrcErrors,
|
||||
ifJnxFcsErrors
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A ifJnxErrors notification is sent when the value
|
||||
of ifJnxCrcErrors or ifJnxFcsErrors increases."
|
||||
|
||||
::= { ifJnxNotificationPrefix 1 }
|
||||
|
||||
--
|
||||
-- This table augments ifTable
|
||||
--
|
||||
ifJnxPolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IfJnxPolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Juniper's extension to the interface entries.
|
||||
The number of entries is given by the value of ifNumber.
|
||||
This table contains additional objects for the interface
|
||||
table."
|
||||
|
||||
|
||||
::= { ifJnx 4 }
|
||||
|
||||
ifJnxPolEntry OBJECT-TYPE
|
||||
SYNTAX IfJnxPolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing additional management information
|
||||
applicable to a particular interface."
|
||||
INDEX { ifIndex }
|
||||
::= { ifJnxPolTable 1 }
|
||||
|
||||
IfJnxPolEntry ::=
|
||||
SEQUENCE {
|
||||
|
||||
ifJnxInPolLowOctets Counter64,
|
||||
ifJnxInPolLowPkts Counter64,
|
||||
ifJnxInPolLow1SecRate Counter64,
|
||||
ifJnxInPolMLowOctets Counter64,
|
||||
ifJnxInPolMLowPkts Counter64,
|
||||
ifJnxInPolMLow1SecRate Counter64,
|
||||
ifJnxInPolMHighOctets Counter64,
|
||||
ifJnxInPolMHighPkts Counter64,
|
||||
ifJnxInPolMHigh1SecRate Counter64,
|
||||
ifJnxInPolHighOctets Counter64,
|
||||
ifJnxInPolHighPkts Counter64,
|
||||
ifJnxInPolHigh1SecRate Counter64,
|
||||
ifJnxInPolDropOctets Counter64,
|
||||
ifJnxInPolDropPkts Counter64,
|
||||
ifJnxInPolDrop1SecRate Counter64,
|
||||
ifJnxOutPolLowOctets Counter64,
|
||||
ifJnxOutPolLowPkts Counter64,
|
||||
ifJnxOutPolLow1SecRate Counter64,
|
||||
ifJnxOutPolMLowOctets Counter64,
|
||||
ifJnxOutPolMLowPkts Counter64,
|
||||
ifJnxOutPolMLow1SecRate Counter64,
|
||||
ifJnxOutPolMHighOctets Counter64,
|
||||
ifJnxOutPolMHighPkts Counter64,
|
||||
ifJnxOutPolMHigh1SecRate Counter64,
|
||||
ifJnxOutPolHighOctets Counter64,
|
||||
ifJnxOutPolHighPkts Counter64,
|
||||
ifJnxOutPolHigh1SecRate Counter64,
|
||||
ifJnxOutPolDropOctets Counter64,
|
||||
ifJnxOutPolDropPkts Counter64,
|
||||
ifJnxOutPolDrop1SecRate Counter64
|
||||
|
||||
}
|
||||
|
||||
ifJnxInPolLowOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Low Bytes"
|
||||
::= { ifJnxPolEntry 1 }
|
||||
|
||||
|
||||
ifJnxInPolLowPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Low Pkts"
|
||||
::= { ifJnxPolEntry 2 }
|
||||
|
||||
|
||||
ifJnxInPolLow1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Low 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 3 }
|
||||
|
||||
|
||||
ifJnxInPolMLowOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium Low Bytes"
|
||||
::= { ifJnxPolEntry 4 }
|
||||
|
||||
|
||||
ifJnxInPolMLowPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium Low Pkts"
|
||||
::= { ifJnxPolEntry 5 }
|
||||
|
||||
|
||||
ifJnxInPolMLow1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium Low 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 6 }
|
||||
|
||||
|
||||
ifJnxInPolMHighOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium High Bytes"
|
||||
::= { ifJnxPolEntry 7 }
|
||||
|
||||
|
||||
ifJnxInPolMHighPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium High Pkts"
|
||||
::= { ifJnxPolEntry 8 }
|
||||
|
||||
|
||||
ifJnxInPolMHigh1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium High 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 9 }
|
||||
|
||||
|
||||
ifJnxInPolHighOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input High Bytes"
|
||||
::= { ifJnxPolEntry 10 }
|
||||
|
||||
|
||||
ifJnxInPolHighPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input High Pkts"
|
||||
::= { ifJnxPolEntry 11 }
|
||||
|
||||
|
||||
ifJnxInPolHigh1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input High 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 12 }
|
||||
|
||||
ifJnxInPolDropOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Drop Bytes"
|
||||
::= { ifJnxPolEntry 13 }
|
||||
|
||||
|
||||
ifJnxInPolDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Drop Pkts"
|
||||
::= { ifJnxPolEntry 14 }
|
||||
|
||||
|
||||
ifJnxInPolDrop1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Drop 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 15 }
|
||||
|
||||
ifJnxOutPolLowOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Low Bytes"
|
||||
::= { ifJnxPolEntry 16 }
|
||||
|
||||
|
||||
ifJnxOutPolLowPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Low Pkts"
|
||||
::= { ifJnxPolEntry 17 }
|
||||
|
||||
|
||||
ifJnxOutPolLow1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Low 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 18 }
|
||||
|
||||
|
||||
ifJnxOutPolMLowOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Medium Low Bytes"
|
||||
::= { ifJnxPolEntry 19 }
|
||||
|
||||
|
||||
ifJnxOutPolMLowPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Input Medium Low Pkts"
|
||||
::= { ifJnxPolEntry 20 }
|
||||
|
||||
|
||||
ifJnxOutPolMLow1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Medium Low 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 21 }
|
||||
|
||||
|
||||
ifJnxOutPolMHighOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Medium High Bytes"
|
||||
::= { ifJnxPolEntry 22 }
|
||||
|
||||
|
||||
ifJnxOutPolMHighPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Medium High Pkts"
|
||||
::= { ifJnxPolEntry 23 }
|
||||
|
||||
|
||||
ifJnxOutPolMHigh1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Medium High 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 24 }
|
||||
|
||||
|
||||
ifJnxOutPolHighOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output High Bytes"
|
||||
::= { ifJnxPolEntry 25 }
|
||||
|
||||
|
||||
ifJnxOutPolHighPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output High Pkts"
|
||||
::= { ifJnxPolEntry 26 }
|
||||
|
||||
|
||||
ifJnxOutPolHigh1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output High 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 27 }
|
||||
|
||||
|
||||
ifJnxOutPolDropOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Drop Bytes"
|
||||
::= { ifJnxPolEntry 28 }
|
||||
|
||||
ifJnxOutPolDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Drop Pkts"
|
||||
::= { ifJnxPolEntry 29 }
|
||||
|
||||
|
||||
ifJnxOutPolDrop1SecRate OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Logical Interface Policer Output Drop 1 Sec Rate"
|
||||
::= { ifJnxPolEntry 30 }
|
||||
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: ipForward
|
||||
--
|
||||
-- Copyright (c) 2006, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2006-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -16,11 +16,13 @@ IMPORTS
|
||||
FROM SNMP-FRAMEWORK-MIB -- RFC2571
|
||||
ipCidrRouteEntry
|
||||
FROM IP-FORWARD-MIB -- RFC2096
|
||||
inetCidrRouteEntry
|
||||
FROM IP-FORWARD-MIB -- RFC4292
|
||||
jnxMibs
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxIpForwardMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200608210000Z" -- Aug 21 00:00:00 2006 UTC
|
||||
LAST-UPDATED "201111130000Z" -- Nov 13 00:00:00 2011 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -35,9 +37,9 @@ jnxIpForwardMIB MODULE-IDENTITY
|
||||
has directly related entries in mib-2, ipForward MIB."
|
||||
|
||||
-- revision history
|
||||
REVISION "200505010000Z" -- May 1 00:00:00 2005 UTC
|
||||
REVISION "201111130000Z" -- Nov 13 00:00:00 2011 UTC
|
||||
DESCRIPTION
|
||||
"Initial implementation."
|
||||
"jnxInetCidrRouteTunnelName deprecates jnxIpCidrRouteTunnelName."
|
||||
::= { jnxMibs 38 }
|
||||
|
||||
|
||||
@@ -49,7 +51,7 @@ jnxIpForwardMIB MODULE-IDENTITY
|
||||
jnxIpCidrRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIpCidrRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Augments the ipCidrRouteTable with additional data."
|
||||
::= { jnxIpForwardMIB 1 }
|
||||
@@ -57,7 +59,7 @@ jnxIpCidrRouteTable OBJECT-TYPE
|
||||
jnxIpCidrRouteEntry OBJECT-TYPE
|
||||
SYNTAX JnxIpCidrRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Each entry provides additional CIDR forwarding information."
|
||||
AUGMENTS { ipCidrRouteEntry }
|
||||
@@ -72,7 +74,7 @@ jnxIpCidrRouteTunnelName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
-- MAX-ACCESS read-create
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The canonical name assigned to the tunnel. The router
|
||||
will forward traffic bound for the destination defined
|
||||
@@ -80,4 +82,37 @@ jnxIpCidrRouteTunnelName OBJECT-TYPE
|
||||
DEFVAL {""}
|
||||
::= { jnxIpCidrRouteEntry 1 }
|
||||
|
||||
jnxInetCidrRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxInetCidrRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Augments the inetCidrRouteTable with additional data."
|
||||
::= { jnxIpForwardMIB 2 }
|
||||
|
||||
jnxInetCidrRouteEntry OBJECT-TYPE
|
||||
SYNTAX JnxInetCidrRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry provides additional CIDR forwarding information."
|
||||
AUGMENTS { inetCidrRouteEntry }
|
||||
::= { jnxInetCidrRouteTable 1 }
|
||||
|
||||
JnxInetCidrRouteEntry ::=
|
||||
SEQUENCE {
|
||||
jnxInetCidrRouteTunnelName SnmpAdminString
|
||||
}
|
||||
|
||||
jnxInetCidrRouteTunnelName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The canonical name assigned to the tunnel. The router
|
||||
will forward traffic bound for the destination defined
|
||||
by the INDEX through this tunnel."
|
||||
DEFVAL {""}
|
||||
::= { jnxInetCidrRouteEntry 1 }
|
||||
|
||||
END
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper Networks IPSEC Generic Flow Monitoring object mibs
|
||||
--
|
||||
-- Copyright (c) 2001-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -99,7 +99,8 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
"The hash algorithm used in IPsec Phase-1 IKE negotiations."
|
||||
SYNTAX INTEGER {
|
||||
md5(1),
|
||||
sha(2)
|
||||
sha(2),
|
||||
sha256(3)
|
||||
}
|
||||
|
||||
JnxIkeAuthMethod ::= TEXTUAL-CONVENTION
|
||||
@@ -196,7 +197,9 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
SYNTAX INTEGER{
|
||||
unknown (0),
|
||||
hmacMd5 (1),
|
||||
hmacSha (2)
|
||||
hmacSha (2),
|
||||
hmacSha256 (3)
|
||||
|
||||
}
|
||||
|
||||
JnxRemotePeerType ::= TEXTUAL-CONVENTION
|
||||
@@ -586,10 +589,10 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The number of times that the remote peer is detected
|
||||
in a dead (or down) state."
|
||||
in a dead (or down) state. This attribute is obsolete"
|
||||
::= { jnxIkeTunnelMonEntry 27 }
|
||||
|
||||
|
||||
@@ -664,7 +667,7 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
jnxIpSecTunMonDecryptFails Counter64,
|
||||
jnxIpSecTunMonBadHeaders Counter64,
|
||||
jnxIpSecTunMonBadTrailers Counter64,
|
||||
jnxIpSecTunMonDroppedPkts Counter64
|
||||
jnxIpSecTunMonDroppedPkts Counter64 -- obsolete
|
||||
}
|
||||
|
||||
jnxIpSecTunMonRemoteGwAddrType OBJECT-TYPE
|
||||
@@ -889,9 +892,10 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
jnxIpSecTunMonDroppedPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total number of dropped packets for this Phase-2 tunnel."
|
||||
"Total number of dropped packets for this Phase-2 tunnel.
|
||||
This attribute is obsolete."
|
||||
::= { jnxIpSecTunnelMonEntry 26 }
|
||||
|
||||
|
||||
@@ -1069,7 +1073,7 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The algorithm used for authentication of packets which
|
||||
can be hmac-md5-96 or hmac-sha1-96"
|
||||
can be hmac-md5-96 or hmac-sha1-96 or hmac-sha-256-128"
|
||||
::= { jnxIpSecSaMonEntry 13 }
|
||||
|
||||
jnxIpSecSaMonState OBJECT-TYPE
|
||||
|
||||
@@ -12,7 +12,7 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
jnxSpSvcSetName
|
||||
FROM JUNIPER-SP-MIB;
|
||||
jnxIpSecMonitorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200508312153Z" -- 2005 UTC
|
||||
LAST-UPDATED "201202102100Z" -- 2012 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -21,7 +21,7 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION " "
|
||||
REVISION "200508312153Z"
|
||||
REVISION "201202102100Z"
|
||||
DESCRIPTION
|
||||
"Initial version implements only the following
|
||||
tables:
|
||||
@@ -57,7 +57,8 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
"The IPsec Phase-1 IKE negotiation mode."
|
||||
SYNTAX INTEGER {
|
||||
main(1),
|
||||
aggressive(2)
|
||||
aggressive(2),
|
||||
ikev2(3)
|
||||
}
|
||||
|
||||
JnxIkeHashAlgo ::= TEXTUAL-CONVENTION
|
||||
@@ -67,7 +68,9 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
IKE negotiations."
|
||||
SYNTAX INTEGER {
|
||||
md5(1),
|
||||
sha(2)
|
||||
sha(2),
|
||||
sha256(3),
|
||||
sha384(4)
|
||||
}
|
||||
|
||||
JnxIkeAuthMethod ::= TEXTUAL-CONVENTION
|
||||
@@ -109,11 +112,19 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
"The Diffie Hellman Group used in negotiations.
|
||||
modp768 -- 768-bit MODP
|
||||
modp1024 -- 1024-bit MODP
|
||||
modp1536 -- 1536-bit MODP
|
||||
modp2048 -- 2048-bit MODP
|
||||
ec-modp256 -- 256-bit EC-MODP
|
||||
ec-modp384 -- 384-bit EC-MODP
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
modp768(1),
|
||||
modp1024(2)
|
||||
modp1024(2),
|
||||
modp1536(5),
|
||||
modp2048(14),
|
||||
ecmodp256(19),
|
||||
ecmodp384(20)
|
||||
}
|
||||
|
||||
JnxKeyType ::= TEXTUAL-CONVENTION
|
||||
@@ -144,7 +155,10 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
SYNTAX INTEGER {
|
||||
espDes(1),
|
||||
esp3des(2),
|
||||
espNull(3)
|
||||
espNull(3),
|
||||
espAes128 (4),
|
||||
espAes192 (5),
|
||||
espAes256 (6)
|
||||
}
|
||||
|
||||
JnxSpi ::= TEXTUAL-CONVENTION
|
||||
@@ -163,7 +177,8 @@ JNX-IPSEC-MONITOR-MIB DEFINITIONS ::= BEGIN
|
||||
SYNTAX INTEGER{
|
||||
unknown(0),
|
||||
hmacMd5(2),
|
||||
hmacSha(3)
|
||||
hmacSha(3),
|
||||
hmacSha256(4)
|
||||
}
|
||||
|
||||
JnxRemotePeerType ::= TEXTUAL-CONVENTION
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
-- $Id: jnx-ipv6.mib,v 1.3 2003-07-18 22:57:37 dchuang Exp $
|
||||
-- Juniper Enterprise Specific MIB: ipv6 MIB Extension
|
||||
--
|
||||
-- Copyright (c) 2001-2003, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -13,6 +13,8 @@ JUNIPER-IPv6-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
ipv6IfEntry
|
||||
FROM IPV6-MIB
|
||||
jnxMibs
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
@@ -42,6 +44,7 @@ jnxIpv6 MODULE-IDENTITY
|
||||
jnxIpv6Stats OBJECT IDENTIFIER ::= { jnxIpv6 1 }
|
||||
jnxIpv6GlobalStats OBJECT IDENTIFIER ::= { jnxIpv6Stats 1 }
|
||||
jnxIcmpv6GlobalStats OBJECT IDENTIFIER ::= { jnxIpv6Stats 2 }
|
||||
jnxIpv6IfStats OBJECT IDENTIFIER ::= { jnxIpv6Stats 3 }
|
||||
|
||||
--
|
||||
-- Ipv6 Global Stats
|
||||
@@ -945,4 +948,45 @@ jnxIcmpv6GlobalStats OBJECT IDENTIFIER ::= { jnxIpv6Stats 2 }
|
||||
"The total number of Node Information Report messages transmitted."
|
||||
::= { jnxIcmpv6GlobalStats 56 }
|
||||
|
||||
jnxIpv6IfStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIpv6IfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing
|
||||
IPv6 statistics of an interface"
|
||||
::= { jnxIpv6IfStats 1 }
|
||||
|
||||
jnxIpv6IfStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxIpv6IfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing
|
||||
IPv6 statistics entry of an interface"
|
||||
AUGMENTS { ipv6IfEntry }
|
||||
::= { jnxIpv6IfStatsTable 1 }
|
||||
|
||||
JnxIpv6IfStatsEntry ::= SEQUENCE {
|
||||
jnxIpv6IfInOctets Counter64,
|
||||
jnxIpv6IfOutOctets Counter64
|
||||
}
|
||||
|
||||
jnxIpv6IfInOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets received on the interface"
|
||||
::= { jnxIpv6IfStatsEntry 1 }
|
||||
|
||||
jnxIpv6IfOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets transmitted out of the
|
||||
interface"
|
||||
::= { jnxIpv6IfStatsEntry 2 }
|
||||
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,757 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific DHCPv6 MIB.
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- *******************************************************************
|
||||
|
||||
JUNIPER-JDHCPV6-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Counter32, NOTIFICATION-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex,InterfaceIndex
|
||||
FROM IF-MIB
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
Ipv6Address, Ipv6AddressPrefix
|
||||
FROM IPV6-TC
|
||||
jnxJdhcpv6MibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxJdhcpv6MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201103150000Z" -- March 15, 2011
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"The JUNOS DHCP MIB for the Juniper Networks enterprise."
|
||||
|
||||
-- revision history
|
||||
REVISION "201103150000Z"
|
||||
DESCRIPTION "Add OIDs to the Interface Statistics Table"
|
||||
REVISION "201101250000Z"
|
||||
DESCRIPTION "Add Interface Statistics Table"
|
||||
REVISION "201002150000Z"
|
||||
DESCRIPTION "Creation Date"
|
||||
::= { jnxJdhcpv6MibRoot 62 }
|
||||
|
||||
-- Managed object groups
|
||||
jnxJdhcpv6Objects OBJECT IDENTIFIER ::= { jnxJdhcpv6MIB 1 }
|
||||
jnxJdhcpv6LocalServerObjects OBJECT IDENTIFIER ::= { jnxJdhcpv6MIB 2 }
|
||||
|
||||
|
||||
-- Managed objects for DHCPv6 local server
|
||||
jnxJdhcpv6LocalServerStatistics OBJECT IDENTIFIER
|
||||
::= { jnxJdhcpv6LocalServerObjects 1 }
|
||||
jnxJdhcpv6LocalServerBindings OBJECT IDENTIFIER
|
||||
::= { jnxJdhcpv6LocalServerObjects 2 }
|
||||
jnxJdhcpv6LocalServerTraps OBJECT IDENTIFIER
|
||||
::= { jnxJdhcpv6LocalServerObjects 3 }
|
||||
jnxJdhcpv6LocalServerTrapVars OBJECT IDENTIFIER
|
||||
::= { jnxJdhcpv6LocalServerObjects 4 }
|
||||
jnxJdhcpv6LocalServerIfcStats OBJECT IDENTIFIER
|
||||
::= { jnxJdhcpv6LocalServerObjects 5 }
|
||||
|
||||
-- DHCP V6 Server Statistics
|
||||
jnxJdhcpv6LocalServerTotalDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total DHCP v6 packets dropped."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerNoSafdDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to no safd match."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 2 }
|
||||
|
||||
jnxJdhcpv6LocalServerBadSendDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to send error."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 3 }
|
||||
|
||||
jnxJdhcpv6LocalServerShortPacketDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to packet being too short."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 4 }
|
||||
|
||||
jnxJdhcpv6LocalServerBadMsgtypeDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to bad opcode in the packet."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 5 }
|
||||
|
||||
jnxJdhcpv6LocalServerBadOptionsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to bad options in the packet."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 6 }
|
||||
|
||||
jnxJdhcpv6LocalServerBadSrcAddressDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to invalid addr family."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 7 }
|
||||
|
||||
jnxJdhcpv6LocalServerRelayHopCountDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to max relays supported."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 8 }
|
||||
|
||||
jnxJdhcpv6LocalServerNoClientIdDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to missing client id."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 9 }
|
||||
|
||||
jnxJdhcpv6LocalServerDeclineReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Decline packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 10}
|
||||
|
||||
jnxJdhcpv6LocalServerSolicitReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Solicit packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 11}
|
||||
|
||||
jnxJdhcpv6LocalServerInformationRequestReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Information Request packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 12 }
|
||||
|
||||
jnxJdhcpv6LocalServerReleaseReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Release packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 13 }
|
||||
|
||||
jnxJdhcpv6LocalServerRequestReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Request packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 14 }
|
||||
|
||||
jnxJdhcpv6LocalServerConfirmReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Confirm packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 15 }
|
||||
|
||||
jnxJdhcpv6LocalServerRenewReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Renew packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 16 }
|
||||
|
||||
jnxJdhcpv6LocalServerRebindReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Rebind packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 17 }
|
||||
|
||||
jnxJdhcpv6LocalServerRelayForwReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Relay Fowr packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 18 }
|
||||
|
||||
jnxJdhcpv6LocalServerRelayReplReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Relay Repl packets received."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 19 }
|
||||
|
||||
jnxJdhcpv6LocalServerAdvertiseSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Advertise packets sent."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 20 }
|
||||
|
||||
jnxJdhcpv6LocalServerReplySent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Reply packets sent."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 21 }
|
||||
|
||||
jnxJdhcpv6LocalServerReconfigureSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Reconfigure packets sent."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 22 }
|
||||
|
||||
jnxJdhcpv6LocalServerTotalLeaseCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Bound DHCP Clients."
|
||||
::= { jnxJdhcpv6LocalServerStatistics 23}
|
||||
|
||||
-- DHCPv6 Local Server Bindings Table
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJdhcpv6LocalServerBindingsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of address bindings maintained by this JUNOS DHCP Local Server."
|
||||
::= { jnxJdhcpv6LocalServerBindings 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsEntry OBJECT-TYPE
|
||||
SYNTAX JnxJdhcpv6LocalServerBindingsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an address binding (client) maintained by
|
||||
this JUNOS DHCP Local Server."
|
||||
INDEX { jnxJdhcpv6LocalServerBindingsPrefix, jnxJdhcpv6LocalServerBindingsLength }
|
||||
::= { jnxJdhcpv6LocalServerBindingsTable 1 }
|
||||
|
||||
JnxJdhcpv6LocalServerBindingsEntry ::= SEQUENCE {
|
||||
jnxJdhcpv6LocalServerBindingsPrefix Ipv6AddressPrefix,
|
||||
jnxJdhcpv6LocalServerBindingsLength Unsigned32,
|
||||
jnxJdhcpv6LocalServerBindingsState DisplayString,
|
||||
jnxJdhcpv6LocalServerBindingsLeaseEndTime DateAndTime,
|
||||
jnxJdhcpv6LocalServerBindingsLeaseExpireTime Unsigned32,
|
||||
jnxJdhcpv6LocalServerBindingsLeaseStartTime DateAndTime,
|
||||
jnxJdhcpv6LocalServerBindingsIncomingClientInterface DisplayString,
|
||||
jnxJdhcpv6LocalServerBindingsClientInterfaceVlanId Unsigned32,
|
||||
jnxJdhcpv6LocalServerBindingsDemuxInterfaceName DisplayString,
|
||||
jnxJdhcpv6LocalServerBindingsServerIpAddress IpAddress,
|
||||
jnxJdhcpv6LocalServerBindingsBootpRelayAddress IpAddress,
|
||||
jnxJdhcpv6LocalServerBindingsPreviousBootpRelayAddress IpAddress,
|
||||
jnxJdhcpv6LocalServerBindingsClientPoolName DisplayString,
|
||||
jnxJdhcpv6LocalServerBindingsClientProfileName DisplayString
|
||||
}
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with this entry in the bindings table."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix in bits."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 2 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state associated with this entry in the bindings table."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 3 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsLeaseEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time the lease expires on this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 4 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsLeaseExpireTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the lease expires for this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 5 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsLeaseStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time the lease was started for this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 6 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsIncomingClientInterface OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The incoming interface or this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 7 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsClientInterfaceVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN ID for this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 8 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsDemuxInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The demux interface for this binding."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 9 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsServerIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address associated with the server for this entry in the bindings table."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 10 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsBootpRelayAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BOOTP relay Address associated with the server for this entry in the bindings table."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 11 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsPreviousBootpRelayAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Previous BOOTP relay Address associated with the server for this entry in the bindings table."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 12 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsClientPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The display client pool name."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 13 }
|
||||
|
||||
jnxJdhcpv6LocalServerBindingsClientProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The display client profile name."
|
||||
::= { jnxJdhcpv6LocalServerBindingsEntry 14 }
|
||||
|
||||
-- DHCP V6 Local Server Interface Statistics Table
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJdhcpv6LocalServerIfcStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of interface statistics maintained by this JUNOS DHCPv6 Local Server."
|
||||
::= { jnxJdhcpv6LocalServerIfcStats 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxJdhcpv6LocalServerIfcStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an address binding (client) maintained by
|
||||
this JUNOS DHCPv6 Local Server."
|
||||
INDEX { jnxJdhcpv6LocalServerIfcStatsIfIndex }
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsTable 1 }
|
||||
|
||||
JnxJdhcpv6LocalServerIfcStatsEntry ::= SEQUENCE {
|
||||
jnxJdhcpv6LocalServerIfcStatsIfIndex InterfaceIndex,
|
||||
jnxJdhcpv6LocalServerIfcStatsTotalDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsNoSafdDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsBadSendDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsShortPacketDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsBadMsgtypeDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsBadOptionsDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsBadSrcAddressDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayCountDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsNoClientIdDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsDeclineReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsSolicitReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsInformationRequestReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsReleaseReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRequestReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsConfirmReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRenewReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRebindReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayForwReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayReplReceived Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsAdvertiseSent Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsReplySent Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsReconfigureSent Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsTotalLeaseCount Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsStrictReconfigDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsAuthenticationDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsDynamicProfileDropped Counter32,
|
||||
jnxJdhcpv6LocalServerIfcStatsLicenseDropped Counter32
|
||||
}
|
||||
|
||||
-- According to IF-MIB.txt and interface index is an Integer 32 (1 - 2147483647)
|
||||
-- This will correlate with an IFL in DHCP
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which this entry
|
||||
contains information."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 1}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsTotalDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total DHCP v6 packets dropped."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 2}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsNoSafdDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to no safd match."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 3}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsBadSendDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to send error."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 4}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsShortPacketDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to packet being too short."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 5}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsBadMsgtypeDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to bad opcode in the packet."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 6}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsBadOptionsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to bad options in the packet."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 7}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsBadSrcAddressDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to invalid addr family."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 8}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayCountDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to max relays supported."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 9}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsNoClientIdDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DHCPv6 packets dropped due to missing client id."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 10}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsDeclineReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Decline packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 11}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsSolicitReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Solicit packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 12}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsInformationRequestReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Information Request packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 13}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsReleaseReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Release packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 14}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRequestReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Request packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 15}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsConfirmReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Confirm packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 16}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRenewReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Renew packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 17}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRebindReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Rebind packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 18}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayForwReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Relay Fowr packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 19}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsRelayReplReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Relay Repl packets received."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 20}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsAdvertiseSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Advertise packets sent."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 21}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsReplySent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Reply packets sent."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 22}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsReconfigureSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCPv6 Reconfigure packets sent."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 23}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsTotalLeaseCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Bound DHCP Clients."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 24}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsStrictReconfigDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets dropped due to strict reconfigure."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 25}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsAuthenticationDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets dropped due to authentication failure."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 26}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsDynamicProfileDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets dropped due to dynamic profile error."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 27}
|
||||
|
||||
jnxJdhcpv6LocalServerIfcStatsLicenseDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets dropped due to license error."
|
||||
::= { jnxJdhcpv6LocalServerIfcStatsEntry 28}
|
||||
|
||||
-- Objects used for traps
|
||||
|
||||
jnxJdhcpv6RouterName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VRF ID in JUNOS. Represented as the Logical Router (LR)
|
||||
Name followed by the Router Instance (RI) Name."
|
||||
::= { jnxJdhcpv6LocalServerTrapVars 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface where the DHCP client was detected"
|
||||
::= { jnxJdhcpv6LocalServerTrapVars 2 }
|
||||
|
||||
jnxJdhcpv6LocalServerInterfaceLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of clients supported on this interface."
|
||||
::= { jnxJdhcpv6LocalServerTrapVars 3 }
|
||||
|
||||
jnxJdhcpv6LocalServerEventSeverity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
debug(0),
|
||||
warning(1),
|
||||
critical(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level of error. "
|
||||
::= { jnxJdhcpv6LocalServerTrapVars 4 }
|
||||
|
||||
jnxJdhcpv6LocalServerEventString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The text of the event string associated with the health event."
|
||||
::= { jnxJdhcpv6LocalServerTrapVars 5 }
|
||||
|
||||
-- Notifications
|
||||
|
||||
jnxJdhcpv6LocalServerInterfaceLimitExceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJdhcpv6RouterName,
|
||||
jnxJdhcpv6LocalServerInterfaceName,
|
||||
jnxJdhcpv6LocalServerInterfaceLimit }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports when the limit of clients has been exceeded on an interface."
|
||||
::= { jnxJdhcpv6LocalServerTraps 1 }
|
||||
|
||||
jnxJdhcpv6LocalServerInterfaceLimitAbated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJdhcpv6RouterName,
|
||||
jnxJdhcpv6LocalServerInterfaceName,
|
||||
jnxJdhcpv6LocalServerInterfaceLimit }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports when the number of clients on an interface has fallen
|
||||
below the limit allowed on that interface."
|
||||
::= { jnxJdhcpv6LocalServerTraps 2 }
|
||||
|
||||
jnxJdhcpv6LocalServerHealth NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJdhcpv6RouterName,
|
||||
jnxJdhcpv6LocalServerEventSeverity,
|
||||
jnxJdhcpv6LocalServerEventString }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports when a health event occurs in the V6 Local Server
|
||||
application."
|
||||
::= { jnxJdhcpv6LocalServerTraps 4 }
|
||||
|
||||
END
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise specific MIB: IDP MIB
|
||||
--
|
||||
-- Copyright (c) 2006-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2006-2009, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
INDEX {ifIndex}
|
||||
::= {jnxJsIfMonTable 1}
|
||||
|
||||
JnxJsIfMonEntry::= SEQUENCE
|
||||
JnxJsIfMonEntry ::= SEQUENCE
|
||||
{
|
||||
jnxJsIfMonInIcmp Counter32,
|
||||
jnxJsIfMonInSelf Counter32,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise Network Address Translation (NAT) MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -12,6 +12,7 @@
|
||||
IMPORTS
|
||||
|
||||
Gauge32, Integer32,
|
||||
Counter32,
|
||||
NOTIFICATION-TYPE,
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
|
||||
@@ -27,7 +28,7 @@
|
||||
|
||||
|
||||
jnxJsNatMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200910152022Z" -- October 15, 2009
|
||||
LAST-UPDATED "201203011122Z" -- March 01, 2012
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -44,6 +45,11 @@
|
||||
REVISION "200704132022Z" -- April 13, 2007
|
||||
DESCRIPTION "Creation Date"
|
||||
|
||||
REVISION "201203011122Z" -- March 01, 2012
|
||||
DESCRIPTION "Deprecated jnxJsNatRuleTransHits and
|
||||
jnxJsNatPoolTransHits, added
|
||||
jnxJsNatRuleHits and jnxJsNatPoolHits."
|
||||
|
||||
::= { jnxJsNAT 1 }
|
||||
|
||||
|
||||
@@ -431,7 +437,8 @@
|
||||
{
|
||||
jnxJsNatRuleName DisplayString,
|
||||
jnxJsNatRuleType INTEGER,
|
||||
jnxJsNatRuleTransHits INTEGER
|
||||
jnxJsNatRuleTransHits INTEGER,
|
||||
jnxJsNatRuleHits Counter32
|
||||
}
|
||||
|
||||
jnxJsNatRuleName OBJECT-TYPE
|
||||
@@ -457,10 +464,20 @@
|
||||
jnxJsNatRuleTransHits OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of hits on this NAT rule,
|
||||
Deprecated to avoid negative value."
|
||||
::= { jnxJsNatRuleEntry 3 }
|
||||
|
||||
jnxJsNatRuleHits OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of hits on this NAT rule"
|
||||
::= { jnxJsNatRuleEntry 3 }
|
||||
"The number of hits on this NAT rule to
|
||||
deprecate jnxJsNatRuleTransHits"
|
||||
::= { jnxJsNatRuleEntry 4 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- NAT Pool Hit Table
|
||||
@@ -487,7 +504,8 @@
|
||||
{
|
||||
jnxJsNatPoolName DisplayString,
|
||||
jnxJsNatPoolType INTEGER,
|
||||
jnxJsNatPoolTransHits INTEGER
|
||||
jnxJsNatPoolTransHits INTEGER,
|
||||
jnxJsNatPoolHits Counter32
|
||||
}
|
||||
|
||||
jnxJsNatPoolName OBJECT-TYPE
|
||||
@@ -513,10 +531,20 @@
|
||||
jnxJsNatPoolTransHits OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of hits on this NAT Pool,
|
||||
Deprecated to avoid negative value."
|
||||
::= { jnxJsNatPoolEntry 3 }
|
||||
|
||||
jnxJsNatPoolHits OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of hits on this NAT Pool"
|
||||
::= { jnxJsNatPoolEntry 3 }
|
||||
"The number of hits on this NAT Pool
|
||||
to deprecate jnxJsNatPoolTransHits."
|
||||
::= { jnxJsNatPoolEntry 4 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- NAT Trap definition
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific Packet Mirror MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2010, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -19,10 +19,13 @@
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxJsPacketMirror
|
||||
FROM JUNIPER-JS-SMI;
|
||||
FROM JUNIPER-JS-SMI
|
||||
|
||||
Ipv6AddressPrefix
|
||||
FROM IPV6-TC;
|
||||
|
||||
jnxJsPacketMirrorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200910290000Z" -- October 29, 2009
|
||||
LAST-UPDATED "201111230000Z" -- November 23, 2011
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -34,13 +37,29 @@
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"The packet mirror MIB for the Juniper Networks enterprise."
|
||||
REVISION "200910290000Z" -- October 29, 2009
|
||||
REVISION "200910290000Z" -- October 29, 2009
|
||||
DESCRIPTION "Creation Date"
|
||||
|
||||
REVISION "201002250000Z" -- February 25, 2010
|
||||
DESCRIPTION "Added analyzer address to the LI Service Activated trap."
|
||||
::= { jnxJsPacketMirror 1 }
|
||||
REVISION "201002250000Z" -- February 25, 2010
|
||||
DESCRIPTION "Added analyzer address to the LI Service Activated trap."
|
||||
|
||||
REVISION "201012160000Z" -- December 16, 2010
|
||||
DESCRIPTION "Added Target Ipv6 Address address to traps."
|
||||
|
||||
REVISION "201103160000Z" -- March 16, 2011
|
||||
DESCRIPTION "Added Target Ipv6 Prefix Length to traps."
|
||||
|
||||
REVISION "201103230000Z" -- March 23, 2011
|
||||
DESCRIPTION "Add missing Ipv6 Prefix Length to traps. Use SYNTAX
|
||||
Counter64 for tranmitted and received Octets."
|
||||
|
||||
REVISION "201106070000Z" -- June 7, 2011
|
||||
DESCRIPTION "Change SYNTAX of Mirror Identifier."
|
||||
|
||||
|
||||
REVISION "201111230000Z" -- November 23, 2011
|
||||
DESCRIPTION "Add jnxJsPacketMirrorTriggerType circuitId."
|
||||
::= { jnxJsPacketMirror 1 }
|
||||
|
||||
jnxJsPacketMirrorNotifications OBJECT IDENTIFIER ::= { jnxJsPacketMirrorMIB 0 }
|
||||
jnxJsPacketMirrorObjects OBJECT IDENTIFIER ::= { jnxJsPacketMirrorMIB 1 }
|
||||
@@ -57,12 +76,11 @@
|
||||
-- ********************************************************************
|
||||
|
||||
jnxJsPacketMirrorIdentifier OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..8))
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mirror identifier. A string which contains the
|
||||
Version, Mirror ID and Session ID."
|
||||
"The mirror identifier."
|
||||
::= { jnxJsPacketMirrorTrapVars 1 }
|
||||
|
||||
jnxJsPacketMirrorSessionIdentifier OBJECT-TYPE
|
||||
@@ -88,7 +106,10 @@
|
||||
nasPortId(2),
|
||||
username(3),
|
||||
callingStationId(4),
|
||||
acctSessionId(5) }
|
||||
acctSessionId(5),
|
||||
option82(6),
|
||||
remoteId(7),
|
||||
circuitId(8) }
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@@ -232,6 +253,54 @@
|
||||
interpret as an access or packet session event."
|
||||
::= { jnxJsPacketMirrorTrapVars 15 }
|
||||
|
||||
jnxPacketMirrorCallingStationIdentifier OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The calling station id of the subscriber who's traffic is being monitored."
|
||||
::= { jnxJsPacketMirrorTrapVars 16 }
|
||||
|
||||
jnxPacketMirrorNasIdentifier OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Nas identification where the traffic is being monitored."
|
||||
::= { jnxJsPacketMirrorTrapVars 17 }
|
||||
|
||||
jnxJsPacketMirrorOctetsReceived OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber octet count received."
|
||||
::= { jnxJsPacketMirrorTrapVars 18 }
|
||||
|
||||
jnxJsPacketMirrorOctetsTransmitted OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The subscriber octet count transmitted."
|
||||
::= { jnxJsPacketMirrorTrapVars 19 }
|
||||
|
||||
jnxJsPacketMirrorTargetIpv6Address OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 address of the mirrored interface."
|
||||
::= { jnxJsPacketMirrorTrapVars 20 }
|
||||
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 prefix length of the mirrored interface."
|
||||
::= { jnxJsPacketMirrorTrapVars 21 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of packet mirroring traps
|
||||
-- ***************************************************************
|
||||
@@ -273,7 +342,11 @@
|
||||
jnxJsPacketMirrorSessionIdentifier,
|
||||
jnxJsPacketMirrorDirection,
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress }
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxPacketMirrorNasIdentifier,
|
||||
jnxPacketMirrorCallingStationIdentifier,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiSubscriberLoggedIn Trap indicates that
|
||||
@@ -296,7 +369,10 @@
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxJsPacketMirrorErrorCause,
|
||||
jnxJsPacketMirrorErrorString }
|
||||
jnxJsPacketMirrorErrorString,
|
||||
jnxPacketMirrorCallingStationIdentifier,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiSubscriberLogInFailed Trap indicates that
|
||||
@@ -319,7 +395,11 @@
|
||||
jnxJsPacketMirrorDirection,
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxJsPacketMirrorTerminationReason }
|
||||
jnxJsPacketMirrorTerminationReason,
|
||||
jnxJsPacketMirrorOctetsReceived,
|
||||
jnxJsPacketMirrorOctetsTransmitted,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiSubscriberLoggedOut Trap indicates that
|
||||
@@ -341,7 +421,11 @@
|
||||
jnxJsPacketMirrorSessionIdentifier,
|
||||
jnxJsPacketMirrorDirection,
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress }
|
||||
jnxPacketMirrorNasIdentifier,
|
||||
jnxPacketMirrorCallingStationIdentifier,
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiServiceActivated Trap indicates that
|
||||
@@ -364,7 +448,10 @@
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxJsPacketMirrorErrorCause,
|
||||
jnxJsPacketMirrorErrorString }
|
||||
jnxJsPacketMirrorErrorString,
|
||||
jnxPacketMirrorCallingStationIdentifier,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiServiceActivationFailed Trap indicates
|
||||
@@ -387,7 +474,9 @@
|
||||
jnxJsPacketMirrorDirection,
|
||||
jnxJsPacketMirrorTargetIpAddress,
|
||||
jnxJsPacketMirrorAnalyzerAddress,
|
||||
jnxJsPacketMirrorTerminationReason }
|
||||
jnxJsPacketMirrorTerminationReason,
|
||||
jnxJsPacketMirrorTargetIpv6Address,
|
||||
jnxJsPacketMirrorTrgtIpv6PfxLen }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The jnxJsPacketMirrorLiServiceDeactivated Trap indicates that
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2002-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2002-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -53,4 +53,5 @@ jnxJsUTMRoot OBJECT IDENTIFIER ::= { jnxJsSecurity 13 }
|
||||
jnxJsChassisCluster OBJECT IDENTIFIER ::= { jnxJsSecurity 14 }
|
||||
jnxVoip OBJECT IDENTIFIER ::= { jnxJsSecurity 15 }
|
||||
jnxJsPacketMirror OBJECT IDENTIFIER ::= { jnxJsSecurity 16 }
|
||||
jnxLsysSecurityProfile OBJECT IDENTIFIER ::= { jnxJsSecurity 17 }
|
||||
END
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise specific MIB: SRX5000 SPU monitoring MIB
|
||||
--
|
||||
-- Copyright (c) 2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2008-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -12,13 +12,15 @@ JUNIPER-SRX5000-SPU-MONITORING-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxJsSPUMonitoringRoot
|
||||
FROM JUNIPER-JS-SMI;
|
||||
|
||||
jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200804160000Z" -- Apr 16 00:00:00 2008 UTC
|
||||
LAST-UPDATED "201003250000Z" -- Mar 25 00:00:00 2010 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -29,6 +31,11 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for SRX5000 SPU monitoring."
|
||||
REVISION
|
||||
"201003250000Z" -- Mar 25 00:00:00 2010 UTC
|
||||
DESCRIPTION
|
||||
"add MIB for session creation per second."
|
||||
|
||||
::= { jnxJsSPUMonitoringRoot 1 }
|
||||
|
||||
jnxJsSPUMonitoringObjectsTable OBJECT-TYPE
|
||||
@@ -39,22 +46,6 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
"This table exposes SPUs utilization statistics."
|
||||
::= { jnxJsSPUMonitoringMIB 1 }
|
||||
|
||||
jnxJsSPUMonitoringCurrentTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level total session in use."
|
||||
::= { jnxJsSPUMonitoringMIB 2 }
|
||||
|
||||
jnxJsSPUMonitoringMaxTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level max session possible."
|
||||
::= { jnxJsSPUMonitoringMIB 3 }
|
||||
|
||||
jnxJsSPUMonitoringObjectsEntry OBJECT-TYPE
|
||||
SYNTAX JnxJsSPUMonitoringObjectsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@@ -174,5 +165,93 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
denoted as a cluster node."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 11 }
|
||||
|
||||
jnxJsSPUMonitoringCurrentTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level total session in use."
|
||||
::= { jnxJsSPUMonitoringMIB 2 }
|
||||
|
||||
jnxJsSPUMonitoringMaxTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level max session possible."
|
||||
::= { jnxJsSPUMonitoringMIB 3 }
|
||||
|
||||
jnxSPUClusterObjectsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSPUClusterObjectsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table exposes SPU monitoring objects in HA cluster."
|
||||
::= { jnxJsSPUMonitoringMIB 4 }
|
||||
|
||||
|
||||
jnxSPUClusterObjectsEntry OBJECT-TYPE
|
||||
SYNTAX JnxSPUClusterObjectsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry collects SPU monitoring contents in HA cluster."
|
||||
INDEX { jnxJsClusterMonitoringNodeIndex }
|
||||
::= { jnxSPUClusterObjectsTable 1 }
|
||||
|
||||
JnxSPUClusterObjectsEntry ::= SEQUENCE
|
||||
{
|
||||
jnxJsClusterMonitoringNodeIndex Unsigned32,
|
||||
jnxJsClusterMonitoringNodeDescr DisplayString,
|
||||
jnxJsNodeCurrentTotalSession Unsigned32,
|
||||
jnxJsNodeMaxTotalSession Unsigned32,
|
||||
jnxJsNodeSessionCreationPerSecond CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxJsClusterMonitoringNodeIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute is used to identify a chassis. A chassis can
|
||||
be configured in a single or cluster mode. When it is in a
|
||||
cluster mode, the chassis can be denote as a cluster node."
|
||||
::= { jnxSPUClusterObjectsEntry 1 }
|
||||
|
||||
jnxJsClusterMonitoringNodeDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute is used to describe the chassis/cluster
|
||||
node information. Chassis can be configured as a single, or
|
||||
cluster node. When it is cluster mode, the chassis can be
|
||||
denoted as a cluster node."
|
||||
::= { jnxSPUClusterObjectsEntry 2 }
|
||||
|
||||
jnxJsNodeCurrentTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node total session in use."
|
||||
::= { jnxSPUClusterObjectsEntry 3 }
|
||||
|
||||
jnxJsNodeMaxTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node max session possible."
|
||||
::= { jnxSPUClusterObjectsEntry 4 }
|
||||
|
||||
jnxJsNodeSessionCreationPerSecond OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node average session created in last 96 seconds."
|
||||
::= { jnxSPUClusterObjectsEntry 5 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise security UTM MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -19,7 +19,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
jnxJsAntiVirus MODULE-IDENTITY
|
||||
LAST-UPDATED "200811241622Z" -- Nov 24, 2008
|
||||
LAST-UPDATED "201102080800Z" -- Feb 08, 2011
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -34,7 +34,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
antivirus functionality. Juniper documentation is recommended
|
||||
as the reference."
|
||||
|
||||
REVISION "200811241622Z"
|
||||
REVISION "201102080800Z"
|
||||
DESCRIPTION "Creation Date"
|
||||
|
||||
::= { jnxJsUTMRoot 1 }
|
||||
@@ -65,7 +65,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
sophos-engine (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The scan engine type in use. User can use CLI to set the
|
||||
engine type to either full AV (kaspersky-lab-engine),
|
||||
@@ -77,7 +77,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVCurrentPatternVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Anti-Virus pattern database version currently in use."
|
||||
::= { jnxJsAntiVirusEngine 2 }
|
||||
@@ -90,7 +90,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
sophos (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The Database type in use. User can use CLI to set the
|
||||
engine type to full AV, express AV or Sophos AV.
|
||||
@@ -108,7 +108,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeClean OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests passed Anti-Virus scan."
|
||||
::= { jnxJsAntiVirusStats 1 }
|
||||
@@ -116,7 +116,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeInfected OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests found infected by Anti-Virus scan engine."
|
||||
::= { jnxJsAntiVirusStats 2 }
|
||||
@@ -124,7 +124,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeProtected OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to protected by password."
|
||||
::= { jnxJsAntiVirusStats 3 }
|
||||
@@ -132,7 +132,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeDecompress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding max
|
||||
decmopress layer."
|
||||
@@ -141,7 +141,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeCorrupted OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to file corrupted."
|
||||
::= { jnxJsAntiVirusStats 5 }
|
||||
@@ -149,7 +149,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeNoResource OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to out-of-resource."
|
||||
::= { jnxJsAntiVirusStats 6 }
|
||||
@@ -158,7 +158,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeInternalError OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to internal error."
|
||||
::= { jnxJsAntiVirusStats 7 }
|
||||
@@ -166,7 +166,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeMaxContentSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding max content
|
||||
size limit."
|
||||
@@ -175,7 +175,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeTooManyReq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding maximum
|
||||
requests limit."
|
||||
@@ -185,7 +185,7 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to scan timeout."
|
||||
::= { jnxJsAntiVirusStats 10 }
|
||||
@@ -193,11 +193,227 @@ JUNIPER-JS-UTM-AV-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsAVScanCodeEngineNotReady OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to scan engine not ready."
|
||||
::= { jnxJsAntiVirusStats 11 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- scan engine table objects
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsUTMAntiVirusEngine OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJsUTMAntiVirusEngineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of anti-virus engine objects."
|
||||
::= { jnxJsAntiVirusObjects 3 }
|
||||
|
||||
jnxJsUTMAntiVirusEngineEntry OBJECT-TYPE
|
||||
SYNTAX JnxJsUTMAntiVirusEngineEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry for anti-virus engine table."
|
||||
INDEX { jnxJsUTMAVEngineIndex }
|
||||
::= { jnxJsUTMAntiVirusEngine 1 }
|
||||
|
||||
JnxJsUTMAntiVirusEngineEntry ::= SEQUENCE {
|
||||
jnxJsUTMAVEngineIndex Integer32,
|
||||
jnxJsUTMAVEngineType INTEGER,
|
||||
jnxJsUTMAVPatternVersionString DisplayString,
|
||||
jnxJsUTMAVDatabaseType INTEGER
|
||||
}
|
||||
|
||||
jnxJsUTMAVEngineIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..'7fffffff'h)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index is the cluster node number. If the device is
|
||||
not in a cluster mode then it will be the local node
|
||||
number."
|
||||
::= { jnxJsUTMAntiVirusEngineEntry 1 }
|
||||
|
||||
jnxJsUTMAVEngineType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown-engine (1),
|
||||
kaspersky-lab-engine (2),
|
||||
juniper-express-engine (3),
|
||||
sophos-engine (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scan engine type in use. User can use CLI to set the
|
||||
engine type to either full AV (kaspersky-lab-engine),
|
||||
express AV (juniper-express-engine) or Sophos AV
|
||||
(sophos-engine). If AV is not configured then engine type
|
||||
is not known."
|
||||
::= { jnxJsUTMAntiVirusEngineEntry 2 }
|
||||
|
||||
jnxJsUTMAVPatternVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Anti-Virus pattern database version currently in use."
|
||||
::= { jnxJsUTMAntiVirusEngineEntry 3 }
|
||||
|
||||
jnxJsUTMAVDatabaseType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
full (1),
|
||||
express (2),
|
||||
unknown (3),
|
||||
sophos (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Database type in use. User can use CLI to set the
|
||||
engine type to full AV, express AV or Sophos AV.
|
||||
Corresponding database types are Full for KL Engine,
|
||||
Express for Juniper Express Engine and Sophos for Sophos
|
||||
AV Engine."
|
||||
::= { jnxJsUTMAntiVirusEngineEntry 4 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- scan statistics table objects
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsUTMAntiVirusStats OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJsUTMAntiVirusStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of anti-virus stats objects."
|
||||
::= { jnxJsAntiVirusObjects 4 }
|
||||
|
||||
jnxJsUTMAntiVirusStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxJsUTMAntiVirusStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of anti-virus stats object."
|
||||
INDEX { jnxJsUTMAVStatsIndex }
|
||||
::= { jnxJsUTMAntiVirusStats 1 }
|
||||
|
||||
JnxJsUTMAntiVirusStatsEntry ::= SEQUENCE {
|
||||
jnxJsUTMAVStatsIndex Integer32,
|
||||
jnxJsUTMAVScanCodeClean Integer32,
|
||||
jnxJsUTMAVScanCodeInfected Integer32,
|
||||
jnxJsUTMAVScanCodeProtected Integer32,
|
||||
jnxJsUTMAVScanCodeDecompress Integer32,
|
||||
jnxJsUTMAVScanCodeCorrupted Integer32,
|
||||
jnxJsUTMAVScanCodeNoResource Integer32,
|
||||
jnxJsUTMAVScanCodeInternalError Integer32,
|
||||
jnxJsUTMAVScanCodeMaxContentSize Integer32,
|
||||
jnxJsUTMAVScanCodeTooManyReq Integer32,
|
||||
jnxJsUTMAVScanCodeTimeout Integer32,
|
||||
jnxJsUTMAVScanCodeEngineNotReady Integer32
|
||||
}
|
||||
|
||||
jnxJsUTMAVStatsIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..'7fffffff'h)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index is the cluster node number. If the device is
|
||||
not in a cluster mode then it will be the local node
|
||||
number."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 1 }
|
||||
|
||||
jnxJsUTMAVScanCodeClean OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests passed Anti-Virus scan."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 2 }
|
||||
|
||||
jnxJsUTMAVScanCodeInfected OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests found infected by Anti-Virus scan engine."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 3 }
|
||||
|
||||
jnxJsUTMAVScanCodeProtected OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to protected by password."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 4 }
|
||||
|
||||
jnxJsUTMAVScanCodeDecompress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding max
|
||||
decmopress layer."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 5 }
|
||||
|
||||
jnxJsUTMAVScanCodeCorrupted OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to file corrupted."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 6 }
|
||||
|
||||
jnxJsUTMAVScanCodeNoResource OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to out-of-resource."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 7 }
|
||||
|
||||
jnxJsUTMAVScanCodeInternalError OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to internal error."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 8 }
|
||||
|
||||
jnxJsUTMAVScanCodeMaxContentSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding max content
|
||||
size limit."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 9 }
|
||||
|
||||
jnxJsUTMAVScanCodeTooManyReq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to exceeding maximum
|
||||
requests limit."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 10 }
|
||||
|
||||
jnxJsUTMAVScanCodeTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to scan timeout."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 11 }
|
||||
|
||||
jnxJsUTMAVScanCodeEngineNotReady OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of requests cannot be scanned due to scan engine not ready."
|
||||
::= { jnxJsUTMAntiVirusStatsEntry 12 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific Chassis Cluster objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2008-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
|
||||
jnxJsChassisClusterMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200905270000Z"
|
||||
LAST-UPDATED "201106280000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -39,6 +39,10 @@
|
||||
a cluster fails, the other chassis in the cluster takes over the function
|
||||
of the failed chassis with minimal service interruption.
|
||||
This module defines the objects pertaining to Chassis Cluster."
|
||||
|
||||
REVISION "201106280000Z"
|
||||
DESCRIPTION "Added trap jnxJsChClusterIntfTrap"
|
||||
|
||||
REVISION "200905270000Z"
|
||||
DESCRIPTION "Added trap class for jnxJsChassisClusterSwitchover"
|
||||
|
||||
@@ -68,6 +72,22 @@
|
||||
"Notification to signal switchover/failover."
|
||||
::= { jnxJsChassisClusterNotifications 1 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of a trap that notifies changes in fabric
|
||||
-- and control link status.
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsChClusterIntfTrap NOTIFICATION-TYPE
|
||||
OBJECTS { jnxJsChClusterSwitchoverInfoClusterId,
|
||||
jnxJsChClusterIntfName,
|
||||
jnxJsChClusterIntfState,
|
||||
jnxJsChClusterIntfSeverity,
|
||||
jnxJsChClusterIntfStateReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification to signal change in HA interface state."
|
||||
::= { jnxJsChassisClusterNotifications 2 }
|
||||
|
||||
jnxJsChClusterSwitchoverInfoRedundancyGroup OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
@@ -120,4 +140,41 @@
|
||||
DESCRIPTION
|
||||
"This object contains the cause for switchover."
|
||||
::= { jnxJsChassisClusterTrapObjects 6 }
|
||||
|
||||
jnxJsChClusterIntfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the name of the link
|
||||
that changed its state."
|
||||
::= { jnxJsChassisClusterTrapObjects 7 }
|
||||
|
||||
jnxJsChClusterIntfState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the state of the link;
|
||||
whether it is UP or DOWN."
|
||||
::= { jnxJsChassisClusterTrapObjects 8 }
|
||||
|
||||
jnxJsChClusterIntfSeverity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reflects the severity;
|
||||
whether it is minor or major."
|
||||
::= { jnxJsChassisClusterTrapObjects 9 }
|
||||
|
||||
jnxJsChClusterIntfStateReason OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the reason why the link state
|
||||
changed."
|
||||
::= { jnxJsChassisClusterTrapObjects 10 }
|
||||
|
||||
END
|
||||
|
||||
@@ -0,0 +1,300 @@
|
||||
--
|
||||
-- Juniper JunosV App Engine Infrastructure MIB
|
||||
--
|
||||
-- Copyright (c) 2012 Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-JVAE-INFRA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InetAddressIPv4, InetAddressIPv6
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
jnxJVAEMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxJVAEInfraMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201208010000Z" -- Aug 01 00:00:00 2012 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB module for JunosV App Engine Infrastructure."
|
||||
REVISION "201208010000Z" -- Aug 01 00:00:00 2012 UTC
|
||||
DESCRIPTION
|
||||
"Initial version of JVAE Infrastructure MIB."
|
||||
|
||||
::= { jnxJVAEMibRoot 1 }
|
||||
|
||||
|
||||
jnxJVAEInfraNotifications OBJECT IDENTIFIER ::= { jnxJVAEInfraMIB 0 }
|
||||
jnxJVAEInfraObjects OBJECT IDENTIFIER ::= { jnxJVAEInfraMIB 1 }
|
||||
jnxJVAEInfraTables OBJECT IDENTIFIER ::= { jnxJVAEInfraObjects 1 }
|
||||
|
||||
|
||||
--
|
||||
-- JVAE Infrstructure Objects
|
||||
--
|
||||
|
||||
--
|
||||
-- Compute Node Table
|
||||
--
|
||||
|
||||
jnxJVAECNTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Compute Nodes."
|
||||
::= { jnxJVAEInfraTables 1 }
|
||||
|
||||
jnxJVAECNEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Compute Node."
|
||||
INDEX { jnxJVAECNId }
|
||||
::= { jnxJVAECNTable 1 }
|
||||
|
||||
JnxJVAECNEntry ::= SEQUENCE {
|
||||
jnxJVAECNId DisplayString,
|
||||
jnxJVAECNName DisplayString,
|
||||
jnxJVAECCName DisplayString,
|
||||
jnxJVAECNState INTEGER,
|
||||
jnxJVAECNLastStateChange DisplayString,
|
||||
jnxJVAECNRouterIPv4 InetAddressIPv4,
|
||||
jnxJVAECNRouterIPv6 InetAddressIPv6,
|
||||
jnxJVAECNMgmtIPv4 InetAddressIPv4,
|
||||
jnxJVAECNMgmtIPv6 InetAddressIPv6,
|
||||
jnxJVAECNSWVersion DisplayString
|
||||
}
|
||||
|
||||
jnxJVAECNId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of the Compute Node."
|
||||
::= { jnxJVAECNEntry 1 }
|
||||
|
||||
jnxJVAECNName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the Compute Node."
|
||||
::= { jnxJVAECNEntry 2 }
|
||||
|
||||
jnxJVAECCName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the Compute Cluster, to which this Compute Node belongs."
|
||||
::= { jnxJVAECNEntry 3 }
|
||||
|
||||
jnxJVAECNState OBJECT-TYPE
|
||||
SYNTAX INTEGER { offline(0), online(1), error(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of Compute Node as seen by the VE platform Manager."
|
||||
::= { jnxJVAECNEntry 4 }
|
||||
|
||||
jnxJVAECNLastStateChange OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(26..30))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time when last state change was observed for this
|
||||
Compute Node."
|
||||
::= { jnxJVAECNEntry 5 }
|
||||
|
||||
jnxJVAECNRouterIPv4 OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Network address on the router side, which used for all management
|
||||
between the router and Compute Node."
|
||||
::= { jnxJVAECNEntry 6 }
|
||||
|
||||
jnxJVAECNRouterIPv6 OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv6
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Network address on the router side, which used for all management
|
||||
between the router and Compute Node."
|
||||
::= { jnxJVAECNEntry 7 }
|
||||
|
||||
jnxJVAECNMgmtIPv4 OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Network address on the compute node side, which used for all management
|
||||
between the router and Compute Node."
|
||||
::= { jnxJVAECNEntry 8 }
|
||||
|
||||
jnxJVAECNMgmtIPv6 OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv6
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Network address on the compute node side, which used for all management
|
||||
between the router and Compute Node."
|
||||
::= { jnxJVAECNEntry 9 }
|
||||
|
||||
jnxJVAECNSWVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compute Node software version."
|
||||
::= { jnxJVAECNEntry 10 }
|
||||
|
||||
--
|
||||
-- Virtual Machine Instances Table
|
||||
--
|
||||
|
||||
jnxJVAEVMTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAEVMEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of virutal machine instances."
|
||||
::= { jnxJVAEInfraTables 2 }
|
||||
|
||||
jnxJVAEVMEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAEVMEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A virutal machine instance."
|
||||
INDEX { jnxJVAEVMId }
|
||||
::= { jnxJVAEVMTable 1 }
|
||||
|
||||
JnxJVAEVMEntry ::= SEQUENCE {
|
||||
jnxJVAEVMId OCTET STRING,
|
||||
jnxJVAEVMName DisplayString,
|
||||
jnxJVAEVMCCName DisplayString,
|
||||
jnxJVAEVMCNName DisplayString,
|
||||
jnxJVAEVMCNId DisplayString,
|
||||
jnxJVAEVMUuid OCTET STRING,
|
||||
jnxJVAEVMPkg DisplayString,
|
||||
jnxJVAEVMStatus INTEGER
|
||||
}
|
||||
|
||||
jnxJVAEVMId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..127))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unique identifier for this virtual machine instance. This
|
||||
identifier is not retained across restart of the subsytem."
|
||||
::= { jnxJVAEVMEntry 1 }
|
||||
|
||||
jnxJVAEVMName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the virtual machine instance."
|
||||
::= { jnxJVAEVMEntry 2 }
|
||||
|
||||
jnxJVAEVMCCName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the compute cluster which the compute node belongs."
|
||||
::= { jnxJVAEVMEntry 3 }
|
||||
|
||||
jnxJVAEVMCNName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the compute node on which the virtual machine runs."
|
||||
::= { jnxJVAEVMEntry 4 }
|
||||
|
||||
jnxJVAEVMCNId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of the compute node on which the virtual machine runs."
|
||||
::= { jnxJVAEVMEntry 5 }
|
||||
|
||||
jnxJVAEVMUuid OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..60))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UUID of the virtual machine."
|
||||
::= { jnxJVAEVMEntry 6 }
|
||||
|
||||
jnxJVAEVMPkg OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of package installed on the router holding the imgage for
|
||||
this virtual machine."
|
||||
::= { jnxJVAEVMEntry 7 }
|
||||
|
||||
jnxJVAEVMStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { offline(0), online(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the virtual machine instance."
|
||||
::= { jnxJVAEVMEntry 8 }
|
||||
|
||||
|
||||
--
|
||||
-- JVAE Infrastructure Notifications
|
||||
--
|
||||
|
||||
jnxJVAECNStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNId,
|
||||
jnxJVAECNName,
|
||||
jnxJVAECCName,
|
||||
jnxJVAECNState,
|
||||
jnxJVAECNLastStateChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever compute node state changes."
|
||||
::= { jnxJVAEInfraNotifications 1 }
|
||||
|
||||
jnxJVAEVMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAEVMId,
|
||||
jnxJVAEVMName,
|
||||
jnxJVAEVMCNId,
|
||||
jnxJVAEVMUuid,
|
||||
jnxJVAEVMStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification whenever the virutal machine status changes."
|
||||
::= { jnxJVAEInfraNotifications 2 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,908 @@
|
||||
--
|
||||
-- Juniper JunosV App Engine Node MIB
|
||||
--
|
||||
-- Copyright (c) 2012 Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-JVAE-NODE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY,
|
||||
Gauge32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxJVAEMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxJVAENodeMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201208010000Z" -- Aug 01 00:00:00 2012 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB modules for JunosV App Engine Compute Nodes."
|
||||
REVISION "201208010000Z" -- Aug 01 00:00:00 2012 UTC
|
||||
DESCRIPTION
|
||||
"Initial version of JVAE Node MIB."
|
||||
|
||||
::= { jnxJVAEMibRoot 2 }
|
||||
|
||||
|
||||
jnxJVAENodeNotifications OBJECT IDENTIFIER ::= { jnxJVAENodeMIB 0 }
|
||||
jnxJVAENodeObjects OBJECT IDENTIFIER ::= { jnxJVAENodeMIB 1 }
|
||||
jnxJVAENodeTables OBJECT IDENTIFIER ::= { jnxJVAENodeObjects 1 }
|
||||
|
||||
|
||||
--
|
||||
-- JVAE Node Objects
|
||||
--
|
||||
|
||||
--
|
||||
-- Compute Node System Information Table
|
||||
--
|
||||
|
||||
jnxJVAECNSysInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNSysInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for further information on Compute Nodes."
|
||||
::= { jnxJVAENodeTables 1 }
|
||||
|
||||
jnxJVAECNSysInfoEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNSysInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System information for a Compute Node."
|
||||
INDEX { jnxJVAECNSysId }
|
||||
::= { jnxJVAECNSysInfoTable 1 }
|
||||
|
||||
JnxJVAECNSysInfoEntry ::= SEQUENCE {
|
||||
jnxJVAECNSysId DisplayString,
|
||||
jnxJVAECNSysCpus INTEGER,
|
||||
jnxJVAECNSysProcessingLoad INTEGER,
|
||||
jnxJVAECNSysMemCapacity Gauge32,
|
||||
jnxJVAECNSysMemUsed Gauge32,
|
||||
jnxJVAECNSysMemFree Gauge32,
|
||||
jnxJVAECNSysMemUsedPr INTEGER,
|
||||
jnxJVAECNSysSwapCapacity Gauge32,
|
||||
jnxJVAECNSysSwapFree Gauge32,
|
||||
jnxJVAECNSysBootMethod INTEGER,
|
||||
jnxJVAECNSysLastReboot DisplayString
|
||||
}
|
||||
|
||||
jnxJVAECNSysId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Id of the Compute Node."
|
||||
::= { jnxJVAECNSysInfoEntry 1 }
|
||||
|
||||
jnxJVAECNSysCpus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of CPUs or cores on the Compute Node."
|
||||
::= { jnxJVAECNSysInfoEntry 2 }
|
||||
|
||||
jnxJVAECNSysProcessingLoad OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total processing load on the Compute Node, in percentage."
|
||||
::= { jnxJVAECNSysInfoEntry 3 }
|
||||
|
||||
jnxJVAECNSysMemCapacity OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of RAM on the Compute Node, in kilo bytes. Zero if
|
||||
information is unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 4 }
|
||||
|
||||
jnxJVAECNSysMemUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of RAM used on the Compute Node, in kilo bytes. Zero
|
||||
if information in unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 5 }
|
||||
|
||||
jnxJVAECNSysMemFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of RAM free on the Compute Node, in kilo bytes. Zero
|
||||
if information in unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 6 }
|
||||
|
||||
jnxJVAECNSysMemUsedPr OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of RAM used on the Compute Node, in percentage. Zero
|
||||
if information in unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 7 }
|
||||
|
||||
jnxJVAECNSysSwapCapacity OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total swap space on the Compute Node, in kilo bytes. Zero if
|
||||
information is unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 8 }
|
||||
|
||||
jnxJVAECNSysSwapFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amout of swap space free on the Compute Node, in kilo bytes.
|
||||
Zero if information is unavailable."
|
||||
::= { jnxJVAECNSysInfoEntry 9 }
|
||||
|
||||
jnxJVAECNSysBootMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), network(1), local (2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boot method used by the Compute Node, in the last reboot."
|
||||
::= { jnxJVAECNSysInfoEntry 10 }
|
||||
|
||||
jnxJVAECNSysLastReboot OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(30))
|
||||
UNITS "Secs"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Seconds passed since the last reboot or restart of the Compute Node."
|
||||
::= { jnxJVAECNSysInfoEntry 11 }
|
||||
|
||||
--
|
||||
-- Compute Node Processor (CPU) Table
|
||||
--
|
||||
|
||||
jnxJVAECNProcessorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNProcessorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Processors contained in the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 2 }
|
||||
|
||||
jnxJVAECNProcessorEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNProcessorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Processor."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNProcessorId }
|
||||
::= { jnxJVAECNProcessorTable 1 }
|
||||
|
||||
JnxJVAECNProcessorEntry ::= SEQUENCE {
|
||||
jnxJVAECNProcessorId INTEGER,
|
||||
jnxJVAECNProcessorLoad INTEGER
|
||||
}
|
||||
|
||||
jnxJVAECNProcessorId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unique identifier for the processor with this Compute Node."
|
||||
::= { jnxJVAECNProcessorEntry 1 }
|
||||
|
||||
jnxJVAECNProcessorLoad OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Load on the processor, expressed in percentage. Zero if information
|
||||
is unavailable."
|
||||
::= { jnxJVAECNProcessorEntry 2 }
|
||||
|
||||
--
|
||||
-- Compute Node Network Interface Table
|
||||
--
|
||||
|
||||
jnxJVAECNifTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNifEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of network interfaces contained in the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 3 }
|
||||
|
||||
jnxJVAECNifEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNifEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A network interface."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNifId }
|
||||
::= { jnxJVAECNifTable 1 }
|
||||
|
||||
JnxJVAECNifEntry ::= SEQUENCE {
|
||||
jnxJVAECNifId INTEGER,
|
||||
jnxJVAECNifName DisplayString,
|
||||
jnxJVAECNifOperStatus INTEGER,
|
||||
jnxJVAECNifAdminStatus INTEGER,
|
||||
jnxJVAECNifLinkDetect TruthValue,
|
||||
jnxJVAECNifAddress PhysAddress,
|
||||
jnxJVAECNifInPkts Counter64,
|
||||
jnxJVAECNifInDiscards Counter64,
|
||||
jnxJVAECNifInErrors Counter64,
|
||||
jnxJVAECNifOutPkts Counter64,
|
||||
jnxJVAECNifOutDiscards Counter64,
|
||||
jnxJVAECNifOutErrors Counter64
|
||||
}
|
||||
|
||||
jnxJVAECNifId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unique identifier for the network interface."
|
||||
::= { jnxJVAECNifEntry 1 }
|
||||
|
||||
jnxJVAECNifName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..10))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the interface."
|
||||
::= { jnxJVAECNifEntry 2 }
|
||||
|
||||
jnxJVAECNifOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { down(0), up (1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operational state of the interface."
|
||||
::= { jnxJVAECNifEntry 3 }
|
||||
|
||||
jnxJVAECNifAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { down(0), up (1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administrative state of the interface."
|
||||
::= { jnxJVAECNifEntry 4 }
|
||||
|
||||
jnxJVAECNifLinkDetect OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Link presence, True if present else False. This field is meaningless
|
||||
when the interface is administered down."
|
||||
::= { jnxJVAECNifEntry 5 }
|
||||
|
||||
jnxJVAECNifAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Physcial address (MAC) of the interface."
|
||||
::= { jnxJVAECNifEntry 6 }
|
||||
|
||||
jnxJVAECNifInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets received on the interface."
|
||||
::= { jnxJVAECNifEntry 7 }
|
||||
|
||||
jnxJVAECNifInDiscards OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received packets discarded, on the interface."
|
||||
::= { jnxJVAECNifEntry 8 }
|
||||
|
||||
jnxJVAECNifInErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of received packets with errors, on the interface."
|
||||
::= { jnxJVAECNifEntry 9 }
|
||||
|
||||
jnxJVAECNifOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets sent on the interface."
|
||||
::= { jnxJVAECNifEntry 10 }
|
||||
|
||||
jnxJVAECNifOutDiscards OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sent packets discarded, on the interface."
|
||||
::= { jnxJVAECNifEntry 11 }
|
||||
|
||||
jnxJVAECNifOutErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sent packets with errors, on the interface."
|
||||
::= { jnxJVAECNifEntry 12 }
|
||||
|
||||
--
|
||||
-- Compute Node File System Table
|
||||
--
|
||||
|
||||
jnxJVAECNFileSysTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNFileSysEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of mounted file systems in the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 4 }
|
||||
|
||||
jnxJVAECNFileSysEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNFileSysEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A File System."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNFileSysId }
|
||||
::= { jnxJVAECNFileSysTable 1 }
|
||||
|
||||
JnxJVAECNFileSysEntry ::= SEQUENCE {
|
||||
jnxJVAECNFileSysId INTEGER,
|
||||
jnxJVAECNFileSysMountPoint DisplayString,
|
||||
jnxJVAECNFileSysSize Gauge32,
|
||||
jnxJVAECNFileSysUsed Gauge32,
|
||||
jnxJVAECNFileSysFree Gauge32,
|
||||
jnxJVAECNFileSysUsedPr INTEGER
|
||||
}
|
||||
|
||||
jnxJVAECNFileSysId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..127)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unique identifier for the file system."
|
||||
::= { jnxJVAECNFileSysEntry 1 }
|
||||
|
||||
jnxJVAECNFileSysMountPoint OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Filesystem path where the file system is mounted."
|
||||
::= { jnxJVAECNFileSysEntry 2 }
|
||||
|
||||
jnxJVAECNFileSysSize OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total storage capacity of the file system, in kilo bytes."
|
||||
::= { jnxJVAECNFileSysEntry 3 }
|
||||
|
||||
jnxJVAECNFileSysUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used Storage capacity of the file system, in kilo bytes."
|
||||
::= { jnxJVAECNFileSysEntry 4 }
|
||||
|
||||
jnxJVAECNFileSysFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "KB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unused Storage capacity of the file system, in kilo bytes."
|
||||
::= { jnxJVAECNFileSysEntry 5 }
|
||||
|
||||
jnxJVAECNFileSysUsedPr OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used Storage capacity of the file system, in percentage."
|
||||
::= { jnxJVAECNFileSysEntry 6 }
|
||||
|
||||
--
|
||||
-- Compute Node Disk Table
|
||||
--
|
||||
|
||||
jnxJVAECNDiskTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNDiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Physical Disks connected to the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 5 }
|
||||
|
||||
jnxJVAECNDiskEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNDiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A disk."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNDiskId }
|
||||
::= { jnxJVAECNDiskTable 1 }
|
||||
|
||||
JnxJVAECNDiskEntry ::= SEQUENCE {
|
||||
jnxJVAECNDiskId INTEGER,
|
||||
jnxJVAECNDiskSlot INTEGER,
|
||||
jnxJVAECNDiskModel DisplayString,
|
||||
jnxJVAECNDiskRevision DisplayString,
|
||||
jnxJVAECNDiskVendor DisplayString,
|
||||
jnxJVAECNDiskOSPath DisplayString
|
||||
}
|
||||
|
||||
jnxJVAECNDiskId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier for this disk."
|
||||
::= { jnxJVAECNDiskEntry 1 }
|
||||
|
||||
jnxJVAECNDiskSlot OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..14)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slot at which disk is connected."
|
||||
::= { jnxJVAECNDiskEntry 2 }
|
||||
|
||||
jnxJVAECNDiskModel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Disk product model."
|
||||
::= { jnxJVAECNDiskEntry 3 }
|
||||
|
||||
jnxJVAECNDiskRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Disk product revision."
|
||||
::= { jnxJVAECNDiskEntry 4 }
|
||||
|
||||
jnxJVAECNDiskVendor OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Disk product vendor."
|
||||
::= { jnxJVAECNDiskEntry 5 }
|
||||
|
||||
jnxJVAECNDiskOSPath OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Disk device path."
|
||||
::= { jnxJVAECNDiskEntry 6 }
|
||||
|
||||
--
|
||||
-- Compute Node Raid Table
|
||||
--
|
||||
|
||||
jnxJVAECNRaidTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNRaidEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Raid Arrays on the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 6 }
|
||||
|
||||
jnxJVAECNRaidEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNRaidEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Raid array."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNRaidId }
|
||||
::= { jnxJVAECNRaidTable 1 }
|
||||
|
||||
JnxJVAECNRaidEntry ::= SEQUENCE {
|
||||
jnxJVAECNRaidId INTEGER,
|
||||
jnxJVAECNRaidName DisplayString,
|
||||
jnxJVAECNRaidState DisplayString,
|
||||
jnxJVAECNRaidLevel INTEGER,
|
||||
jnxJVAECNRaidSize Gauge32,
|
||||
jnxJVAECNRaidMembers INTEGER,
|
||||
jnxJVAECNRaidMemberDiskPartitions DisplayString,
|
||||
jnxJVAECNRaidMemberDiskAtSlots DisplayString,
|
||||
jnxJVAECNRaidOSPath DisplayString
|
||||
}
|
||||
|
||||
jnxJVAECNRaidId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier for this raid array."
|
||||
::= { jnxJVAECNRaidEntry 1 }
|
||||
|
||||
jnxJVAECNRaidName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the raid array."
|
||||
::= { jnxJVAECNRaidEntry 2 }
|
||||
|
||||
jnxJVAECNRaidState OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the raid array."
|
||||
::= { jnxJVAECNRaidEntry 3 }
|
||||
|
||||
jnxJVAECNRaidLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Raid level of the raid array."
|
||||
::= { jnxJVAECNRaidEntry 4 }
|
||||
|
||||
jnxJVAECNRaidSize OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "GB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size of the raid array."
|
||||
::= { jnxJVAECNRaidEntry 5 }
|
||||
|
||||
jnxJVAECNRaidMembers OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of members of the raid array."
|
||||
::= { jnxJVAECNRaidEntry 6 }
|
||||
|
||||
jnxJVAECNRaidMemberDiskPartitions OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of device path of the partitions, that are members of the
|
||||
raid array."
|
||||
::= { jnxJVAECNRaidEntry 7 }
|
||||
|
||||
jnxJVAECNRaidMemberDiskAtSlots OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of slot numbers identifying the disks, that are members of
|
||||
the raid array."
|
||||
::= { jnxJVAECNRaidEntry 8 }
|
||||
|
||||
jnxJVAECNRaidOSPath OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The raid device disk path."
|
||||
::= { jnxJVAECNRaidEntry 9 }
|
||||
|
||||
--
|
||||
-- Compute Node Sensor Table
|
||||
--
|
||||
|
||||
jnxJVAECNSensorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJVAECNSensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Sensors on the Compute Nodes."
|
||||
::= { jnxJVAENodeTables 7 }
|
||||
|
||||
jnxJVAECNSensorEntry OBJECT-TYPE
|
||||
SYNTAX JnxJVAECNSensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Sensor."
|
||||
INDEX { jnxJVAECNSysId, jnxJVAECNSensorId }
|
||||
::= { jnxJVAECNSensorTable 1 }
|
||||
|
||||
JnxJVAECNSensorEntry ::= SEQUENCE {
|
||||
jnxJVAECNSensorId INTEGER,
|
||||
jnxJVAECNSensorType INTEGER,
|
||||
jnxJVAECNSensorValue DisplayString,
|
||||
jnxJVAECNSensorRange DisplayString,
|
||||
jnxJVAECNSensorDesc DisplayString
|
||||
}
|
||||
|
||||
jnxJVAECNSensorId OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique identifier for this sensor."
|
||||
::= { jnxJVAECNSensorEntry 1 }
|
||||
|
||||
jnxJVAECNSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER { voltage(0), temperature(1), fan(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the sensor."
|
||||
::= { jnxJVAECNSensorEntry 2 }
|
||||
|
||||
jnxJVAECNSensorValue OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sensor reading."
|
||||
::= { jnxJVAECNSensorEntry 3 }
|
||||
|
||||
jnxJVAECNSensorRange OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Normal operating range for the sensor, traps are raised the reading
|
||||
is no within this range."
|
||||
::= { jnxJVAECNSensorEntry 4 }
|
||||
|
||||
jnxJVAECNSensorDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the sensor."
|
||||
::= { jnxJVAECNSensorEntry 5 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- JVAE Node Notifications
|
||||
--
|
||||
|
||||
jnxJVAECNMemoryLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSysMemCapacity,
|
||||
jnxJVAECNSysMemUsed,
|
||||
jnxJVAECNSysMemFree,
|
||||
jnxJVAECNSysMemUsedPr,
|
||||
jnxJVAECNSysSwapCapacity,
|
||||
jnxJVAECNSysSwapFree
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the free (unused) RAM goes
|
||||
below threshold for this compute node."
|
||||
::= { jnxJVAENodeNotifications 1 }
|
||||
|
||||
jnxJVAECNMemoryOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSysMemCapacity,
|
||||
jnxJVAECNSysMemUsed,
|
||||
jnxJVAECNSysMemFree,
|
||||
jnxJVAECNSysMemUsedPr,
|
||||
jnxJVAECNSysSwapCapacity,
|
||||
jnxJVAECNSysSwapFree
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the free (unused) RAM recovers
|
||||
above threshold for this compute node and previously a
|
||||
jnxJVAECNMemoryLow was reported."
|
||||
::= { jnxJVAENodeNotifications 2 }
|
||||
|
||||
jnxJVAECNProcessingLoadHigh NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSysProcessingLoad
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the overall system processing
|
||||
load exceeds threshold."
|
||||
::= { jnxJVAENodeNotifications 3 }
|
||||
|
||||
jnxJVAECNProcessingLoadOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSysProcessingLoad
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the overall system processing
|
||||
load is within threshold and previously a jnxJVAECNProcessingLoadHigh
|
||||
was reported."
|
||||
::= { jnxJVAENodeNotifications 4 }
|
||||
|
||||
jnxJVAECNProcessorLoadHigh NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNProcessorId,
|
||||
jnxJVAECNProcessorLoad
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the load on a processor
|
||||
exceeds threshold."
|
||||
::= { jnxJVAENodeNotifications 5 }
|
||||
|
||||
jnxJVAECNProcessorLoadOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNProcessorId,
|
||||
jnxJVAECNProcessorLoad
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the load on a processor
|
||||
is within threshold and previously a jnxJVAECNProcessorLoadHigh
|
||||
was reported."
|
||||
::= { jnxJVAENodeNotifications 6 }
|
||||
|
||||
jnxJVAECNifDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNifId,
|
||||
jnxJVAECNifName,
|
||||
jnxJVAECNifOperStatus,
|
||||
jnxJVAECNifAdminStatus,
|
||||
jnxJVAECNifLinkDetect
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever network interface is down."
|
||||
::= { jnxJVAENodeNotifications 7 }
|
||||
|
||||
jnxJVAECNifUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNifId,
|
||||
jnxJVAECNifName,
|
||||
jnxJVAECNifOperStatus,
|
||||
jnxJVAECNifAdminStatus,
|
||||
jnxJVAECNifLinkDetect
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever network interface is up and
|
||||
previously a jnxJVAECNifDown was reported."
|
||||
::= { jnxJVAENodeNotifications 8 }
|
||||
|
||||
jnxJVAECNStorageLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNFileSysId,
|
||||
jnxJVAECNFileSysMountPoint,
|
||||
jnxJVAECNFileSysSize,
|
||||
jnxJVAECNFileSysUsed,
|
||||
jnxJVAECNFileSysFree,
|
||||
jnxJVAECNFileSysUsedPr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever storage space falls below
|
||||
threshold."
|
||||
::= { jnxJVAENodeNotifications 9 }
|
||||
|
||||
jnxJVAECNStorageOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNFileSysId,
|
||||
jnxJVAECNFileSysMountPoint,
|
||||
jnxJVAECNFileSysSize,
|
||||
jnxJVAECNFileSysUsed,
|
||||
jnxJVAECNFileSysFree,
|
||||
jnxJVAECNFileSysUsedPr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever storage space recovers and
|
||||
previously a jnxJVAECNStorageLow was reported."
|
||||
::= { jnxJVAENodeNotifications 10 }
|
||||
|
||||
jnxJVAECNRaidError NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNRaidId,
|
||||
jnxJVAECNRaidName,
|
||||
jnxJVAECNRaidState,
|
||||
jnxJVAECNRaidOSPath
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever raid array degradation or
|
||||
failure is detected."
|
||||
::= { jnxJVAENodeNotifications 11 }
|
||||
|
||||
jnxJVAECNRaidOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNRaidId,
|
||||
jnxJVAECNRaidName,
|
||||
jnxJVAECNRaidState,
|
||||
jnxJVAECNRaidOSPath
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever raid array recovers and
|
||||
previously a jnxJVAECNRaidError was reported."
|
||||
::= { jnxJVAENodeNotifications 12 }
|
||||
|
||||
jnxJVAECNSensorAlert NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSensorId,
|
||||
jnxJVAECNSensorValue,
|
||||
jnxJVAECNSensorType,
|
||||
jnxJVAECNSensorRange,
|
||||
jnxJVAECNSensorDesc
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever sensor reading is not within
|
||||
the normal operating range."
|
||||
::= { jnxJVAENodeNotifications 13 }
|
||||
|
||||
jnxJVAECNSensorOk NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxJVAECNSysId,
|
||||
jnxJVAECNSensorId,
|
||||
jnxJVAECNSensorValue,
|
||||
jnxJVAECNSensorType,
|
||||
jnxJVAECNSensorRange,
|
||||
jnxJVAECNSensorDesc
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever sensor reading recovers and
|
||||
previously a jnxJVAECNSensorAlert was reported."
|
||||
::= { jnxJVAENodeNotifications 14 }
|
||||
|
||||
END
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2002-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2002-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -22,7 +22,7 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
;
|
||||
|
||||
jnxl2aldMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200702151000Z" -- Thursday February 15 10:00:00 2007 UTC
|
||||
LAST-UPDATED "201208081000Z" -- Wednesday August 08 10:00:00 2012 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -32,6 +32,15 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB modules for L2ALD traps"
|
||||
|
||||
-- Revision history
|
||||
REVISION "201208081000Z" -- Wednesday August 08 10:00:00 2012 UTC
|
||||
DESCRIPTION
|
||||
"Added new notification jnxl2aldMacMoveThreshold"
|
||||
|
||||
REVISION "200702151000Z" -- Thursday February 15 10:00:00 2007 UTC
|
||||
DESCRIPTION
|
||||
"Initial Version"
|
||||
::= { jnxl2aldMibRoot 1 }
|
||||
|
||||
jnxl2aldNotification OBJECT IDENTIFIER ::= { jnxl2aldMib 0 }
|
||||
@@ -141,6 +150,14 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
"The mac limit count for the system."
|
||||
::= { jnxl2aldObjects 6 }
|
||||
|
||||
jnxl2aldMacAdress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The offending mac causing mac move threshold trap."
|
||||
::= { jnxl2aldObjects 7 }
|
||||
|
||||
-- Trap definitions
|
||||
|
||||
jnxl2aldRoutingInstMacLimit NOTIFICATION-TYPE
|
||||
@@ -180,5 +197,20 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
This trap is send only once we exceed the limit value."
|
||||
::= { jnxl2aldNotification 3 }
|
||||
|
||||
jnxl2aldMacMoveThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { jnxl2aldIntfLogicalRouter,
|
||||
jnxl2aldIntfRoutingInst,
|
||||
jnxl2aldIntfBridgeDomain,
|
||||
ifDescr,
|
||||
jnxl2aldMacAdress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when a mac move reaches threshold.
|
||||
The given interface (ifDescr) will be blocked for the Bridge
|
||||
Domain(jnxl2aldIntfBridgeDomain). This trap is send only once when
|
||||
mac move count exceeds the threshold for the Mac(jnxl2aldMacAdress)."
|
||||
::= { jnxl2aldNotification 4 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
@@ -5,13 +5,13 @@ IMPORTS
|
||||
|
||||
OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TruthValue FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
DisplayString, TruthValue FROM SNMPv2-TC
|
||||
InterfaceIndex, ifIndex FROM IF-MIB
|
||||
dot1dStpPort, dot1dStpPortEntry FROM BRIDGE-MIB
|
||||
jnxL2cpMibRoot FROM JUNIPER-SMI;
|
||||
|
||||
jnxL2cpFeaturesMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200712170000Z"
|
||||
LAST-UPDATED "201206250000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -22,6 +22,16 @@ jnxL2cpFeaturesMIB MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"This mib module is for Juniper Networks Proprietory
|
||||
Layer 2 control protocol (L2CP) features"
|
||||
|
||||
REVISION "201206250000Z" -- June 25, 2012
|
||||
DESCRIPTION "Modifying max access for LacpTimeOut trap objects."
|
||||
|
||||
REVISION "201208150000Z" -- Aug 15, 2012
|
||||
DESCRIPTION "Added new mib jnxLacpAggTimeout."
|
||||
|
||||
REVISION "201006110000Z" -- June 11, 2010
|
||||
DESCRIPTION "Added new trap jnxLacpTimeOut."
|
||||
|
||||
::= { jnxL2cpMibRoot 1 }
|
||||
|
||||
|
||||
@@ -201,4 +211,164 @@ jnxPortBpduErrorStatusChangeTrap NOTIFICATION-TYPE
|
||||
changes."
|
||||
::= { jnxL2cpProtectTraps 3 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Lacp Traps / Notifications Section
|
||||
-- ***************************************************************
|
||||
|
||||
-- Lacp Notification Variables/Objects
|
||||
|
||||
jnxLacpNotifyVars OBJECT IDENTIFIER ::= { jnxL2cpObjects 3 }
|
||||
|
||||
jnxLacpAggTimeout OBJECT IDENTIFIER ::= { jnxL2cpObjects 4 }
|
||||
|
||||
jnxLacpNotificationsPrefix OBJECT IDENTIFIER ::= { jnxL2cpNotifications 1 }
|
||||
|
||||
LacpState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Actor and Partner State values from the LACPDU."
|
||||
SYNTAX BITS {
|
||||
lacpActivity(0),
|
||||
lacpTimeout(1),
|
||||
aggregation(2),
|
||||
synchronization(3),
|
||||
collecting(4),
|
||||
distributing(5),
|
||||
defaulted(6),
|
||||
expired(7)
|
||||
}
|
||||
|
||||
jnxLacpInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lacp member interface."
|
||||
::= { jnxLacpNotifyVars 1 }
|
||||
|
||||
jnxLacpifIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Snmp ifIndex of member interface."
|
||||
::= { jnxLacpNotifyVars 2 }
|
||||
|
||||
jnxLacpAggregateInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lacp Aggregate interface."
|
||||
::= { jnxLacpNotifyVars 3 }
|
||||
|
||||
jnxLacpAggregateifIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Snmp ifIndex of Aggregator."
|
||||
::= { jnxLacpNotifyVars 4 }
|
||||
|
||||
jnxLacpAggPortActorOperState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port actor operational state."
|
||||
::= { jnxLacpNotifyVars 5 }
|
||||
|
||||
jnxLacpTimeOut NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLacpInterfaceName,
|
||||
jnxLacpifIndex,
|
||||
jnxLacpAggregateInterfaceName,
|
||||
jnxLacpAggregateifIndex,
|
||||
jnxLacpAggPortActorOperState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lacp times out"
|
||||
::= { jnxLacpNotificationsPrefix 1 }
|
||||
|
||||
dot3adAggPortTimeoutTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dot3adAggPortTimeoutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains Link Aggregation Timeout information
|
||||
about a port that is associated with this device.
|
||||
A row appears in this table for each physical port."
|
||||
REFERENCE
|
||||
"IEEE 802.3"
|
||||
::= { jnxLacpAggTimeout 1 }
|
||||
|
||||
dot3adAggPortTimeoutEntry OBJECT-TYPE
|
||||
SYNTAX Dot3adAggPortTimeoutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Link Aggregation Control Protocol timeout information
|
||||
for a port on this device."
|
||||
INDEX { ifIndex }
|
||||
::= { dot3adAggPortTimeoutTable 1 }
|
||||
|
||||
Dot3adAggPortTimeoutEntry ::=
|
||||
SEQUENCE {
|
||||
dot3adInterfaceName
|
||||
DisplayString,
|
||||
dot3adOperState
|
||||
LacpState,
|
||||
dot3adAggname
|
||||
DisplayString,
|
||||
dot3adInterfaceTimeout
|
||||
TimeTicks
|
||||
}
|
||||
|
||||
dot3adInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Physical port that is associated with
|
||||
Aggregation Port. This value is read-only."
|
||||
REFERENCE
|
||||
"IEEE 802.3"
|
||||
::= { dot3adAggPortTimeoutEntry 1 }
|
||||
|
||||
dot3adOperState OBJECT-TYPE
|
||||
SYNTAX LacpState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string of 8 bits, corresponding to the current
|
||||
operational values of Actor_State as transmitted by the
|
||||
Actor in LACPDUs. The bit allocations are as defined in
|
||||
30.7.2.1.20. This attribute value is read-only."
|
||||
REFERENCE
|
||||
"IEEE 802.3 Subclause 30.7.2.1.21"
|
||||
::= { dot3adAggPortTimeoutEntry 2 }
|
||||
|
||||
dot3adAggname OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregation Port where Physical port
|
||||
is associated with. This value is read-only."
|
||||
REFERENCE
|
||||
"IEEE 802.3"
|
||||
::= { dot3adAggPortTimeoutEntry 3 }
|
||||
|
||||
dot3adInterfaceTimeout OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the time elapsed in seconds
|
||||
since lacp experienced timeout.
|
||||
This value is read-only."
|
||||
REFERENCE
|
||||
"IEEE 802.3"
|
||||
::= { dot3adAggPortTimeoutEntry 4 }
|
||||
|
||||
END
|
||||
|
||||
+149
-23
@@ -20,7 +20,7 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxL2tp MODULE-IDENTITY
|
||||
LAST-UPDATED "200701110000Z" -- 11 January 2007
|
||||
LAST-UPDATED "201311210000Z" -- 21 November 2013
|
||||
ORGANIZATION "Juniper Networks Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -37,11 +37,24 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
and l2tpSessionStatsTable."
|
||||
|
||||
-- revision log
|
||||
|
||||
REVISION "200701110000Z" -- 11 January 2007
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
"Initial revision."
|
||||
|
||||
REVISION "201206080000Z" -- 08-Jun-12 03:12 PM EST - JUNOS 12.1
|
||||
DESCRIPTION
|
||||
"Changes are done to change all Data packet/octet counters from
|
||||
32 to 64 bit counter. 32 bit counters were too small for data
|
||||
packets/octects and were consumed too early. All old counters are
|
||||
deprecated and new counters are added."
|
||||
|
||||
REVISION "201309190000Z" -- 19-Sept-13 03:12 PM EST - JUNOS 13.1
|
||||
DESCRIPTION
|
||||
"Updated the revision history and LAST-UPDATED field."
|
||||
|
||||
REVISION "201311210000Z" -- 21-Nov-13 03:12 PM EST - JUNOS 13.1
|
||||
DESCRIPTION
|
||||
"Corrected order of revision history"
|
||||
::= { jnxL2tpMibRoot 1 }
|
||||
|
||||
--
|
||||
@@ -130,13 +143,14 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpStatsPayloadRxOctets OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object returns the number of payload channel
|
||||
octets that were received on the exisiting tunnels. This is
|
||||
an instantaneously accumulated value which can increase
|
||||
or decrease depending on number of tunnels established
|
||||
at the time of querying."
|
||||
at the time of querying. This is deprecated and replaced
|
||||
by jnxL2tpStatsPayloadRxOctets64"
|
||||
::= { jnxL2tpStats 7 }
|
||||
|
||||
jnxL2tpStatsPayloadRxPkts OBJECT-TYPE
|
||||
@@ -199,6 +213,18 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
at the time of querying."
|
||||
::= { jnxL2tpStats 12 }
|
||||
|
||||
jnxL2tpStatsPayloadRxOctets64 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object returns the number of payload channel
|
||||
octets that were received on the exisiting tunnels. This is
|
||||
an instantaneously accumulated value which can increase
|
||||
or decrease depending on number of tunnels established
|
||||
at the time of querying."
|
||||
::= { jnxL2tpStats 13 }
|
||||
|
||||
--
|
||||
-- The L2TP Tunnel Group Status and Statistics Table
|
||||
--
|
||||
@@ -385,7 +411,15 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpTunnelStatsErrorTxPkts
|
||||
Counter32,
|
||||
jnxL2tpTunnelStatsErrorRxPkts
|
||||
Counter32
|
||||
Counter32,
|
||||
jnxL2tpTunnelStatsControlTxBytes32
|
||||
Counter32,
|
||||
jnxL2tpTunnelStatsControlRxBytes32
|
||||
Counter32,
|
||||
jnxL2tpTunnelStatsDataTxPkts64
|
||||
Counter64,
|
||||
jnxL2tpTunnelStatsDataRxPkts64
|
||||
Counter64
|
||||
}
|
||||
|
||||
jnxL2tpTunnelStatsLocalTID OBJECT-TYPE
|
||||
@@ -631,11 +665,12 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpTunnelStatsControlTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were transmitted to the tunnel
|
||||
peer."
|
||||
peer. This is deprecated and replaced by
|
||||
jnxL2tpTunnelStatsControlTxBytes32"
|
||||
::= { jnxL2tpTunnelStatsEntry 23 }
|
||||
|
||||
jnxL2tpTunnelStatsControlRxPkts OBJECT-TYPE
|
||||
@@ -650,20 +685,22 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpTunnelStatsControlRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were received from the tunnel
|
||||
peer."
|
||||
peer. This has been deprecated and replaced
|
||||
by jnxL2tpTunnelStatsControlRxBytes32"
|
||||
::= { jnxL2tpTunnelStatsEntry 25 }
|
||||
|
||||
jnxL2tpTunnelStatsDataTxPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
transmitted to the tunnel."
|
||||
transmitted to the tunnel. This has been deprecated
|
||||
and replaced by jnxL2tpTunnelStatsDataTxPkts64"
|
||||
::= { jnxL2tpTunnelStatsEntry 26 }
|
||||
|
||||
jnxL2tpTunnelStatsDataTxBytes OBJECT-TYPE
|
||||
@@ -679,10 +716,11 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpTunnelStatsDataRxPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
received from this tunnel."
|
||||
received from this tunnel. This is deprecated and
|
||||
replaced by jnxL2tpTunnelStatsDataRxPkts64"
|
||||
::= { jnxL2tpTunnelStatsEntry 28 }
|
||||
|
||||
jnxL2tpTunnelStatsDataRxBytes OBJECT-TYPE
|
||||
@@ -713,6 +751,44 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
receive packets on the tunnel."
|
||||
::= { jnxL2tpTunnelStatsEntry 31 }
|
||||
|
||||
jnxL2tpTunnelStatsControlTxBytes32 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were transmitted to the tunnel
|
||||
peer."
|
||||
::= { jnxL2tpTunnelStatsEntry 32 }
|
||||
|
||||
jnxL2tpTunnelStatsControlRxBytes32 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were received from the tunnel
|
||||
peer."
|
||||
::= { jnxL2tpTunnelStatsEntry 33 }
|
||||
|
||||
jnxL2tpTunnelStatsDataTxPkts64 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
transmitted to the tunnel."
|
||||
::= { jnxL2tpTunnelStatsEntry 34 }
|
||||
|
||||
jnxL2tpTunnelStatsDataRxPkts64 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
received from this tunnel."
|
||||
::= { jnxL2tpTunnelStatsEntry 35 }
|
||||
|
||||
--
|
||||
-- The L2TP Session Status and Statistics Table
|
||||
--
|
||||
@@ -864,7 +940,15 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpSessionStatsErrorTxPkts
|
||||
Counter32,
|
||||
jnxL2tpSessionStatsErrorRxPkts
|
||||
Counter32
|
||||
Counter32,
|
||||
jnxL2tpSessionStatsControlTxBytes32
|
||||
Counter32,
|
||||
jnxL2tpSessionStatsControlRxBytes32
|
||||
Counter32,
|
||||
jnxL2tpSessionStatsDataTxPkts64
|
||||
Counter64,
|
||||
jnxL2tpSessionStatsDataRxPkts64
|
||||
Counter64
|
||||
}
|
||||
|
||||
jnxL2tpSessionStatsLocalTID OBJECT-TYPE
|
||||
@@ -1495,11 +1579,12 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpSessionStatsControlTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were transmitted to the session
|
||||
peer."
|
||||
peer. This is deprecated and replaced by
|
||||
jnxL2tpSessionStatsControlTxBytes32"
|
||||
::= { jnxL2tpSessionStatsEntry 55 }
|
||||
|
||||
jnxL2tpSessionStatsControlRxPkts OBJECT-TYPE
|
||||
@@ -1514,20 +1599,22 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpSessionStatsControlRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were received from the session
|
||||
peer."
|
||||
peer. This is deprecated and replaced by
|
||||
jnxL2tpSessionStatsControlRxBytes32"
|
||||
::= { jnxL2tpSessionStatsEntry 57 }
|
||||
|
||||
jnxL2tpSessionStatsDataTxPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
transmitted to the remote session peer."
|
||||
transmitted to the remote session peer. This is
|
||||
deprecated and replaced by jnxL2tpSessionStatsDataTxPkts64"
|
||||
::= { jnxL2tpSessionStatsEntry 58 }
|
||||
|
||||
jnxL2tpSessionStatsDataTxBytes OBJECT-TYPE
|
||||
@@ -1543,10 +1630,11 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpSessionStatsDataRxPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
received on this session."
|
||||
received on this session. This is deprecated and
|
||||
replaced by jnxL2tpSessionStatsDataRxPkts64"
|
||||
::= { jnxL2tpSessionStatsEntry 60 }
|
||||
|
||||
jnxL2tpSessionStatsDataRxBytes OBJECT-TYPE
|
||||
@@ -1578,6 +1666,44 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
::= { jnxL2tpSessionStatsEntry 63 }
|
||||
|
||||
|
||||
jnxL2tpSessionStatsControlTxBytes32 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were transmitted to the session
|
||||
peer."
|
||||
::= { jnxL2tpSessionStatsEntry 64 }
|
||||
|
||||
jnxL2tpSessionStatsControlRxBytes32 OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of control
|
||||
bytes that were received from the session
|
||||
peer."
|
||||
::= { jnxL2tpSessionStatsEntry 65 }
|
||||
|
||||
jnxL2tpSessionStatsDataTxPkts64 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
transmitted to the remote session peer."
|
||||
::= { jnxL2tpSessionStatsEntry 66 }
|
||||
|
||||
jnxL2tpSessionStatsDataRxPkts64 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the number of data packets
|
||||
received on this session."
|
||||
::= { jnxL2tpSessionStatsEntry 67 }
|
||||
|
||||
--
|
||||
-- The L2TP Multilink PPP bundle statistics table
|
||||
--
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB:LDP MIB Extension
|
||||
--
|
||||
-- Copyright (c) 2002-2004, 2006, 2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2002-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
|
||||
@@ -0,0 +1,260 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: License MIB
|
||||
--
|
||||
-- Copyright (c) 2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-LICENSE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, TimeTicks, IpAddress,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
jnxLicenseMibRoot
|
||||
FROM JUNIPER-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
jnxLicenseMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201007090000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"Implementation of enterprise specific MIB
|
||||
for license commands and configuration."
|
||||
REVISION "201007090000Z" -- Jul 09, 2010
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { jnxLicenseMibRoot 1 }
|
||||
|
||||
jnxLicenseNotifications OBJECT IDENTIFIER ::= { jnxLicenseMIB 0 }
|
||||
jnxLicenseObjects OBJECT IDENTIFIER ::= { jnxLicenseMIB 1 }
|
||||
|
||||
jnxLicenseInstallObjects OBJECT IDENTIFIER ::= { jnxLicenseObjects 1 }
|
||||
jnxLicenseSettings OBJECT IDENTIFIER ::= { jnxLicenseObjects 2 }
|
||||
|
||||
-- ****************************************************************
|
||||
-- License table for installed licenses
|
||||
-- ****************************************************************
|
||||
|
||||
jnxLicenseInstallTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLicenseInstallEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table contains installed feature license information."
|
||||
::= { jnxLicenseInstallObjects 1 }
|
||||
|
||||
jnxLicenseInstallEntry OBJECT-TYPE
|
||||
SYNTAX JnxLicenseInstallEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A row of giving installed feature license information."
|
||||
INDEX { IMPLIED jnxLicenseId }
|
||||
::= { jnxLicenseInstallTable 1 }
|
||||
|
||||
JnxLicenseInstallEntry ::= SEQUENCE {
|
||||
jnxLicenseId DisplayString,
|
||||
jnxLicenseVersion INTEGER,
|
||||
jnxLicenseDeviceId DisplayString,
|
||||
jnxLicenseType INTEGER,
|
||||
jnxLicenseKeys OCTET STRING
|
||||
}
|
||||
|
||||
jnxLicenseId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Installed feature licenses Id."
|
||||
::= { jnxLicenseInstallEntry 1 }
|
||||
|
||||
jnxLicenseVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "License Version information"
|
||||
::= { jnxLicenseInstallEntry 2 }
|
||||
|
||||
jnxLicenseDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "License Device Id "
|
||||
::= { jnxLicenseInstallEntry 3 }
|
||||
|
||||
jnxLicenseType OBJECT-TYPE
|
||||
SYNTAX INTEGER { invalid(0), count-down(1), date-based(2),permanent(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "License type information"
|
||||
::= { jnxLicenseInstallEntry 4 }
|
||||
|
||||
jnxLicenseKeys OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "License Keys"
|
||||
::= { jnxLicenseInstallEntry 5 }
|
||||
|
||||
-- Feature Listing Table
|
||||
|
||||
jnxLicenseFeatureListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLicenseFeatureListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "list of features supporting Licensing."
|
||||
::= { jnxLicenseInstallObjects 2 }
|
||||
|
||||
jnxLicenseFeatureListEntry OBJECT-TYPE
|
||||
SYNTAX JnxLicenseFeatureListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A row of licensed features."
|
||||
INDEX { jnxLicenseFeatureId }
|
||||
::= { jnxLicenseFeatureListTable 1 }
|
||||
|
||||
JnxLicenseFeatureListEntry ::= SEQUENCE {
|
||||
jnxLicenseFeatureId INTEGER,
|
||||
jnxLicenseFeatureName DisplayString,
|
||||
jnxLicenseFeatureDescr DisplayString,
|
||||
jnxLicenseFeatureLicenseId DisplayString,
|
||||
jnxLicenseFeatureLicenseUsed INTEGER,
|
||||
jnxLicenseFeatureLicenseInstalled INTEGER,
|
||||
jnxLicenseFeatureLicenseNeeded INTEGER
|
||||
}
|
||||
|
||||
jnxLicenseFeatureId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Feature Id to point an entry in this table"
|
||||
::= { jnxLicenseFeatureListEntry 1 }
|
||||
|
||||
jnxLicenseFeatureName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Feature Name"
|
||||
::= { jnxLicenseFeatureListEntry 2 }
|
||||
|
||||
jnxLicenseFeatureDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Feature Name"
|
||||
::= { jnxLicenseFeatureListEntry 3 }
|
||||
|
||||
jnxLicenseFeatureLicenseId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Feature License Id"
|
||||
::= { jnxLicenseFeatureListEntry 4 }
|
||||
|
||||
jnxLicenseFeatureLicenseUsed OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Licenses Used"
|
||||
::= { jnxLicenseFeatureListEntry 5 }
|
||||
|
||||
jnxLicenseFeatureLicenseInstalled OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Licenses Installed"
|
||||
::= { jnxLicenseFeatureListEntry 6 }
|
||||
|
||||
jnxLicenseFeatureLicenseNeeded OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Licenses Needed"
|
||||
::= { jnxLicenseFeatureListEntry 7 }
|
||||
|
||||
|
||||
-- ****************************************************************
|
||||
-- License configuration parameters
|
||||
-- ****************************************************************
|
||||
|
||||
jnxLicenseRenewBeforExpiration OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"License renew lead time before expiration in days."
|
||||
::= { jnxLicenseSettings 1 }
|
||||
|
||||
jnxLicenseRenewInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"License checking interval in hours."
|
||||
::= { jnxLicenseSettings 2 }
|
||||
|
||||
jnxLicenseAutoUpdate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"License auto update URL of a license server."
|
||||
::= { jnxLicenseSettings 3 }
|
||||
|
||||
|
||||
|
||||
-- ********************************************************************
|
||||
-- define branches for jnx license traps
|
||||
-- ********************************************************************
|
||||
|
||||
jnxLicenseGraceExpired NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLicenseFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the license grace period for
|
||||
feature identified by jnxLicenseFeatureName is expired"
|
||||
::= { jnxLicenseNotifications 1 }
|
||||
|
||||
jnxLicenseGraceAboutToExpire NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLicenseFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the license grace period for
|
||||
feature identified by jnxLicenseFeatureName is about to expire"
|
||||
::= { jnxLicenseNotifications 2 }
|
||||
|
||||
jnxLicenseAboutToExpire NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLicenseFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the license period for
|
||||
feature identified by jnxLicenseFeatureName is about to expire"
|
||||
::= { jnxLicenseNotifications 3 }
|
||||
|
||||
jnxLicenseInfringeCumulative NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLicenseFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the feature is used more
|
||||
times than as specified in number of licenses allowed for feature
|
||||
as identified by jnxLicenseFeatureName"
|
||||
::= { jnxLicenseNotifications 4 }
|
||||
|
||||
jnxLicenseInfringeSingle NOTIFICATION-TYPE
|
||||
OBJECTS { jnxLicenseFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when the license for feature
|
||||
identified by jnxLicenseFeatureName is not valid i.e. either expired or
|
||||
not available."
|
||||
::= { jnxLicenseNotifications 5 }
|
||||
|
||||
|
||||
END
|
||||
@@ -0,0 +1,42 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYS-SECURITYPROFILE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
jnxLsysSecurityProfile FROM JUNIPER-JS-SMI;
|
||||
|
||||
--
|
||||
-- Object identifier added as the basis for identifying other logical-system
|
||||
-- Security profile nodes.
|
||||
|
||||
|
||||
--
|
||||
-- next level object identifiers under jnxLsysSecurityProfile
|
||||
--
|
||||
jnxLsysSpZone OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 1 }
|
||||
jnxLsysSpScheduler OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 2 }
|
||||
jnxLsysSpPolicy OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 3 }
|
||||
jnxLsysSpPolicywcnt OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 4 }
|
||||
jnxLsysSpFlowgate OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 5 }
|
||||
jnxLsysSpFlowsess OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 6 }
|
||||
jnxLsysSpAuthentry OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 7 }
|
||||
jnxLsysSpNATsrcpool OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 8 }
|
||||
jnxLsysSpNATdstpool OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 9 }
|
||||
jnxLsysSpNATsrcpatad OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 10 }
|
||||
jnxLsysSpNATsrcnopatad OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 11 }
|
||||
jnxLsysSpNATsrcrule OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 12 }
|
||||
jnxLsysSpNATdstrule OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 13 }
|
||||
jnxLsysSpNATstaticrule OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 14 }
|
||||
jnxLsysSpNATconebind OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 15 }
|
||||
jnxLsysSpNATpoipnum OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 16 }
|
||||
jnxLsysSpNATRuleRefPfx OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 17 }
|
||||
jnxLsysSpCPU OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 18 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSPAUTHENTRY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpAuthentry
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpAuthentryMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the auth-entry-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security auth-entry resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpAuthentry 1 }
|
||||
|
||||
jnxLsysSpAuthentryObjects OBJECT IDENTIFIER ::= { jnxLsysSpAuthentryMIB 1 }
|
||||
jnxLsysSpAuthentrySummary OBJECT IDENTIFIER ::= { jnxLsysSpAuthentryMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular auth-entry resource information objects per LSYS:
|
||||
-- Below are auth-entry resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- auth-entry resource table per LSYS
|
||||
|
||||
jnxLsysSpAuthentryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpAuthentryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE auth-entry objects for auth-entry resource consumption per LSYS."
|
||||
::= { jnxLsysSpAuthentryObjects 1 }
|
||||
|
||||
jnxLsysSpAuthentryEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpAuthentryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in auth-entry resource table."
|
||||
INDEX { IMPLIED jnxLsysSpAuthentryLsysName }
|
||||
::= { jnxLsysSpAuthentryTable 1 }
|
||||
|
||||
JnxLsysSpAuthentryEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpAuthentryLsysName DisplayString,
|
||||
jnxLsysSpAuthentryProfileName DisplayString,
|
||||
jnxLsysSpAuthentryUsage Unsigned32,
|
||||
jnxLsysSpAuthentryReserved Unsigned32,
|
||||
jnxLsysSpAuthentryMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the auth-entry resource table
|
||||
|
||||
jnxLsysSpAuthentryLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which auth-entry resource information is retrieved. "
|
||||
::= { jnxLsysSpAuthentryEntry 1 }
|
||||
|
||||
jnxLsysSpAuthentryProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpAuthentryEntry 2 }
|
||||
|
||||
jnxLsysSpAuthentryUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpAuthentryEntry 3 }
|
||||
|
||||
jnxLsysSpAuthentryReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpAuthentryEntry 4 }
|
||||
|
||||
jnxLsysSpAuthentryMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpAuthentryEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- auth-entry resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpAuthentryUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The auth-entry resource consumption over all LSYS."
|
||||
::= { jnxLsysSpAuthentrySummary 1 }
|
||||
|
||||
jnxLsysSpAuthentryMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The auth-entry resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpAuthentrySummary 2 }
|
||||
|
||||
jnxLsysSpAuthentryAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The auth-entry resource available in the whole device."
|
||||
::= { jnxLsysSpAuthentrySummary 3 }
|
||||
|
||||
jnxLsysSpAuthentryHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of auth-entry resource consumed of a LSYS."
|
||||
::= { jnxLsysSpAuthentrySummary 4 }
|
||||
|
||||
jnxLsysSpAuthentryHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most auth-entry resource."
|
||||
::= { jnxLsysSpAuthentrySummary 5 }
|
||||
|
||||
jnxLsysSpAuthentryLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of auth-entry resource consumed of a LSYS."
|
||||
::= { jnxLsysSpAuthentrySummary 6 }
|
||||
|
||||
jnxLsysSpAuthentryLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least auth-entry resource."
|
||||
::= { jnxLsysSpAuthentrySummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of auth-entry resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,280 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-CPU-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpCPU
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpCPUMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- October 1, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the CPU-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security CPU resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpCPU 1 }
|
||||
|
||||
jnxLsysSpCPUObjects OBJECT IDENTIFIER ::= { jnxLsysSpCPUMIB 1 }
|
||||
jnxLsysSpCPUSummary OBJECT IDENTIFIER ::= { jnxLsysSpCPUMIB 2 }
|
||||
jnxLsysSpCPSummary OBJECT IDENTIFIER ::= { jnxLsysSpCPUSummary 1 }
|
||||
jnxLsysSpSPUSummary OBJECT IDENTIFIER ::= { jnxLsysSpCPUSummary 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular CPU resource information objects per LSYS:
|
||||
-- Below are CPU resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- CPU resource table per LSYS
|
||||
|
||||
jnxLsysSpCPUTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpCPUEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE CPU objects for CPU resource consumption per LSYS."
|
||||
::= { jnxLsysSpCPUObjects 1 }
|
||||
|
||||
jnxLsysSpCPUEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpCPUEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in CPU resource table."
|
||||
INDEX { IMPLIED jnxLsysSpCPULsysName }
|
||||
::= { jnxLsysSpCPUTable 1 }
|
||||
|
||||
JnxLsysSpCPUEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpCPULsysName DisplayString,
|
||||
jnxLsysSpCPUProfileName DisplayString,
|
||||
jnxLsysSpCPUsage Unsigned32,
|
||||
jnxLsysSpSPUUsage Unsigned32,
|
||||
jnxLsysSpCPUReserved Unsigned32,
|
||||
jnxLsysSpCPUMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the CPU resource table
|
||||
|
||||
jnxLsysSpCPULsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which CPU resource information is retrieved. "
|
||||
::= { jnxLsysSpCPUEntry 1 }
|
||||
|
||||
jnxLsysSpCPUProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpCPUEntry 2 }
|
||||
|
||||
jnxLsysSpCPUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current CP resource usage count for the LSYS."
|
||||
::= { jnxLsysSpCPUEntry 3 }
|
||||
|
||||
jnxLsysSpSPUUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current SPU resource usage count for the LSYS."
|
||||
::= { jnxLsysSpCPUEntry 4 }
|
||||
|
||||
jnxLsysSpCPUReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpCPUEntry 5 }
|
||||
|
||||
jnxLsysSpCPUMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpCPUEntry 6 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- CP resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpCPUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CP resource consumption over all LSYS."
|
||||
::= { jnxLsysSpCPSummary 1 }
|
||||
|
||||
jnxLsysSpCPMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CP resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpCPSummary 2 }
|
||||
|
||||
jnxLsysSpCPAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CP resource available in the whole device."
|
||||
::= { jnxLsysSpCPSummary 3 }
|
||||
|
||||
jnxLsysSpCPHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of CP resource consumed of a LSYS."
|
||||
::= { jnxLsysSpCPSummary 4 }
|
||||
|
||||
jnxLsysSpCPHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most CP resource."
|
||||
::= { jnxLsysSpCPSummary 5 }
|
||||
|
||||
jnxLsysSpCPLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of CP resource consumed of a LSYS."
|
||||
::= { jnxLsysSpCPSummary 6 }
|
||||
|
||||
jnxLsysSpCPLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least CP resource."
|
||||
::= { jnxLsysSpCPSummary 7 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- SPU resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpSPUUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SPU resource consumption over all LSYS."
|
||||
::= { jnxLsysSpSPUSummary 1 }
|
||||
|
||||
jnxLsysSpSPUMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SPU resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpSPUSummary 2 }
|
||||
|
||||
jnxLsysSpSPUAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SPU resource available in the whole device."
|
||||
::= { jnxLsysSpSPUSummary 3 }
|
||||
|
||||
jnxLsysSpSPUHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of SPU resource consumed of a LSYS."
|
||||
::= { jnxLsysSpSPUSummary 4 }
|
||||
|
||||
jnxLsysSpSPUHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most SPU resource."
|
||||
::= { jnxLsysSpSPUSummary 5 }
|
||||
|
||||
jnxLsysSpSPULightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of SPU resource consumed of a LSYS."
|
||||
::= { jnxLsysSpSPUSummary 6 }
|
||||
|
||||
jnxLsysSpSPULightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least SPU resource."
|
||||
::= { jnxLsysSpSPUSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of CPU resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-FLOWGATE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpFlowgate
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpFlowgateMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the flow-gate-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security flow-gate resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpFlowgate 1 }
|
||||
|
||||
jnxLsysSpFlowgateObjects OBJECT IDENTIFIER ::= { jnxLsysSpFlowgateMIB 1 }
|
||||
jnxLsysSpFlowgateSummary OBJECT IDENTIFIER ::= { jnxLsysSpFlowgateMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular flow-gate resource information objects per LSYS:
|
||||
-- Below are flow-gate resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- flow-gate resource table per LSYS
|
||||
|
||||
jnxLsysSpFlowgateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpFlowgateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE flow-gate objects for flow-gate resource consumption per LSYS."
|
||||
::= { jnxLsysSpFlowgateObjects 1 }
|
||||
|
||||
jnxLsysSpFlowgateEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpFlowgateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in flow-gate resource table."
|
||||
INDEX { IMPLIED jnxLsysSpFlowgateLsysName }
|
||||
::= { jnxLsysSpFlowgateTable 1 }
|
||||
|
||||
JnxLsysSpFlowgateEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpFlowgateLsysName DisplayString,
|
||||
jnxLsysSpFlowgateProfileName DisplayString,
|
||||
jnxLsysSpFlowgateUsage Unsigned32,
|
||||
jnxLsysSpFlowgateReserved Unsigned32,
|
||||
jnxLsysSpFlowgateMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the flow-gate resource table
|
||||
|
||||
jnxLsysSpFlowgateLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which flow-gate resource information is retrieved. "
|
||||
::= { jnxLsysSpFlowgateEntry 1 }
|
||||
|
||||
jnxLsysSpFlowgateProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpFlowgateEntry 2 }
|
||||
|
||||
jnxLsysSpFlowgateUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpFlowgateEntry 3 }
|
||||
|
||||
jnxLsysSpFlowgateReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpFlowgateEntry 4 }
|
||||
|
||||
jnxLsysSpFlowgateMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpFlowgateEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- flow-gate resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpFlowgateUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-gate resource consumption over all LSYS."
|
||||
::= { jnxLsysSpFlowgateSummary 1 }
|
||||
|
||||
jnxLsysSpFlowgateMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-gate resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpFlowgateSummary 2 }
|
||||
|
||||
jnxLsysSpFlowgateAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-gate resource available in the whole device."
|
||||
::= { jnxLsysSpFlowgateSummary 3 }
|
||||
|
||||
jnxLsysSpFlowgateHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of flow-gate resource consumed of a LSYS."
|
||||
::= { jnxLsysSpFlowgateSummary 4 }
|
||||
|
||||
jnxLsysSpFlowgateHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most flow-gate resource."
|
||||
::= { jnxLsysSpFlowgateSummary 5 }
|
||||
|
||||
jnxLsysSpFlowgateLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of flow-gate resource consumed of a LSYS."
|
||||
::= { jnxLsysSpFlowgateSummary 6 }
|
||||
|
||||
jnxLsysSpFlowgateLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least flow-gate resource."
|
||||
::= { jnxLsysSpFlowgateSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of flow-gate resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-FLOWSESS-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpFlowsess
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpFlowsessMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the flow-session-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security flow-session resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpFlowsess 1 }
|
||||
|
||||
jnxLsysSpFlowsessObjects OBJECT IDENTIFIER ::= { jnxLsysSpFlowsessMIB 1 }
|
||||
jnxLsysSpFlowsessSummary OBJECT IDENTIFIER ::= { jnxLsysSpFlowsessMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular flowsess resource information objects per LSYS:
|
||||
-- Below are flowsess resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- Flowsess resource table per LSYS
|
||||
|
||||
jnxLsysSpFlowsessTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpFlowsessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE flow-session objects for flow-session resource consumption per LSYS."
|
||||
::= { jnxLsysSpFlowsessObjects 1 }
|
||||
|
||||
jnxLsysSpFlowsessEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpFlowsessEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in flow-session resource table."
|
||||
INDEX { IMPLIED jnxLsysSpFlowsessLsysName }
|
||||
::= { jnxLsysSpFlowsessTable 1 }
|
||||
|
||||
JnxLsysSpFlowsessEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpFlowsessLsysName DisplayString,
|
||||
jnxLsysSpFlowsessProfileName DisplayString,
|
||||
jnxLsysSpFlowsessUsage Unsigned32,
|
||||
jnxLsysSpFlowsessReserved Unsigned32,
|
||||
jnxLsysSpFlowsessMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the flow-session resource table
|
||||
|
||||
jnxLsysSpFlowsessLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which flow-session resource information is retrieved. "
|
||||
::= { jnxLsysSpFlowsessEntry 1 }
|
||||
|
||||
jnxLsysSpFlowsessProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpFlowsessEntry 2 }
|
||||
|
||||
jnxLsysSpFlowsessUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpFlowsessEntry 3 }
|
||||
|
||||
jnxLsysSpFlowsessReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpFlowsessEntry 4 }
|
||||
|
||||
jnxLsysSpFlowsessMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpFlowsessEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Flow-session resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpFlowsessUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-session resource consumption over all LSYS."
|
||||
::= { jnxLsysSpFlowsessSummary 1 }
|
||||
|
||||
jnxLsysSpFlowsessMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-session resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpFlowsessSummary 2 }
|
||||
|
||||
jnxLsysSpFlowsessAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow-session resource available in the whole device."
|
||||
::= { jnxLsysSpFlowsessSummary 3 }
|
||||
|
||||
jnxLsysSpFlowsessHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of flow-session resource consumed of a LSYS."
|
||||
::= { jnxLsysSpFlowsessSummary 4 }
|
||||
|
||||
jnxLsysSpFlowsessHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most flow-session resource."
|
||||
::= { jnxLsysSpFlowsessSummary 5 }
|
||||
|
||||
jnxLsysSpFlowsessLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of flow-session resource consumed of a LSYS."
|
||||
::= { jnxLsysSpFlowsessSummary 6 }
|
||||
|
||||
jnxLsysSpFlowsessLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least flow-session resource."
|
||||
::= { jnxLsysSpFlowsessSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of flow-session resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATCONEBIND-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATconebind
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATconebindMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-cone-bind-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-cone-bind resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATconebind 1 }
|
||||
|
||||
jnxLsysSpNATconebindObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATconebindMIB 1 }
|
||||
jnxLsysSpNATconebindSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATconebindMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-cone-bind resource information objects per LSYS:
|
||||
-- Below are NAT-cone-bind resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-cone-bind resource table per LSYS
|
||||
|
||||
jnxLsysSpNATconebindTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATconebindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-cone-bind objects for NAT-cone-bind
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATconebindObjects 1 }
|
||||
|
||||
jnxLsysSpNATconebindEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATconebindEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-cone-bind resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATconebindLsysName }
|
||||
::= { jnxLsysSpNATconebindTable 1 }
|
||||
|
||||
JnxLsysSpNATconebindEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATconebindLsysName DisplayString,
|
||||
jnxLsysSpNATconebindProfileName DisplayString,
|
||||
jnxLsysSpNATconebindUsage Unsigned32,
|
||||
jnxLsysSpNATconebindReserved Unsigned32,
|
||||
jnxLsysSpNATconebindMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-cone-bind resource table
|
||||
|
||||
jnxLsysSpNATconebindLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-cone-bind
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATconebindEntry 1 }
|
||||
|
||||
jnxLsysSpNATconebindProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATconebindEntry 2 }
|
||||
|
||||
jnxLsysSpNATconebindUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATconebindEntry 3 }
|
||||
|
||||
jnxLsysSpNATconebindReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATconebindEntry 4 }
|
||||
|
||||
jnxLsysSpNATconebindMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATconebindEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-cone-bind resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATconebindUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-cone-bind resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATconebindSummary 1 }
|
||||
|
||||
jnxLsysSpNATconebindMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-cone-bind resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATconebindSummary 2 }
|
||||
|
||||
jnxLsysSpNATconebindAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-cone-bind resource available in the whole device."
|
||||
::= { jnxLsysSpNATconebindSummary 3 }
|
||||
|
||||
jnxLsysSpNATconebindHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-cone-bind resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATconebindSummary 4 }
|
||||
|
||||
jnxLsysSpNATconebindHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-cone-bind resource."
|
||||
::= { jnxLsysSpNATconebindSummary 5 }
|
||||
|
||||
jnxLsysSpNATconebindLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-cone-bind resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATconebindSummary 6 }
|
||||
|
||||
jnxLsysSpNATconebindLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-cone-bind resource."
|
||||
::= { jnxLsysSpNATconebindSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-cone-bind resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATDSTPOOL-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATdstpool
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATdstpoolMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-destination-pool-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-destination-pool resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATdstpool 1 }
|
||||
|
||||
jnxLsysSpNATdstpoolObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATdstpoolMIB 1 }
|
||||
jnxLsysSpNATdstpoolSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATdstpoolMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-destination-pool resource information objects per LSYS:
|
||||
-- Below are NAT-destination-pool resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-destination-pool resource table per LSYS
|
||||
|
||||
jnxLsysSpNATdstpoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATdstpoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-destination-pool objects for NAT-destination-pool
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATdstpoolObjects 1 }
|
||||
|
||||
jnxLsysSpNATdstpoolEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATdstpoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-destination-pool resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATdstpoolLsysName }
|
||||
::= { jnxLsysSpNATdstpoolTable 1 }
|
||||
|
||||
JnxLsysSpNATdstpoolEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATdstpoolLsysName DisplayString,
|
||||
jnxLsysSpNATdstpoolProfileName DisplayString,
|
||||
jnxLsysSpNATdstpoolUsage Unsigned32,
|
||||
jnxLsysSpNATdstpoolReserved Unsigned32,
|
||||
jnxLsysSpNATdstpoolMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-destination-pool resource table
|
||||
|
||||
jnxLsysSpNATdstpoolLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-destination-pool
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATdstpoolEntry 1 }
|
||||
|
||||
jnxLsysSpNATdstpoolProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATdstpoolEntry 2 }
|
||||
|
||||
jnxLsysSpNATdstpoolUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATdstpoolEntry 3 }
|
||||
|
||||
jnxLsysSpNATdstpoolReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATdstpoolEntry 4 }
|
||||
|
||||
jnxLsysSpNATdstpoolMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATdstpoolEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-destination-pool resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATdstpoolUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-pool resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATdstpoolSummary 1 }
|
||||
|
||||
jnxLsysSpNATdstpoolMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-pool resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATdstpoolSummary 2 }
|
||||
|
||||
jnxLsysSpNATdstpoolAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-pool resource available in the whole device."
|
||||
::= { jnxLsysSpNATdstpoolSummary 3 }
|
||||
|
||||
jnxLsysSpNATdstpoolHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-destination-pool resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATdstpoolSummary 4 }
|
||||
|
||||
jnxLsysSpNATdstpoolHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-destination-pool resource."
|
||||
::= { jnxLsysSpNATdstpoolSummary 5 }
|
||||
|
||||
jnxLsysSpNATdstpoolLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-destination-pool resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATdstpoolSummary 6 }
|
||||
|
||||
jnxLsysSpNATdstpoolLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-destination-pool resource."
|
||||
::= { jnxLsysSpNATdstpoolSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-destination-pool resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATDSTRULE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATdstrule
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATdstruleMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-destination-rule-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-destination-rule resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATdstrule 1 }
|
||||
|
||||
jnxLsysSpNATdstruleObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATdstruleMIB 1 }
|
||||
jnxLsysSpNATdstruleSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATdstruleMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-destination-rule resource information objects per LSYS:
|
||||
-- Below are NAT-destination-rule resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-destination-rule resource table per LSYS
|
||||
|
||||
jnxLsysSpNATdstruleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATdstruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-destination-rule objects for NAT-destination-rule
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATdstruleObjects 1 }
|
||||
|
||||
jnxLsysSpNATdstruleEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATdstruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-destination-rule resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATdstruleLsysName }
|
||||
::= { jnxLsysSpNATdstruleTable 1 }
|
||||
|
||||
JnxLsysSpNATdstruleEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATdstruleLsysName DisplayString,
|
||||
jnxLsysSpNATdstruleProfileName DisplayString,
|
||||
jnxLsysSpNATdstruleUsage Unsigned32,
|
||||
jnxLsysSpNATdstruleReserved Unsigned32,
|
||||
jnxLsysSpNATdstruleMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-destination-rule resource table
|
||||
|
||||
jnxLsysSpNATdstruleLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-destination-rule
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATdstruleEntry 1 }
|
||||
|
||||
jnxLsysSpNATdstruleProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATdstruleEntry 2 }
|
||||
|
||||
jnxLsysSpNATdstruleUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATdstruleEntry 3 }
|
||||
|
||||
jnxLsysSpNATdstruleReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATdstruleEntry 4 }
|
||||
|
||||
jnxLsysSpNATdstruleMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATdstruleEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-destination-rule resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATdstruleUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-rule resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATdstruleSummary 1 }
|
||||
|
||||
jnxLsysSpNATdstruleMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-rule resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATdstruleSummary 2 }
|
||||
|
||||
jnxLsysSpNATdstruleAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-destination-rule resource available in the whole device."
|
||||
::= { jnxLsysSpNATdstruleSummary 3 }
|
||||
|
||||
jnxLsysSpNATdstruleHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-destination-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATdstruleSummary 4 }
|
||||
|
||||
jnxLsysSpNATdstruleHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-destination-rule resource."
|
||||
::= { jnxLsysSpNATdstruleSummary 5 }
|
||||
|
||||
jnxLsysSpNATdstruleLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-destination-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATdstruleSummary 6 }
|
||||
|
||||
jnxLsysSpNATdstruleLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-destination-rule resource."
|
||||
::= { jnxLsysSpNATdstruleSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-destination-rule resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,204 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATPOIPNUM-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATpoipnum
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATpoipnumMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-port-overloading-IP-number-specific
|
||||
MIB for Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-port-overloading-IP-number resource is the focus in
|
||||
this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATpoipnum 1 }
|
||||
|
||||
jnxLsysSpNATpoipnumObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATpoipnumMIB 1 }
|
||||
jnxLsysSpNATpoipnumSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATpoipnumMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-port-overloading-IP-number resource information objects per LSYS:
|
||||
-- Below are NAT-port-overloading-IP-number resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-port-overloading-IP-number resource table per LSYS
|
||||
|
||||
jnxLsysSpNATpoipnumTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATpoipnumEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-port-overloading-IP-number objects for
|
||||
NAT-port-overloading-IP-number resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATpoipnumObjects 1 }
|
||||
|
||||
jnxLsysSpNATpoipnumEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATpoipnumEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-port-overloading-IP-number resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATpoipnumLsysName }
|
||||
::= { jnxLsysSpNATpoipnumTable 1 }
|
||||
|
||||
JnxLsysSpNATpoipnumEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATpoipnumLsysName DisplayString,
|
||||
jnxLsysSpNATpoipnumProfileName DisplayString,
|
||||
jnxLsysSpNATpoipnumUsage Unsigned32,
|
||||
jnxLsysSpNATpoipnumReserved Unsigned32,
|
||||
jnxLsysSpNATpoipnumMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-port-overloading-IP-number resource table
|
||||
|
||||
jnxLsysSpNATpoipnumLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-port-overloading-IP-
|
||||
number resource information is retrieved. "
|
||||
::= { jnxLsysSpNATpoipnumEntry 1 }
|
||||
|
||||
jnxLsysSpNATpoipnumProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATpoipnumEntry 2 }
|
||||
|
||||
jnxLsysSpNATpoipnumUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATpoipnumEntry 3 }
|
||||
|
||||
jnxLsysSpNATpoipnumReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATpoipnumEntry 4 }
|
||||
|
||||
jnxLsysSpNATpoipnumMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATpoipnumEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-port-overloading-IP-number resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATpoipnumUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-port-overloading-IP-number resource consumption over all
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATpoipnumSummary 1 }
|
||||
|
||||
jnxLsysSpNATpoipnumMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-port-overloading-IP-number resource maximum quota for the
|
||||
whole device for all LSYS."
|
||||
::= { jnxLsysSpNATpoipnumSummary 2 }
|
||||
|
||||
jnxLsysSpNATpoipnumAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-port-overloading-IP-number resource available in the
|
||||
whole device."
|
||||
::= { jnxLsysSpNATpoipnumSummary 3 }
|
||||
|
||||
jnxLsysSpNATpoipnumHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-port-overloading-IP-number resource
|
||||
consumed of a LSYS."
|
||||
::= { jnxLsysSpNATpoipnumSummary 4 }
|
||||
|
||||
jnxLsysSpNATpoipnumHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-port-overloading-IP-number
|
||||
resource."
|
||||
::= { jnxLsysSpNATpoipnumSummary 5 }
|
||||
|
||||
jnxLsysSpNATpoipnumLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-port-overloading-IP-number resource
|
||||
consumed of a LSYS."
|
||||
::= { jnxLsysSpNATpoipnumSummary 6 }
|
||||
|
||||
jnxLsysSpNATpoipnumLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-port-overloading-IP-
|
||||
number resource."
|
||||
::= { jnxLsysSpNATpoipnumSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-port-overloading-IP-number resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATSRCNOPATAD-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATsrcnopatad
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATsrcnopatadMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-src-no-pat-address-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-src-no-pat-address resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATsrcnopatad 1 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcnopatadMIB 1 }
|
||||
jnxLsysSpNATsrcnopatadSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcnopatadMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-src-no-pat-address resource information objects per LSYS:
|
||||
-- Below are NAT-src-no-pat-address resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-src-no-pat-address resource table per LSYS
|
||||
|
||||
jnxLsysSpNATsrcnopatadTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATsrcnopatadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-src-no-pat-address objects for NAT-src-no-pat-
|
||||
address resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadObjects 1 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATsrcnopatadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-src-no-pat-address resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATsrcnopatadLsysName }
|
||||
::= { jnxLsysSpNATsrcnopatadTable 1 }
|
||||
|
||||
JnxLsysSpNATsrcnopatadEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATsrcnopatadLsysName DisplayString,
|
||||
jnxLsysSpNATsrcnopatadProfileName DisplayString,
|
||||
jnxLsysSpNATsrcnopatadUsage Unsigned32,
|
||||
jnxLsysSpNATsrcnopatadReserved Unsigned32,
|
||||
jnxLsysSpNATsrcnopatadMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-src-no-pat-address resource table
|
||||
|
||||
jnxLsysSpNATsrcnopatadLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-src-no-pat-address
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATsrcnopatadEntry 1 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadEntry 2 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadEntry 3 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadEntry 4 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-src-no-pat-address resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATsrcnopatadUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-no-pat-address resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 1 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-no-pat-address resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 2 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-no-pat-address resource available in the whole device."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 3 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-src-no-pat-address resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 4 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-src-no-pat-address resource."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 5 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-src-no-pat-address resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 6 }
|
||||
|
||||
jnxLsysSpNATsrcnopatadLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-src-no-pat-address resource."
|
||||
::= { jnxLsysSpNATsrcnopatadSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-src-no-pat-address resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATSRCPATAD-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATsrcpatad
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATsrcpatadMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-src-pat-address-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-src-pat-address resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATsrcpatad 1 }
|
||||
|
||||
jnxLsysSpNATsrcpatadObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcpatadMIB 1 }
|
||||
jnxLsysSpNATsrcpatadSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcpatadMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-src-pat-address resource information objects per LSYS:
|
||||
-- Below are NAT-src-pat-address resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-src-pat-address resource table per LSYS
|
||||
|
||||
jnxLsysSpNATsrcpatadTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATsrcpatadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-src-pat-address objects for NAT-src-pat-address
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadObjects 1 }
|
||||
|
||||
jnxLsysSpNATsrcpatadEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATsrcpatadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-src-pat-address resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATsrcpatadLsysName }
|
||||
::= { jnxLsysSpNATsrcpatadTable 1 }
|
||||
|
||||
JnxLsysSpNATsrcpatadEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATsrcpatadLsysName DisplayString,
|
||||
jnxLsysSpNATsrcpatadProfileName DisplayString,
|
||||
jnxLsysSpNATsrcpatadUsage Unsigned32,
|
||||
jnxLsysSpNATsrcpatadReserved Unsigned32,
|
||||
jnxLsysSpNATsrcpatadMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-src-pat-address resource table
|
||||
|
||||
jnxLsysSpNATsrcpatadLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-src-pat-address
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATsrcpatadEntry 1 }
|
||||
|
||||
jnxLsysSpNATsrcpatadProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadEntry 2 }
|
||||
|
||||
jnxLsysSpNATsrcpatadUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadEntry 3 }
|
||||
|
||||
jnxLsysSpNATsrcpatadReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadEntry 4 }
|
||||
|
||||
jnxLsysSpNATsrcpatadMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-src-pat-address resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATsrcpatadUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pat-address resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 1 }
|
||||
|
||||
jnxLsysSpNATsrcpatadMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pat-address resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 2 }
|
||||
|
||||
jnxLsysSpNATsrcpatadAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pat-address resource available in the whole device."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 3 }
|
||||
|
||||
jnxLsysSpNATsrcpatadHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-src-pat-address resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 4 }
|
||||
|
||||
jnxLsysSpNATsrcpatadHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-src-pat-address resource."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 5 }
|
||||
|
||||
jnxLsysSpNATsrcpatadLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-src-pat-address resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 6 }
|
||||
|
||||
jnxLsysSpNATsrcpatadLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-src-pat-address resource."
|
||||
::= { jnxLsysSpNATsrcpatadSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-src-pat-address resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATSRCPOOL-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATsrcpool
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATsrcpoolMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-src-pool-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-src-pool resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATsrcpool 1 }
|
||||
|
||||
jnxLsysSpNATsrcpoolObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcpoolMIB 1 }
|
||||
jnxLsysSpNATsrcpoolSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcpoolMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-src-pool resource information objects per LSYS:
|
||||
-- Below are NAT-src-pool resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- NAT-src-pool resource table per LSYS
|
||||
|
||||
jnxLsysSpNATsrcpoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSppNATsrcpoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-src-pool objects for NAT-src-pool resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolObjects 1 }
|
||||
|
||||
jnxLsysSpNATsrcpoolEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSppNATsrcpoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-src-pool resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATsrcpoolLsysName }
|
||||
::= { jnxLsysSpNATsrcpoolTable 1 }
|
||||
|
||||
JnxLsysSppNATsrcpoolEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATsrcpoolLsysName DisplayString,
|
||||
jnxLsysSpNATsrcpoolProfileName DisplayString,
|
||||
jnxLsysSpNATsrcpoolUsage Unsigned32,
|
||||
jnxLsysSpNATsrcpoolReserved Unsigned32,
|
||||
jnxLsysSpNATsrcpoolMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-src-pool resource table
|
||||
|
||||
jnxLsysSpNATsrcpoolLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-src-pool resource information is retrieved. "
|
||||
::= { jnxLsysSpNATsrcpoolEntry 1 }
|
||||
|
||||
jnxLsysSpNATsrcpoolProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolEntry 2 }
|
||||
|
||||
jnxLsysSpNATsrcpoolUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolEntry 3 }
|
||||
|
||||
jnxLsysSpNATsrcpoolReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolEntry 4 }
|
||||
|
||||
jnxLsysSpNATsrcpoolMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- NAT-src-pool resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATsrcpoolUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pool resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 1 }
|
||||
|
||||
jnxLsysSpNATsrcpoolMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pool resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 2 }
|
||||
|
||||
jnxLsysSpNATsrcpoolAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-src-pool resource available in the whole device."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 3 }
|
||||
|
||||
jnxLsysSpNATsrcpoolHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-src-pool resource consumed of a LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 4 }
|
||||
|
||||
jnxLsysSpNATsrcpoolHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-src-pool resource."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 5 }
|
||||
|
||||
jnxLsysSpNATsrcpoolLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-src-pool resource consumed of a LSYS."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 6 }
|
||||
|
||||
jnxLsysSpNATsrcpoolLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-src-pool resource."
|
||||
::= { jnxLsysSpNATsrcpoolSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-src-pool resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATSRCRULE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATsrcrule
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATsrcruleMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-source-rule-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-source-rule resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATsrcrule 1 }
|
||||
|
||||
jnxLsysSpNATsrcruleObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcruleMIB 1 }
|
||||
jnxLsysSpNATsrcruleSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATsrcruleMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-source-rule resource information objects per LSYS:
|
||||
-- Below are NAT-source-rule resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-source-rule resource table per LSYS
|
||||
|
||||
jnxLsysSpNATsrcruleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATsrcruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-source-rule objects for NAT-source-rule
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATsrcruleObjects 1 }
|
||||
|
||||
jnxLsysSpNATsrcruleEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATsrcruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-source-rule resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATsrcruleLsysName }
|
||||
::= { jnxLsysSpNATsrcruleTable 1 }
|
||||
|
||||
JnxLsysSpNATsrcruleEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATsrcruleLsysName DisplayString,
|
||||
jnxLsysSpNATsrcruleProfileName DisplayString,
|
||||
jnxLsysSpNATsrcruleUsage Unsigned32,
|
||||
jnxLsysSpNATsrcruleReserved Unsigned32,
|
||||
jnxLsysSpNATsrcruleMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-source-rule resource table
|
||||
|
||||
jnxLsysSpNATsrcruleLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-source-rule
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATsrcruleEntry 1 }
|
||||
|
||||
jnxLsysSpNATsrcruleProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATsrcruleEntry 2 }
|
||||
|
||||
jnxLsysSpNATsrcruleUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcruleEntry 3 }
|
||||
|
||||
jnxLsysSpNATsrcruleReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcruleEntry 4 }
|
||||
|
||||
jnxLsysSpNATsrcruleMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATsrcruleEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-source-rule resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATsrcruleUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-source-rule resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATsrcruleSummary 1 }
|
||||
|
||||
jnxLsysSpNATsrcruleMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-source-rule resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATsrcruleSummary 2 }
|
||||
|
||||
jnxLsysSpNATsrcruleAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-source-rule resource available in the whole device."
|
||||
::= { jnxLsysSpNATsrcruleSummary 3 }
|
||||
|
||||
jnxLsysSpNATsrcruleHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-source-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcruleSummary 4 }
|
||||
|
||||
jnxLsysSpNATsrcruleHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-source-rule resource."
|
||||
::= { jnxLsysSpNATsrcruleSummary 5 }
|
||||
|
||||
jnxLsysSpNATsrcruleLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-source-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATsrcruleSummary 6 }
|
||||
|
||||
jnxLsysSpNATsrcruleLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-source-rule resource."
|
||||
::= { jnxLsysSpNATsrcruleSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-source-rule resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-NATSTATICRULE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpNATstaticrule
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpNATstaticruleMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the NAT-static-rule-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security NAT-static-rule resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpNATstaticrule 1 }
|
||||
|
||||
jnxLsysSpNATstaticruleObjects OBJECT IDENTIFIER ::= { jnxLsysSpNATstaticruleMIB 1 }
|
||||
jnxLsysSpNATstaticruleSummary OBJECT IDENTIFIER ::= { jnxLsysSpNATstaticruleMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular NAT-static-rule resource information objects per LSYS:
|
||||
-- Below are NAT-static-rule resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The NAT-static-rule resource table per LSYS
|
||||
|
||||
jnxLsysSpNATstaticruleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpNATstaticruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE NAT-static-rule objects for NAT-static-rule
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpNATstaticruleObjects 1 }
|
||||
|
||||
jnxLsysSpNATstaticruleEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpNATstaticruleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in NAT-static-rule resource table."
|
||||
INDEX { IMPLIED jnxLsysSpNATstaticruleLsysName }
|
||||
::= { jnxLsysSpNATstaticruleTable 1 }
|
||||
|
||||
JnxLsysSpNATstaticruleEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpNATstaticruleLsysName DisplayString,
|
||||
jnxLsysSpNATstaticruleProfileName DisplayString,
|
||||
jnxLsysSpNATstaticruleUsage Unsigned32,
|
||||
jnxLsysSpNATstaticruleReserved Unsigned32,
|
||||
jnxLsysSpNATstaticruleMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the NAT-static-rule resource table
|
||||
|
||||
jnxLsysSpNATstaticruleLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which NAT-static-rule
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpNATstaticruleEntry 1 }
|
||||
|
||||
jnxLsysSpNATstaticruleProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpNATstaticruleEntry 2 }
|
||||
|
||||
jnxLsysSpNATstaticruleUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATstaticruleEntry 3 }
|
||||
|
||||
jnxLsysSpNATstaticruleReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpNATstaticruleEntry 4 }
|
||||
|
||||
jnxLsysSpNATstaticruleMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpNATstaticruleEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The NAT-static-rule resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpNATstaticruleUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-static-rule resource consumption over all LSYS."
|
||||
::= { jnxLsysSpNATstaticruleSummary 1 }
|
||||
|
||||
jnxLsysSpNATstaticruleMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-static-rule resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpNATstaticruleSummary 2 }
|
||||
|
||||
jnxLsysSpNATstaticruleAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT-static-rule resource available in the whole device."
|
||||
::= { jnxLsysSpNATstaticruleSummary 3 }
|
||||
|
||||
jnxLsysSpNATstaticruleHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of NAT-static-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATstaticruleSummary 4 }
|
||||
|
||||
jnxLsysSpNATstaticruleHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most NAT-static-rule resource."
|
||||
::= { jnxLsysSpNATstaticruleSummary 5 }
|
||||
|
||||
jnxLsysSpNATstaticruleLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of NAT-static-rule resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpNATstaticruleSummary 6 }
|
||||
|
||||
jnxLsysSpNATstaticruleLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least NAT-static-rule resource."
|
||||
::= { jnxLsysSpNATstaticruleSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of NAT-static-rule resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpPolicy
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpPolicyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the policy-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security policy resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpPolicy 1 }
|
||||
|
||||
jnxLsysSpPolicyObjects OBJECT IDENTIFIER ::= { jnxLsysSpPolicyMIB 1 }
|
||||
jnxLsysSpPolicySummary OBJECT IDENTIFIER ::= { jnxLsysSpPolicyMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular policy resource information objects per LSYS:
|
||||
-- Below are policy resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- policy resource table per LSYS
|
||||
|
||||
jnxLsysSpPolicyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE policy objects for policy resource consumption per LSYS."
|
||||
::= { jnxLsysSpPolicyObjects 1 }
|
||||
|
||||
jnxLsysSpPolicyEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpPolicyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in policy resource table."
|
||||
INDEX { IMPLIED jnxLsysSpPolicyLsysName }
|
||||
::= { jnxLsysSpPolicyTable 1 }
|
||||
|
||||
JnxLsysSpPolicyEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpPolicyLsysName DisplayString,
|
||||
jnxLsysSpPolicyProfileName DisplayString,
|
||||
jnxLsysSpPolicyUsage Unsigned32,
|
||||
jnxLsysSpPolicyReserved Unsigned32,
|
||||
jnxLsysSpPolicyMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the policy resource table
|
||||
|
||||
jnxLsysSpPolicyLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which policy resource information is retrieved. "
|
||||
::= { jnxLsysSpPolicyEntry 1 }
|
||||
|
||||
jnxLsysSpPolicyProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpPolicyEntry 2 }
|
||||
|
||||
jnxLsysSpPolicyUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpPolicyEntry 3 }
|
||||
|
||||
jnxLsysSpPolicyReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpPolicyEntry 4 }
|
||||
|
||||
jnxLsysSpPolicyMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpPolicyEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- policy resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpPolicyUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy resource consumption over all LSYS."
|
||||
::= { jnxLsysSpPolicySummary 1 }
|
||||
|
||||
jnxLsysSpPolicyMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpPolicySummary 2 }
|
||||
|
||||
jnxLsysSpPolicyAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy resource available in the whole device."
|
||||
::= { jnxLsysSpPolicySummary 3 }
|
||||
|
||||
jnxLsysSpPolicyHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of policy resource consumed of a LSYS."
|
||||
::= { jnxLsysSpPolicySummary 4 }
|
||||
|
||||
jnxLsysSpPolicyHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most policy resource."
|
||||
::= { jnxLsysSpPolicySummary 5 }
|
||||
|
||||
jnxLsysSpPolicyLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of policy resource consumed of a LSYS."
|
||||
::= { jnxLsysSpPolicySummary 6 }
|
||||
|
||||
jnxLsysSpPolicyLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least policy resource."
|
||||
::= { jnxLsysSpPolicySummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of policy resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,199 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-POLICYWCNT-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpPolicywcnt
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpPolicywcntMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the policy-with-count-specific MIB for
|
||||
Juniper Enterprise Logical-System (LSYS) security profiles.
|
||||
Juniper documentation is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security policy-with-count resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpPolicywcnt 1 }
|
||||
|
||||
jnxLsysSpPolicywcntObjects OBJECT IDENTIFIER ::= { jnxLsysSpPolicywcntMIB 1 }
|
||||
jnxLsysSpPolicywcntSummary OBJECT IDENTIFIER ::= { jnxLsysSpPolicywcntMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular policy-with-count resource information objects per LSYS:
|
||||
-- Below are policy-with-count resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- The policy-with-count resource table per LSYS
|
||||
|
||||
jnxLsysSpPolicywcntTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpPolicywcntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE policy-with-count objects for policy-with-count
|
||||
resource consumption per LSYS."
|
||||
::= { jnxLsysSpPolicywcntObjects 1 }
|
||||
|
||||
jnxLsysSpPolicywcntEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpPolicywcntEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in policy-with-count resource table."
|
||||
INDEX { IMPLIED jnxLsysSpPolicywcntLsysName }
|
||||
::= { jnxLsysSpPolicywcntTable 1 }
|
||||
|
||||
JnxLsysSpPolicywcntEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpPolicywcntLsysName DisplayString,
|
||||
jnxLsysSpPolicywcntProfileName DisplayString,
|
||||
jnxLsysSpPolicywcntUsage Unsigned32,
|
||||
jnxLsysSpPolicywcntReserved Unsigned32,
|
||||
jnxLsysSpPolicywcntMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the policy-with-count resource table
|
||||
|
||||
jnxLsysSpPolicywcntLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which policy-with-count
|
||||
resource information is retrieved. "
|
||||
::= { jnxLsysSpPolicywcntEntry 1 }
|
||||
|
||||
jnxLsysSpPolicywcntProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpPolicywcntEntry 2 }
|
||||
|
||||
jnxLsysSpPolicywcntUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpPolicywcntEntry 3 }
|
||||
|
||||
jnxLsysSpPolicywcntReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpPolicywcntEntry 4 }
|
||||
|
||||
jnxLsysSpPolicywcntMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpPolicywcntEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- The policy-with-count resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpPolicywcntUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy-with-count resource consumption over all LSYS."
|
||||
::= { jnxLsysSpPolicywcntSummary 1 }
|
||||
|
||||
jnxLsysSpPolicywcntMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy-with-count resource maximum quota for the whole
|
||||
device for all LSYS."
|
||||
::= { jnxLsysSpPolicywcntSummary 2 }
|
||||
|
||||
jnxLsysSpPolicywcntAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The policy-with-count resource available in the whole device."
|
||||
::= { jnxLsysSpPolicywcntSummary 3 }
|
||||
|
||||
jnxLsysSpPolicywcntHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of policy-with-count resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpPolicywcntSummary 4 }
|
||||
|
||||
jnxLsysSpPolicywcntHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most policy-with-count resource."
|
||||
::= { jnxLsysSpPolicywcntSummary 5 }
|
||||
|
||||
jnxLsysSpPolicywcntLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of policy-with-count resource consumed of a
|
||||
LSYS."
|
||||
::= { jnxLsysSpPolicywcntSummary 6 }
|
||||
|
||||
jnxLsysSpPolicywcntLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least policy-with-count resource."
|
||||
::= { jnxLsysSpPolicywcntSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of policy-with-count resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-SCHEDULER-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpScheduler
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpSchedulerMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the scheduler-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security scheduler resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpScheduler 1 }
|
||||
|
||||
jnxLsysSpSchedulerObjects OBJECT IDENTIFIER ::= { jnxLsysSpSchedulerMIB 1 }
|
||||
jnxLsysSpSchedulerSummary OBJECT IDENTIFIER ::= { jnxLsysSpSchedulerMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular scheduler resource information objects per LSYS:
|
||||
-- Below are scheduler resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- scheduler resource table per LSYS
|
||||
|
||||
jnxLsysSpSchedulerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpSchedulerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE scheduler objects for scheduler resource consumption per LSYS."
|
||||
::= { jnxLsysSpSchedulerObjects 1 }
|
||||
|
||||
jnxLsysSpSchedulerEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpSchedulerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in scheduler resource table."
|
||||
INDEX { IMPLIED jnxLsysSpSchedulerLsysName }
|
||||
::= { jnxLsysSpSchedulerTable 1 }
|
||||
|
||||
JnxLsysSpSchedulerEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpSchedulerLsysName DisplayString,
|
||||
jnxLsysSpSchedulerProfileName DisplayString,
|
||||
jnxLsysSpSchedulerUsage Unsigned32,
|
||||
jnxLsysSpSchedulerReserved Unsigned32,
|
||||
jnxLsysSpSchedulerMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the scheduler resource table
|
||||
|
||||
jnxLsysSpSchedulerLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which scheduler resource information is retrieved. "
|
||||
::= { jnxLsysSpSchedulerEntry 1 }
|
||||
|
||||
jnxLsysSpSchedulerProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpSchedulerEntry 2 }
|
||||
|
||||
jnxLsysSpSchedulerUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpSchedulerEntry 3 }
|
||||
|
||||
jnxLsysSpSchedulerReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpSchedulerEntry 4 }
|
||||
|
||||
jnxLsysSpSchedulerMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpSchedulerEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- scheduler resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpSchedulerUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheduler resource consumption over all LSYS."
|
||||
::= { jnxLsysSpSchedulerSummary 1 }
|
||||
|
||||
jnxLsysSpSchedulerMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheduler resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpSchedulerSummary 2 }
|
||||
|
||||
jnxLsysSpSchedulerAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The scheduler resource available in the whole device."
|
||||
::= { jnxLsysSpSchedulerSummary 3 }
|
||||
|
||||
jnxLsysSpSchedulerHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of scheduler resource consumed of a LSYS."
|
||||
::= { jnxLsysSpSchedulerSummary 4 }
|
||||
|
||||
jnxLsysSpSchedulerHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most scheduler resource."
|
||||
::= { jnxLsysSpSchedulerSummary 5 }
|
||||
|
||||
jnxLsysSpSchedulerLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of scheduler resource consumed of a LSYS."
|
||||
::= { jnxLsysSpSchedulerSummary 6 }
|
||||
|
||||
jnxLsysSpSchedulerLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least scheduler resource."
|
||||
::= { jnxLsysSpSchedulerSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of scheduler resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,194 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
|
||||
JUNIPER-LSYSSP-ZONE-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxLsysSpZone
|
||||
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
||||
;
|
||||
|
||||
jnxLsysSpZoneMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005191644Z" -- May 19, 2010
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines the zone-specific MIB for Juniper Enterprise
|
||||
Logical-System (LSYS) security profiles. Juniper documentation
|
||||
is recommended as the reference.
|
||||
|
||||
The LSYS security profile provides various static and dynamic
|
||||
resource management by observing resource quota limits.
|
||||
Security zone resource is the focus in this MIB.
|
||||
"
|
||||
::= { jnxLsysSpZone 1 }
|
||||
|
||||
jnxLsysSpZoneObjects OBJECT IDENTIFIER ::= { jnxLsysSpZoneMIB 1 }
|
||||
jnxLsysSpZoneSummary OBJECT IDENTIFIER ::= { jnxLsysSpZoneMIB 2 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Tabular zone resource information objects per LSYS:
|
||||
-- Below are zone resource table indexed by LSYS name.
|
||||
-- **********************************************************************
|
||||
|
||||
-- Zone resource table per LSYS
|
||||
|
||||
jnxLsysSpZoneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxLsysSpZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LSYSPROFILE zone objects for zone resource consumption per LSYS."
|
||||
::= { jnxLsysSpZoneObjects 1 }
|
||||
|
||||
jnxLsysSpZoneEntry OBJECT-TYPE
|
||||
SYNTAX JnxLsysSpZoneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in zone resource table."
|
||||
INDEX { IMPLIED jnxLsysSpZoneLsysName }
|
||||
::= { jnxLsysSpZoneTable 1 }
|
||||
|
||||
JnxLsysSpZoneEntry ::=
|
||||
SEQUENCE {
|
||||
jnxLsysSpZoneLsysName DisplayString,
|
||||
jnxLsysSpZoneProfileName DisplayString,
|
||||
jnxLsysSpZoneUsage Unsigned32,
|
||||
jnxLsysSpZoneReserved Unsigned32,
|
||||
jnxLsysSpZoneMaximum Unsigned32
|
||||
}
|
||||
|
||||
-- Entry definitions for the zone resource table
|
||||
|
||||
jnxLsysSpZoneLsysName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the logical system for which zone resource information is retrieved. "
|
||||
::= { jnxLsysSpZoneEntry 1 }
|
||||
|
||||
jnxLsysSpZoneProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The security profile name string for the LSYS."
|
||||
::= { jnxLsysSpZoneEntry 2 }
|
||||
|
||||
jnxLsysSpZoneUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current resource usage count for the LSYS."
|
||||
::= { jnxLsysSpZoneEntry 3 }
|
||||
|
||||
jnxLsysSpZoneReserved OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reserved resource count for the LSYS."
|
||||
::= { jnxLsysSpZoneEntry 4 }
|
||||
|
||||
jnxLsysSpZoneMaximum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum allowed resource usage count for the LSYS."
|
||||
::= { jnxLsysSpZoneEntry 5 }
|
||||
|
||||
|
||||
-- **********************************************************************
|
||||
-- Zone resource information summary:
|
||||
-- **********************************************************************
|
||||
|
||||
jnxLsysSpZoneUsedAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The zone resource consumption over all LSYS."
|
||||
::= { jnxLsysSpZoneSummary 1 }
|
||||
|
||||
jnxLsysSpZoneMaxQuota OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The zone resource maximum quota for the whole device for all LSYS."
|
||||
::= { jnxLsysSpZoneSummary 2 }
|
||||
|
||||
jnxLsysSpZoneAvailableAmount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The zone resource available in the whole device."
|
||||
::= { jnxLsysSpZoneSummary 3 }
|
||||
|
||||
jnxLsysSpZoneHeaviestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most amount of zone resource consumed of a LSYS."
|
||||
::= { jnxLsysSpZoneSummary 4 }
|
||||
|
||||
jnxLsysSpZoneHeaviestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the most zone resource."
|
||||
::= { jnxLsysSpZoneSummary 5 }
|
||||
|
||||
jnxLsysSpZoneLightestUsage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The least amount of zone resource consumed of a LSYS."
|
||||
::= { jnxLsysSpZoneSummary 6 }
|
||||
|
||||
jnxLsysSpZoneLightestUser OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LSYS name that consume the least zone resource."
|
||||
::= { jnxLsysSpZoneSummary 7 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of zone resource related traps. (TBD)
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- End of File
|
||||
--
|
||||
|
||||
END
|
||||
@@ -0,0 +1,89 @@
|
||||
-- *******************************************************************
|
||||
-- Juniper enterprise specific Access Authentication objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2001-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- *******************************************************************
|
||||
|
||||
JUNIPER-MAG-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
Counter32, IpAddress, Integer32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxMagMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
jnxMagMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201002201210Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: [email protected]
|
||||
HTTP://www.juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"These MIB objects pertain to Secure access,
|
||||
infranet controller and WAN acceleration service
|
||||
modules?"
|
||||
|
||||
REVISION "201002201200Z"
|
||||
DESCRIPTION "Creation Date"
|
||||
::= { jnxMagMibRoot 1 }
|
||||
|
||||
|
||||
jnxMagNotifications OBJECT IDENTIFIER ::= { jnxMagMib 0 }
|
||||
jnxMagObjects OBJECT IDENTIFIER ::= { jnxMagMib 1 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Next Branch node.
|
||||
-- ***************************************************************
|
||||
|
||||
jnxMagSSOObjects OBJECT IDENTIFIER ::= { jnxMagObjects 1 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- Single Sign-on Statistics
|
||||
-- ***************************************************************
|
||||
|
||||
|
||||
jnxMagSSOAuthTokenAttempt OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Auth Token attempts made"
|
||||
::= { jnxMagSSOObjects 1 }
|
||||
|
||||
|
||||
jnxMagSSOFailedAuthToken OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Failed Auth Token "
|
||||
::= { jnxMagSSOObjects 2 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- MAG Notfications
|
||||
-- ***************************************************************
|
||||
|
||||
jnxMagSSOValidationError NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Auth Token Validation error"
|
||||
::= { jnxMagNotifications 1 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,60 @@
|
||||
--
|
||||
-- Juniper Mobile Gateway Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2011-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MBG-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
jnxMobileGatewayMibRoot, jnxJunosSpace FROM JUNIPER-SMI;
|
||||
|
||||
--
|
||||
-- Object identifier added as the basis for
|
||||
-- identifying different Mobile Gateway nodes.
|
||||
--
|
||||
--
|
||||
-- This will be used as a root all the PDN-GW/GGSN MIBs.
|
||||
--
|
||||
jnxMobileGatewayPgwGgsn OBJECT IDENTIFIER
|
||||
::= { jnxMobileGatewayMibRoot 1 }
|
||||
--
|
||||
-- This will be used as a root all the Serving Gateway MIBs.
|
||||
--
|
||||
jnxMobileGatewaySgw OBJECT IDENTIFIER
|
||||
::= { jnxMobileGatewayMibRoot 2 }
|
||||
|
||||
--
|
||||
-- This is the root of all EMS MIBs exposed for Mobility from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobility OBJECT IDENTIFIER ::= {jnxJunosSpace 2 }
|
||||
|
||||
--
|
||||
-- This is the root of all EMS level Notifications for Mobility from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobilityNotifications OBJECT IDENTIFIER ::= {jnxJunosSpaceMobility 1 }
|
||||
|
||||
--
|
||||
-- This is the root of all EMS level Objects for Mobility from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobilityObjects OBJECT IDENTIFIER ::= {jnxJunosSpaceMobility 2 }
|
||||
|
||||
--
|
||||
-- Reserved OID for Mobility application Mobile Core Manager from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobilityMCM OBJECT IDENTIFIER ::= {jnxJunosSpaceMobility 3 }
|
||||
|
||||
--
|
||||
-- Reserved OID for Mobility application Mobile Traffic Monitoring from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobilityMTM OBJECT IDENTIFIER ::= {jnxJunosSpaceMobility 4 }
|
||||
|
||||
--
|
||||
-- This is the root of all EMS level Notification Vars for Mobility from Junos Space
|
||||
--
|
||||
jnxJunosSpaceMobilityNotificationvars OBJECT IDENTIFIER ::= { jnxJunosSpaceMobilityObjects 1 }
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,130 @@
|
||||
--
|
||||
-- Juniper Mobile Gateway Shared Memory IP pool objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILE-GATEWAY-DHCP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, Integer32, Unsigned32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InetAddressType, InetAddress, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
jnxMobileGatewayMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxMbgDhcpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201103301200Z" -- Mar 30, 2011, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to Mobile-Edge
|
||||
DHCP Services"
|
||||
REVISION "201103301200Z" -- Mar 30, 2011, 12:00:00
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
::= { jnxMobileGatewayMibRoot 8 }
|
||||
|
||||
jnxMbgDhcpNotifications OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgDhcpMib 0 }
|
||||
jnxMbgDhcpObjects OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgDhcpMib 1 }
|
||||
jnxMbgDhcpNotificationVars OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgDhcpObjects 1 }
|
||||
--
|
||||
-- Objects used in Notifications
|
||||
--
|
||||
|
||||
jnxMbgDhcpServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the dhcp server."
|
||||
::= { jnxMbgDhcpNotificationVars 1 }
|
||||
|
||||
jnxMbgDhcpLogicalSystemName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the logical-system
|
||||
on the mobile-gateway"
|
||||
::= { jnxMbgDhcpNotificationVars 2 }
|
||||
|
||||
jnxMbgDhcpRoutingInstanceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the routing instance
|
||||
on the mobile-gateway."
|
||||
::= { jnxMbgDhcpNotificationVars 3 }
|
||||
|
||||
jnxMbgDhcpProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured dhcp profile name"
|
||||
::= { jnxMbgDhcpNotificationVars 4 }
|
||||
|
||||
jnxMbgDhcpPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured dhcp pool name with in a dhcp profile"
|
||||
::= { jnxMbgDhcpNotificationVars 5 }
|
||||
|
||||
jnxMbgDhcpReachability OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True - The server is reachable
|
||||
False - The server is unreachable."
|
||||
::= { jnxMbgDhcpNotificationVars 6 }
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
jnxMbgDhcpServerReachability NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgDhcpServerIP,
|
||||
jnxMbgDhcpLogicalSystemName,
|
||||
jnxMbgDhcpRoutingInstanceName,
|
||||
jnxMbgDhcpProfileName,
|
||||
jnxMbgDhcpReachability }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is used to notify if the given
|
||||
dhcp server is reachable/unreachable."
|
||||
::= { jnxMbgDhcpNotifications 1 }
|
||||
|
||||
jnxMbgDhcpAddrPoolExhaust NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgDhcpServerIP,
|
||||
jnxMbgDhcpLogicalSystemName,
|
||||
jnxMbgDhcpRoutingInstanceName,
|
||||
jnxMbgDhcpProfileName,
|
||||
jnxMbgDhcpPoolName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the addresses
|
||||
from a given address pool have exhusted."
|
||||
::= { jnxMbgDhcpNotifications 2 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,236 @@
|
||||
--
|
||||
-- Juniper Mobile Gateway EXAMPLE objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILE-GATEWAY-EXAMPLE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, IpAddress, Integer32, Counter32, Unsigned32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
Ipv6AddressPrefix, Ipv6AddressIfIdentifier, Ipv6Address
|
||||
FROM IPV6-TC
|
||||
|
||||
InetAddressType, InetAddress, InetPortNumber, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
EnabledStatus
|
||||
FROM JUNIPER-MIMSTP-MIB
|
||||
|
||||
jnxExampleMibRoot
|
||||
FROM JUNIPER-EXPERIMENT-MIB;
|
||||
|
||||
jnxMobileGatewayExampleMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201011221200Z" -- Nov 22, 2010, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines some sample objects pertaining to Mobile-Edge Services."
|
||||
REVISION "201011221200Z" -- Nov 22, 2010, 12:00:00
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
::= { jnxExampleMibRoot 2 }
|
||||
|
||||
|
||||
jnxMobileGatewayExampleObjects OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayExampleMib 1 }
|
||||
jnxMobileGatewayExampleNotifications OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayExampleMib 2 }
|
||||
|
||||
jnxMobileGatewayExampleSyncStats OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayExampleObjects 1 }
|
||||
jnxMobileGatewayExampleAsyncStats OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayExampleObjects 2 }
|
||||
|
||||
jnxMobileGatewayProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMobileGatewayProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table listing Mobile Gateway Test Profiles, key is Profile Name."
|
||||
::= { jnxMobileGatewayExampleObjects 3 }
|
||||
|
||||
jnxMobileGatewayExampleNotificationVars OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayExampleObjects 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Global counters that are returned by mobiled test module in a synchronous manner
|
||||
--
|
||||
|
||||
jnxMobileGatewayTotalRequests OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total requests made."
|
||||
::= { jnxMobileGatewayExampleSyncStats 1 }
|
||||
|
||||
jnxMobileGatewayTotalAccepts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total requests that were accepted."
|
||||
::= { jnxMobileGatewayExampleSyncStats 2 }
|
||||
|
||||
jnxMobileGatewayTotalRejects OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total requests that were rejected."
|
||||
::= { jnxMobileGatewayExampleSyncStats 3 }
|
||||
|
||||
jnxMobileGatewayTotalChallenges OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total challenges received."
|
||||
::= { jnxMobileGatewayExampleSyncStats 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Global counters that are returned by mobiled test module in an async manner.
|
||||
-- test module queries Service PICs and aggregates their responses before sending
|
||||
-- data to snmp.
|
||||
--
|
||||
|
||||
jnxMobileGatewayTotalRequestTimeouts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total requests that timed out."
|
||||
::= { jnxMobileGatewayExampleAsyncStats 1 }
|
||||
|
||||
jnxMobileGatewayTotalRequestTxErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total requests transmit errors."
|
||||
::= { jnxMobileGatewayExampleAsyncStats 2 }
|
||||
|
||||
jnxMobileGatewayTotalResponseErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total response errors."
|
||||
::= { jnxMobileGatewayExampleAsyncStats 3 }
|
||||
|
||||
jnxMobileGatewayTotalPendingRequests OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total pending requests."
|
||||
::= { jnxMobileGatewayExampleAsyncStats 4 }
|
||||
|
||||
--
|
||||
-- Profile Table
|
||||
-- This table contains the attributes of mobile-gateway test profiles.
|
||||
-- mobiled test module queries the service PICS for this information and
|
||||
-- conveys this data to snmp in an asynchronous manner
|
||||
--
|
||||
jnxMobileGatewayProfileEntry OBJECT-TYPE
|
||||
SYNTAX JnxMobileGatewayProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a Mobile Gateway Test Profile."
|
||||
INDEX { jnxMobileGatewayProfileName }
|
||||
::= { jnxMobileGatewayProfileTable 1 }
|
||||
|
||||
JnxMobileGatewayProfileEntry ::= SEQUENCE {
|
||||
jnxMobileGatewayProfileName DisplayString,
|
||||
jnxMobileGatewayProfileDescription DisplayString,
|
||||
jnxMobileGatewayProfileType Integer32
|
||||
}
|
||||
|
||||
|
||||
jnxMobileGatewayProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the Test Profile."
|
||||
::= { jnxMobileGatewayProfileEntry 1 }
|
||||
|
||||
jnxMobileGatewayProfileDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that describes the Test Profile."
|
||||
::= { jnxMobileGatewayProfileEntry 2 }
|
||||
|
||||
jnxMobileGatewayProfileType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test Profile Type."
|
||||
::= { jnxMobileGatewayProfileEntry 3 }
|
||||
|
||||
--
|
||||
-- Objects used in EXAMPLE Notifications
|
||||
--
|
||||
jnxMobileGatewayExampleServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name identifies an external server (charging,AAA,etc) on mobile-gateway."
|
||||
::= { jnxMobileGatewayExampleNotificationVars 1 }
|
||||
|
||||
jnxMobileGatewayExampleServicePicName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifies the session-pic, in the form ms-a/b/0, where
|
||||
<a> is the slot and <b> could be either 0 or 1."
|
||||
::= { jnxMobileGatewayExampleNotificationVars 2 }
|
||||
|
||||
jnxMobileGatewayExampleServerState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates whether the server status is Up or Down"
|
||||
::= { jnxMobileGatewayExampleNotificationVars 3 }
|
||||
|
||||
--
|
||||
-- EXAMPLE MIB Notifications
|
||||
--
|
||||
|
||||
jnxMobileGatewayExampleServerStatus NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMobileGatewayExampleServerName, jnxMobileGatewayExampleServicePicName, jnxMobileGatewayExampleServerState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the specified server has
|
||||
changed state. The ServerName identifies the server, the
|
||||
ServicePicName identifies the session-pic that originated this
|
||||
notification and ServerState indicates whether server came up or went down."
|
||||
::= { jnxMobileGatewayExampleNotifications 1 }
|
||||
|
||||
-- End of JUNIPER Mobile Gateway EXAMPLE MIB
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,141 @@
|
||||
--
|
||||
-- Juniper Mobile Gateway Resource Manager MIB.
|
||||
--
|
||||
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILE-GATEWAY-RMPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, Integer32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InetAddressType, InetAddress, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
jnxMbgGwName FROM JUNIPER-MOBILE-GATEWAYS
|
||||
|
||||
jnxMobileGatewayMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxMbgRMPSMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201103231200Z" -- March 23, 2011, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to Mobile-Edge Resource Manager"
|
||||
REVISION "201103231200Z" -- March 23, 2011, 12:00:00
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
::= { jnxMobileGatewayMibRoot 7 }
|
||||
|
||||
jnxMbgRMPSNotifications OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgRMPSMib 0 }
|
||||
jnxMbgRMPSObjects OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgRMPSMib 1 }
|
||||
|
||||
jnxMbgRMPSNotificationVars OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgRMPSObjects 5 }
|
||||
|
||||
--
|
||||
-- Objects used in Notifications
|
||||
--
|
||||
|
||||
jnxMbgRMPSClientIdentifier OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifies the Resource Manager client, in the form
|
||||
ms-a/b/c or pfe-a/b/c, where <a> is the fpc slot, <b> is pic slot,
|
||||
and <c> is the port."
|
||||
::= { jnxMbgRMPSNotificationVars 1 }
|
||||
|
||||
jnxMbgRMPSClientStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inService(0),
|
||||
outOfService(1)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the status of a client registered with the Resource
|
||||
Manager server."
|
||||
::= { jnxMbgRMPSNotificationVars 2 }
|
||||
|
||||
jnxMbgRMPSServiceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(0),
|
||||
down(1)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the status of the Resource Manager server."
|
||||
::= { jnxMbgRMPSNotificationVars 3 }
|
||||
|
||||
jnxMbgRMPSClientRedundancyRole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
invalid(0),
|
||||
primary(1),
|
||||
secondary(2),
|
||||
standalone(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the redundancy role of the Resource Manager client"
|
||||
::= { jnxMbgRMPSNotificationVars 4 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
jnxMbgRMPSServiceStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgRMPSServiceStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that status of the Resource Manager
|
||||
service changed."
|
||||
::= { jnxMbgRMPSNotifications 1 }
|
||||
|
||||
jnxMbgRMPSClientStatusChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgRMPSClientIdentifier, jnxMbgRMPSClientStatus }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This notification signifies that status of a Resource Manager
|
||||
client changed."
|
||||
::= { jnxMbgRMPSNotifications 2 }
|
||||
|
||||
jnxMbgRMPSClientInfo NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgRMPSClientIdentifier, jnxMbgRMPSClientStatus,
|
||||
jnxMbgRMPSClientRedundancyRole }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This notification signifies a change in status or redundancy role
|
||||
of the specified Resource Manager client."
|
||||
::= { jnxMbgRMPSNotifications 3 }
|
||||
|
||||
jnxMbgRMPSClientStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgRMPSClientIdentifier, jnxMbgRMPSClientRedundancyRole,
|
||||
jnxMbgRMPSClientStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies a change in status or redundancy role
|
||||
of the specified Resource Manager client."
|
||||
::= { jnxMbgRMPSNotifications 4 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,923 @@
|
||||
-- JUNIPER-MOBILITY-CHARGING-MIB
|
||||
-- Copyright (c) 2011-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- This file contains the SGW (MIURA) charging mib information.
|
||||
--The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILITY-SGW-CHARGING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Counter64, Gauge32, Integer32,Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
jnxMbgGwIndex, jnxMbgGwName
|
||||
FROM JUNIPER-MOBILE-GATEWAYS
|
||||
jnxMobileGatewaySgw
|
||||
FROM JUNIPER-MBG-SMI;
|
||||
|
||||
|
||||
jnxMbgSgwChargingMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201106271430Z" -- Tue Jun 27 14:30:00 2011 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks implementation of Mobility Charging MIB for
|
||||
SGW (Serving Gateway ) in 3GPP LTE network."
|
||||
|
||||
REVISION "201110101430Z" -- 10 Oct, 2011
|
||||
DESCRIPTION
|
||||
"CGF group and CGF tables index keys has changed to
|
||||
gateway id and profile id. Gateway id and gateway name has
|
||||
added to all the traps."
|
||||
|
||||
REVISION "201203161430Z" -- 16 March, 2012
|
||||
DESCRIPTION
|
||||
"SGW Charging global statistics table has added."
|
||||
::= { jnxMobileGatewaySgw 3 }
|
||||
|
||||
jnxMbgSgwCgNotifications OBJECT IDENTIFIER ::= { jnxMbgSgwChargingMib 0 }
|
||||
jnxMbgSgwChargingObjects OBJECT IDENTIFIER ::= { jnxMbgSgwChargingMib 1 }
|
||||
|
||||
jnxMbgSgwCgLpsStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwCgLpsStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table listing the stats for all Local persistent storage stats
|
||||
configured on the SGW."
|
||||
::= { jnxMbgSgwChargingObjects 1 }
|
||||
|
||||
jnxMbgSgwCgCgfGroupsStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwCgCgfGrpStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table listing the stats for all (Charging Gateway Function) CGF
|
||||
Groups configured on the SGW."
|
||||
::= { jnxMbgSgwChargingObjects 2 }
|
||||
|
||||
jnxMbgSgwCgNotificationVars OBJECT IDENTIFIER ::= {
|
||||
jnxMbgSgwChargingObjects 3 }
|
||||
|
||||
jnxMbgSgwCgCgfStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwCgCgfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table listing the statistics for all CGF configured on the SGW."
|
||||
::= { jnxMbgSgwChargingObjects 4 }
|
||||
|
||||
jnxMbgSgwCgGlobalStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwCgGlobalStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table listing the charging global statistics of the SGW."
|
||||
::= { jnxMbgSgwChargingObjects 5 }
|
||||
--
|
||||
-- CG LPS Stats
|
||||
--
|
||||
jnxMbgSgwCgLpsStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwCgLpsStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row listing the statistics for each
|
||||
LPS configured on the SGW."
|
||||
INDEX {jnxMbgGwIndex }
|
||||
::= { jnxMbgSgwCgLpsStatsTable 1 }
|
||||
|
||||
JnxMbgSgwCgLpsStatsEntry ::= SEQUENCE {
|
||||
jnxMbgSgwCgFilesOnLcStorage Gauge32,
|
||||
jnxMbgSgwCgLcStorageAvailSpace Gauge32
|
||||
}
|
||||
|
||||
jnxMbgSgwCgFilesOnLcStorage OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Files containing Charging Data Records (CDRs) present
|
||||
on the Local Storage Device.Incremented when a file containing CDRs
|
||||
is closed on the Local storage device Decremented when sftp is done
|
||||
and a file is removed from the Local storage device"
|
||||
::= { jnxMbgSgwCgLpsStatsEntry 1 }
|
||||
|
||||
jnxMbgSgwCgLcStorageAvailSpace OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "MBytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The space available on the Local Storage Device in MB."
|
||||
::= { jnxMbgSgwCgLpsStatsEntry 2 }
|
||||
|
||||
--
|
||||
-- CGF Group Stats
|
||||
--
|
||||
jnxMbgSgwCgCgfGroupStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwCgCgfGrpStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row listing the statistics for each
|
||||
CGF Server configured on the SGW."
|
||||
INDEX { jnxMbgGwIndex, jnxMbgSgwCgCgfGrpProfId }
|
||||
::= { jnxMbgSgwCgCgfGroupsStatsTable 1 }
|
||||
|
||||
JnxMbgSgwCgCgfGrpStatsEntry ::= SEQUENCE {
|
||||
jnxMbgSgwCgCgfGrpProfId Unsigned32,
|
||||
jnxMbgSgwCgCgfGrpDRTReqTx Counter32,
|
||||
jnxMbgSgwCgCgfGrpDRTReqRx Counter32,
|
||||
jnxMbgSgwCgCgfGrpDRTReqTmout Counter32,
|
||||
jnxMbgSgwCgCgfGrpDRTSucRspRx Counter32,
|
||||
jnxMbgSgwCgCgfGrpDRTErrRspRx Counter32,
|
||||
jnxMbgSgwCgCgfGrpRediReqRx Counter32,
|
||||
jnxMbgSgwCgCgfGrpRediRspTx Counter32,
|
||||
jnxMbgSgwCgCgfGrpSwitchovers Counter32,
|
||||
jnxMbgSgwCgCgfGrpBatchReqTx Counter32,
|
||||
jnxMbgSgwCgCgfGrpBatchRspErrors Counter32,
|
||||
jnxMbgSgwCgCgfGrpBatchCDRsTx Counter32,
|
||||
jnxMbgSgwCgCgfGroupTotalWFA Counter32,
|
||||
jnxMbgSgwCgCgfGroupProfName DisplayString
|
||||
}
|
||||
|
||||
jnxMbgSgwCgCgfGrpProfId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This will identify the CGF Group profile id uniquely and used as
|
||||
secondary key for CGF group table"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 1 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpDRTReqTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the DRT (Detailed Record Time) request transmitted
|
||||
for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 2 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpDRTReqRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total number of the DRT request received for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 3 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpDRTReqTmout OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the DRT request timeouts happend for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 4 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpDRTSucRspRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total number of the DRT success responses received"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 5 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpDRTErrRspRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the DRT error responses received for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 6 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpRediReqRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the redirection responses received for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 7 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpRediRspTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of the redirection reqests transmitted for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 8 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpSwitchovers OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total number of the switch overs on the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 9 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpBatchReqTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total number of the batch req transmitted for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 10 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpBatchRspErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Tatal number of the batch response errors for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 11 }
|
||||
|
||||
jnxMbgSgwCgCgfGrpBatchCDRsTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total number of the batch CDRs transmitted for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 12 }
|
||||
|
||||
jnxMbgSgwCgCgfGroupTotalWFA OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total WFA available for the CGF group"
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 13 }
|
||||
|
||||
jnxMbgSgwCgCgfGroupProfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the TSP Profile."
|
||||
::= { jnxMbgSgwCgCgfGroupStatsEntry 14 }
|
||||
--
|
||||
-- CGF Stats
|
||||
--
|
||||
|
||||
jnxMbgSgwCgCgfStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwCgCgfStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row listing the statistics for each
|
||||
CGF Server configured on the SGW."
|
||||
INDEX {jnxMbgGwIndex, jnxMbgSgwCgCgfIndex }
|
||||
::= { jnxMbgSgwCgCgfStatsTable 1 }
|
||||
|
||||
JnxMbgSgwCgCgfStatsEntry ::= SEQUENCE {
|
||||
jnxMbgSgwCgCgfIndex Unsigned32,
|
||||
jnxMbgSgwCgCgfIpAddress IpAddress,
|
||||
jnxMbgSgwCgCgfStatus INTEGER,
|
||||
jnxMbgSgwCgCgfUpDuration Counter64,
|
||||
jnxMbgSgwCgCgfDownDuration Counter64,
|
||||
jnxMbgSgwCgCgfEchoReqTx Counter64,
|
||||
jnxMbgSgwCgCgfEchoReqRx Counter64,
|
||||
jnxMbgSgwCgCgfEchoReqTmout Counter64,
|
||||
jnxMbgSgwCgCgfEchoRespTx Counter64,
|
||||
jnxMbgSgwCgCgfEchoRespRx Counter64,
|
||||
jnxMbgSgwCgCgfVerUnsuppTx Counter64,
|
||||
jnxMbgSgwCgCgfVerUnsuppRx Counter64,
|
||||
jnxMbgSgwCgCgfNodeAliveReqTx Counter64,
|
||||
jnxMbgSgwCgCgfNodeAliveReqRx Counter64,
|
||||
jnxMbgSgwCgCgfNodeAliveReqTmout Counter64,
|
||||
jnxMbgSgwCgCgfNodeAliveRespTx Counter64,
|
||||
jnxMbgSgwCgCgfNodeAliveRespRx Counter64,
|
||||
jnxMbgSgwCgCgfRedirectReqRx Counter64,
|
||||
jnxMbgSgwCgCgfRedirectRespTx Counter64,
|
||||
jnxMbgSgwCgCgfDRTReqTx Counter64,
|
||||
jnxMbgSgwCgCgfDRTReqTmout Counter64,
|
||||
jnxMbgSgwCgCgfDRTSuccRespRx Counter64,
|
||||
jnxMbgSgwCgCgfDRTErrRespRx Counter64,
|
||||
jnxMbgSgwCgCgfCdrTx Counter64,
|
||||
jnxMbgSgwCgCgfDRTRTTMean Counter64,
|
||||
jnxMbgSgwCgCgfDRTRTTMin Counter64,
|
||||
jnxMbgSgwCgCgfDRTRTTMax Counter64,
|
||||
jnxMbgSgwCgCgfTransToDownState Counter64,
|
||||
jnxMbgSgwCgCgfContainers Counter64,
|
||||
jnxMbgSgwCgCgfProfileName DisplayString
|
||||
}
|
||||
|
||||
jnxMbgSgwCgCgfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number representing each CGF Server whose statistics
|
||||
is being generated."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 1 }
|
||||
|
||||
jnxMbgSgwCgCgfIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "CGF Server IP-address."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 2 }
|
||||
|
||||
jnxMbgSgwCgCgfStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1), -- server is up
|
||||
down(2) -- server is not reachable or unconfigured
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the state of the CGF Server i.e UP or DOWN."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 3 }
|
||||
|
||||
jnxMbgSgwCgCgfUpDuration OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total duration in minutes for which the CGF Server
|
||||
was in UP State."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 4 }
|
||||
|
||||
jnxMbgSgwCgCgfDownDuration OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total duration in minutes for which the CGF Server
|
||||
was in DOWN State."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 5 }
|
||||
|
||||
jnxMbgSgwCgCgfEchoReqTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Echo Requests transmitted to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 6 }
|
||||
|
||||
jnxMbgSgwCgCgfEchoReqRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Echo Requests received from the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 7 }
|
||||
|
||||
jnxMbgSgwCgCgfEchoReqTmout OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Echo Requests to the CGF Server that
|
||||
timed out."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 8 }
|
||||
|
||||
jnxMbgSgwCgCgfEchoRespTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Echo Responses transmitted to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 9 }
|
||||
|
||||
jnxMbgSgwCgCgfEchoRespRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Echo Responses received from the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 10 }
|
||||
|
||||
jnxMbgSgwCgCgfVerUnsuppTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Version Unsupported messages transmitted to
|
||||
the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 11 }
|
||||
|
||||
jnxMbgSgwCgCgfVerUnsuppRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Version Unsupported messages received
|
||||
from the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 12 }
|
||||
|
||||
jnxMbgSgwCgCgfNodeAliveReqTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of Node Alive Requests transmitted to the
|
||||
CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 13 }
|
||||
|
||||
jnxMbgSgwCgCgfNodeAliveReqRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Node Alive Requests received from
|
||||
the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 14 }
|
||||
|
||||
jnxMbgSgwCgCgfNodeAliveReqTmout OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of Node Alive Requests to the CGF Server
|
||||
that timed out."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 15 }
|
||||
|
||||
jnxMbgSgwCgCgfNodeAliveRespTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Node Alive Responses transmitted
|
||||
to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 16 }
|
||||
|
||||
jnxMbgSgwCgCgfNodeAliveRespRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of Node Alive Responses received from
|
||||
the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 17 }
|
||||
|
||||
jnxMbgSgwCgCgfRedirectReqRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Redirect Requests received from
|
||||
the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 18 }
|
||||
|
||||
jnxMbgSgwCgCgfRedirectRespTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Redirect Responses transmitted
|
||||
to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 19 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTReqTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Data Record Transfer Requests transmitted to
|
||||
the CGF Server.This includes the retransmission counts also."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 20 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTReqTmout OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of Data Record Transfer Requests to the CGF
|
||||
Server that timed out after the configured number of retries."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 21 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTSuccRespRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Data Record Transfer Responses indicating
|
||||
success received from the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 22 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTErrRespRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of Data Record Transfer Responses indicating
|
||||
error received from the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 23 }
|
||||
|
||||
|
||||
jnxMbgSgwCgCgfCdrTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of Call Data Records (CDRs) transmitted
|
||||
to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 24 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTRTTMean OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Mean Round Trip Time of the Data Record Transfer Request and Response
|
||||
to and from the CGF Server in seconds. This is calculated from the
|
||||
average of the minimum and maximum round trip times of the Data Record
|
||||
Transfer Request. This is applicable for CGF Servers which are
|
||||
connected via UDP protocol."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 25 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTRTTMin OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Minimum Round Trip Time of the Data Record Transfer Request and
|
||||
Response to and from the CGF Server in seconds. This is
|
||||
applicable for CGF Servers which are connected via UDP protocol."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 26 }
|
||||
|
||||
jnxMbgSgwCgCgfDRTRTTMax OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Maximum Round Trip Time of the Data Record Transfer Request and
|
||||
Response to and from the CGF Server in seconds.This is
|
||||
applicable for CGF Servers which are connected via UDP protocol."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 27 }
|
||||
|
||||
jnxMbgSgwCgCgfTransToDownState OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of transitions of the CGF Server to
|
||||
the DOWN state."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 28 }
|
||||
|
||||
jnxMbgSgwCgCgfContainers OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Total number of closed containers to the CGF Server."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 29 }
|
||||
jnxMbgSgwCgCgfProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the CGF Peer Profile."
|
||||
::= { jnxMbgSgwCgCgfStatsEntry 30 }
|
||||
|
||||
jnxMbgSgwCgGlobalStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwCgGlobalStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row listing the statistics for each SGW charging
|
||||
global statistics."
|
||||
INDEX { jnxMbgGwIndex }
|
||||
::= { jnxMbgSgwCgGlobalStatsTable 1 }
|
||||
|
||||
JnxMbgSgwCgGlobalStatsEntry ::= SEQUENCE {
|
||||
jnxMbgSgwCgCdrSendErrors Counter64,
|
||||
jnxMbgSgwCgCdrEncodeErrors Counter64,
|
||||
jnxMbgSgwCgCdrAllocFailures Counter64,
|
||||
jnxMbgSgwCgContFailures Counter64,
|
||||
jnxMbgSgwCgCmBearersCreated Counter64,
|
||||
jnxMbgSgwCgCmBearersDeleted Counter64
|
||||
}
|
||||
|
||||
-- Charging Global Stats
|
||||
jnxMbgSgwCgCdrSendErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of CDR send errors to charging module."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 1 }
|
||||
|
||||
jnxMbgSgwCgCdrEncodeErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of CDR (charging data record) encoding errors."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 2 }
|
||||
|
||||
jnxMbgSgwCgCdrAllocFailures OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of CDR memory allocation failures."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 3 }
|
||||
|
||||
jnxMbgSgwCgContFailures OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of container failures."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 4 }
|
||||
|
||||
jnxMbgSgwCgCmBearersCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number bearers created."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 5 }
|
||||
|
||||
jnxMbgSgwCgCmBearersDeleted OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total number of bearers destroyed."
|
||||
::= { jnxMbgSgwCgGlobalStatsEntry 6 }
|
||||
|
||||
jnxMbgSgwCgServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the CGF server name."
|
||||
::= { jnxMbgSgwCgNotificationVars 1 }
|
||||
|
||||
jnxMbgSgwCgServicePicName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifies the session-pic, in the form ms-a/b/0,
|
||||
where <a> is the slot and <b> could be either 0 or 1."
|
||||
::= { jnxMbgSgwCgNotificationVars 2 }
|
||||
jnxMbgSgwCgCDRDest OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cdrcgf (1),
|
||||
cdrbackup (2),
|
||||
cdrnobackup (3) }
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates any transisitions in the state of the CGF.
|
||||
Value 1 indicates one of the CGF for the Group came up. Redirecting CDRs to the Active CGF.
|
||||
Value 2 indicates last active CGF for the Group went down. CDRs being written to backup Local storage device.
|
||||
Value 3 indicates last active CGF for the Group went down. Backup Local storage device not configured."
|
||||
::= { jnxMbgSgwCgNotificationVars 3 }
|
||||
|
||||
jnxMbgSgwCgTSPName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the Transport Profile."
|
||||
::= { jnxMbgSgwCgNotificationVars 4 }
|
||||
|
||||
jnxMbgSgwCgMemLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
memfulldisconnectnew (1),
|
||||
memfulldisconnectnewrslvd (2),
|
||||
memfulldisconnectexistnew (3),
|
||||
memfulldisconnectexistnewrslvd(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates any transisitions in the state of the CGF.
|
||||
Value 1 indicates System has reached Level 1 critical memory threshold.
|
||||
Action - Check the CGF server connections. If local storage is enabled,
|
||||
please ftp the charging records immediately.
|
||||
If local storage is not enabled, please enable it so the
|
||||
charging records can be stored in local persistent storage.
|
||||
Risk - No new sessions will be allowed.
|
||||
Value 2 indicates System reaching Level 1 critical memory threshold
|
||||
condition has been resolved.
|
||||
Value 3 indicates System has reached Level 2 critical memory threshold.
|
||||
Action - Check the CGF server connections. If local storage is enabled,
|
||||
please ftp the charging records immediately.
|
||||
If local storage is not enabled, please enable it so the
|
||||
charging records can be stored in local persistent storage.
|
||||
Risk - New and existing sessions will be not be allowed.
|
||||
Value 4 indicates System reaching Level 2 critical memory threshold
|
||||
condition has been resolved."
|
||||
::= { jnxMbgSgwCgNotificationVars 5 }
|
||||
|
||||
jnxMbgSgwCgLcsSpace OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
localstoragememlevel1 (1),
|
||||
localstoragememlevel2 (2),
|
||||
localstoragememlevel3 (3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Water marking for the local storage levels in charged of RE."
|
||||
::= { jnxMbgSgwCgNotificationVars 6 }
|
||||
|
||||
jnxMbgSgwCgLcsUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percentage of the total of Local Storage
|
||||
Space by one the Charged on RE"
|
||||
::= { jnxMbgSgwCgNotificationVars 7 }
|
||||
|
||||
jnxMbgSgwCgAlarmStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
raised (1),
|
||||
cleared (2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value 1 indicates that the Alarm for a particular condition is present.
|
||||
Value 2 indicates that the Alarm for a particular condition is absent."
|
||||
::= { jnxMbgSgwCgNotificationVars 8 }
|
||||
|
||||
jnxMbgSgwCgProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that identifies a charging profile ."
|
||||
::= { jnxMbgSgwCgNotificationVars 9 }
|
||||
|
||||
jnxMbgSgwCgPrevMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSgwCgNotificationVars 10 }
|
||||
|
||||
jnxMbgSgwCgNewMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSgwCgNotificationVars 11 }
|
||||
|
||||
jnxMbgSgwCgTProfileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that identifies a charging profile ."
|
||||
::= { jnxMbgSgwCgNotificationVars 12 }
|
||||
|
||||
jnxMbgSgwCgTPrevMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSgwCgNotificationVars 13 }
|
||||
|
||||
jnxMbgSgwCgTNewMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSgwCgNotificationVars 14 }
|
||||
|
||||
jnxMbgSgwCgSGwName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the gateway name"
|
||||
::= { jnxMbgSgwCgNotificationVars 15 }
|
||||
|
||||
jnxMbgSgwCgCgfProfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the CGF Profile."
|
||||
::= { jnxMbgSgwCgNotificationVars 16 }
|
||||
|
||||
jnxMbgSgwCgGtpGWUpNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgServerName,
|
||||
jnxMbgSgwCgServicePicName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the specified server has been
|
||||
marked alive. The ServerName identifies the server and the
|
||||
SPIdentfier identifies the session-pic which originated this
|
||||
notification."
|
||||
::= { jnxMbgSgwCgNotifications 1 }
|
||||
|
||||
jnxMbgSgwCgGtpGWDownNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgServerName,
|
||||
jnxMbgSgwCgServicePicName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the specified server has been
|
||||
marked dead. The ServerName identifies the server and the
|
||||
SPIdentfier identifies the session-pic which originated this
|
||||
notification."
|
||||
::= { jnxMbgSgwCgNotifications 2 }
|
||||
|
||||
jnxMbgSgwCgCDRDestNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgCDRDest,
|
||||
jnxMbgSgwCgTSPName,
|
||||
jnxMbgSgwCgCgfIpAddress }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This signifies change in the destination of the CDRs
|
||||
(Charging Data Record)"
|
||||
::= { jnxMbgSgwCgNotifications 3 }
|
||||
|
||||
jnxMbgSgwCgServiceUpNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgServicePicName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This signifies the Charging daemon is UP on the SP."
|
||||
::= { jnxMbgSgwCgNotifications 4 }
|
||||
|
||||
jnxMbgSgwCgMMStateChangeNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgProfileName,
|
||||
jnxMbgSgwCgPrevMMState,
|
||||
jnxMbgSgwCgNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates that the given charging profile underwent a change
|
||||
in the maintenance-mode."
|
||||
::= { jnxMbgSgwCgNotifications 5 }
|
||||
|
||||
jnxMbgSgwCgTMMStateChangeNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgTProfileName,
|
||||
jnxMbgSgwCgTPrevMMState,
|
||||
jnxMbgSgwCgTNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates that the given transport profile underwent a change
|
||||
in the maintenance-mode."
|
||||
::= { jnxMbgSgwCgNotifications 6 }
|
||||
|
||||
jnxMbgSgwCgMemHighThresNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgTSPName,
|
||||
jnxMbgSgwCgServicePicName,
|
||||
jnxMbgSgwCgMemLimit,
|
||||
jnxMbgSgwCgAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of inernal memory space for charging records. This alarm is sent outwhen the utilization exceeds or falls below configured high threshold value. Thealarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 7 }
|
||||
|
||||
jnxMbgSgwCgMemMediumThresNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgTSPName,
|
||||
jnxMbgSgwCgServicePicName,
|
||||
jnxMbgSgwCgMemLimit,
|
||||
jnxMbgSgwCgAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of inernal memory space for charging records. This alarm is sent outwhen the utilization exceeds or falls below configured medium threshold value. The alarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 8 }
|
||||
|
||||
jnxMbgSgwCgMemLowThresNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgTSPName,
|
||||
jnxMbgSgwCgServicePicName,
|
||||
jnxMbgSgwCgMemLimit,
|
||||
jnxMbgSgwCgAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of inernal memory space for charging records. This alarm is sent outwhen the utilization exceeds or falls below configured low threshold value. The alarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 9 }
|
||||
|
||||
jnxMbgSgwCgLcsThresHighNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgAlarmStatus,
|
||||
jnxMbgSgwCgLcsUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of local storage space for charging records. This alarm is sent out when the utilization exceeds or falls below configured high threshold of available disk space. The alarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 10 }
|
||||
|
||||
jnxMbgSgwCgLcsThresMediumNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgAlarmStatus,
|
||||
jnxMbgSgwCgLcsUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of local storage space for charging records. This alarm is sent outwhen the utilization exceeds or falls below configured medium threshold of available disk space. The alarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 11 }
|
||||
|
||||
jnxMbgSgwCgLcsThresLowNotify NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwCgAlarmStatus,
|
||||
jnxMbgSgwCgLcsUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates the alarm status on the node associated with the utilization of local storage space for charging records. This alarm is sent out when the utilization exceeds or falls below configured low threshold of available disk space. The alarm status (Active/Clear)is indicated by the jnxMbgSgwCgAlarmStatus variable."
|
||||
::= { jnxMbgSgwCgNotifications 12 }
|
||||
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,85 @@
|
||||
-- ********************************************************************
|
||||
-- Juniper Mobile Gateway SGW MFWD(Mobile Packet Forwarding objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2011-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- ********************************************************************
|
||||
|
||||
JUNIPER-MOBILE-GW-SGW-MFWD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Counter64, Unsigned32, Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, RowStatus,
|
||||
TruthValue FROM SNMPv2-TC
|
||||
EnabledStatus FROM JUNIPER-MIMSTP-MIB
|
||||
jnxMobileGatewaySgw FROM JUNIPER-MBG-SMI
|
||||
jnxMbgGwName FROM JUNIPER-MOBILE-GATEWAYS;
|
||||
|
||||
jnxMbgSgwMfwdMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201108041200Z" -- Aug 04, 2011, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to SGW MFWD
|
||||
(Serving Gateway Mobile Packet Forwarding Daemon) "
|
||||
::= { jnxMobileGatewaySgw 7 }
|
||||
|
||||
jnxMbgSgwMfwdNotifications OBJECT IDENTIFIER
|
||||
::= { jnxMbgSgwMfwdMib 0 }
|
||||
|
||||
jnxMbgSgwMfwdNotificationVars OBJECT IDENTIFIER
|
||||
::= { jnxMbgSgwMfwdMib 1 }
|
||||
|
||||
jnxMbgSgwMfwdServicePicName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (8..15))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifies the session-pic, in the form ms-a/b/0,
|
||||
where <a> is the slot and <b> could be either 0 or 1."
|
||||
::= { jnxMbgSgwMfwdNotificationVars 1 }
|
||||
|
||||
jnxMbgSgwMfwdBufMemLimit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the percentage of total buffer memory being used"
|
||||
::= { jnxMbgSgwMfwdNotificationVars 2 }
|
||||
|
||||
jnxMbgSgwMfwdBufMemThresRaise NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwMfwdServicePicName,
|
||||
jnxMbgSgwMfwdBufMemLimit }
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the high memory buffering threshold
|
||||
for MFWD has reached at the SPIC level.
|
||||
The gateway name, SPIC name and memory buffer threshold will be
|
||||
displayed."
|
||||
::= { jnxMbgSgwMfwdNotifications 1 }
|
||||
|
||||
jnxMbgSgwMfwdBufMemThresClear NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgGwName,
|
||||
jnxMbgSgwMfwdServicePicName,
|
||||
jnxMbgSgwMfwdBufMemLimit }
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the low memory buffering threshold
|
||||
for MFWD has reached at the SPIC level.
|
||||
The gateway name, SPIC name and memory buffer threshold will be
|
||||
displayed."
|
||||
::= { jnxMbgSgwMfwdNotifications 2 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,656 @@
|
||||
--
|
||||
-- Juniper Mobile Gateway Subscriber Management IP pool objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILE-GATEWAY-SM-IP-POOL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, Unsigned32, Gauge32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InetAddressType, InetAddress, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
jnxMobileGatewayMibRoot
|
||||
FROM JUNIPER-SMI
|
||||
|
||||
jnxMbgGwIndex, jnxMbgGwName
|
||||
FROM JUNIPER-MOBILE-GATEWAYS;
|
||||
|
||||
jnxMobileGatewayPgwSMIPPoolMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201111151200Z" -- Nov 15, 2011, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to Mobile-Edge Subscriber
|
||||
Management IP pool Services"
|
||||
REVISION "201101131200Z" -- Jan 13, 2011, 12:00:00
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
::= { jnxMobileGatewayMibRoot 5 }
|
||||
|
||||
jnxMbgSMIPPoolNotifications OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayPgwSMIPPoolMib 0 }
|
||||
jnxMbgSMIPPoolObjects OBJECT IDENTIFIER ::=
|
||||
{ jnxMobileGatewayPgwSMIPPoolMib 1 }
|
||||
jnxMbgSMIPPoolNotificationVars OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgSMIPPoolObjects 2 }
|
||||
|
||||
--
|
||||
-- Subscriber Management Address Pool Object definitions
|
||||
--
|
||||
|
||||
jnxMbgIPPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgIPPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table exposes the local address pools attributes and
|
||||
their statistics.
|
||||
|
||||
This table contains information about local address pools only."
|
||||
::= { jnxMbgSMIPPoolObjects 3 }
|
||||
|
||||
jnxMbgIPPoolEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgIPPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a single address range or prefix entry
|
||||
in the pool. It is indexed by Pool Id."
|
||||
INDEX { jnxMbgIPPoolId }
|
||||
::= { jnxMbgIPPoolTable 1 }
|
||||
|
||||
JnxMbgIPPoolEntry ::= SEQUENCE {
|
||||
jnxMbgIPPoolId Unsigned32,
|
||||
jnxMbgIPPoolLogicalSystem DisplayString,
|
||||
jnxMbgIPPoolRoutingInstance DisplayString,
|
||||
jnxMbgIPPoolName DisplayString,
|
||||
jnxMbgIPPoolType InetAddressType,
|
||||
jnxMbgIPPoolFree Gauge32,
|
||||
jnxMbgIPPoolInUse Gauge32,
|
||||
jnxMbgIPPoolUtil Gauge32
|
||||
}
|
||||
|
||||
jnxMbgIPPoolId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Pool Id which identifies a pool on the mobile-gateway."
|
||||
::= { jnxMbgIPPoolEntry 1 }
|
||||
|
||||
jnxMbgIPPoolLogicalSystem OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A name which identifies the logical-system to which the address
|
||||
pool belongs on the mobile gateway."
|
||||
::= { jnxMbgIPPoolEntry 2 }
|
||||
|
||||
jnxMbgIPPoolRoutingInstance OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A name which identifies the routing instance to which the address
|
||||
pool belongs on the mobile gateway."
|
||||
::= { jnxMbgIPPoolEntry 3 }
|
||||
|
||||
jnxMbgIPPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A name which identifies the pool on the mobile-gateway."
|
||||
::= { jnxMbgIPPoolEntry 4 }
|
||||
|
||||
jnxMbgIPPoolType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type configured for this pool on the mobile gateway.
|
||||
Types supported are Ipv4(1) or IPv6(2)."
|
||||
::= { jnxMbgIPPoolEntry 5 }
|
||||
|
||||
jnxMbgIPPoolFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of free addresses in this pool."
|
||||
::= { jnxMbgIPPoolEntry 6 }
|
||||
|
||||
jnxMbgIPPoolInUse OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of used addresses in this pool."
|
||||
::= { jnxMbgIPPoolEntry 7 }
|
||||
|
||||
jnxMbgIPPoolUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Percentage utilization for this pool."
|
||||
::= { jnxMbgIPPoolEntry 8 }
|
||||
|
||||
jnxMbgIPPoolRangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgIPPoolRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table exposes the local address pool range's attributes and
|
||||
their statistics.
|
||||
|
||||
This table contains information about local address pools only."
|
||||
::= { jnxMbgSMIPPoolObjects 4 }
|
||||
|
||||
jnxMbgIPPoolRangeEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgIPPoolRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a address ranges in the pool. It is
|
||||
indexed by the Gateway Index, Logical System Id,
|
||||
Routing Instance Id, Pool Id and Range Id."
|
||||
INDEX { jnxMbgIPPoolId,
|
||||
jnxMbgIPPoolRangeName }
|
||||
::= { jnxMbgIPPoolRangeTable 1 }
|
||||
|
||||
|
||||
JnxMbgIPPoolRangeEntry ::= SEQUENCE {
|
||||
jnxMbgIPPoolRangeName DisplayString,
|
||||
jnxMbgIPPoolRangeType InetAddressType,
|
||||
jnxMbgIPPoolRangeFree Gauge32,
|
||||
jnxMbgIPPoolRangeInUse Gauge32,
|
||||
jnxMbgIPPoolRangeUtil Gauge32
|
||||
}
|
||||
|
||||
jnxMbgIPPoolRangeName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the local IP address pool range"
|
||||
::= { jnxMbgIPPoolRangeEntry 1 }
|
||||
|
||||
jnxMbgIPPoolRangeType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type configured for this range on the mobile gateway.
|
||||
Types supported are Ipv4(1) or IPv6(2)."
|
||||
::= { jnxMbgIPPoolRangeEntry 2 }
|
||||
|
||||
jnxMbgIPPoolRangeFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of free addresses in this range."
|
||||
::= { jnxMbgIPPoolRangeEntry 3 }
|
||||
|
||||
jnxMbgIPPoolRangeInUse OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of used addresses in this range."
|
||||
::= { jnxMbgIPPoolRangeEntry 4 }
|
||||
|
||||
jnxMbgIPPoolRangeUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Percentage utilization for this range."
|
||||
::= { jnxMbgIPPoolRangeEntry 5 }
|
||||
|
||||
--
|
||||
-- Deprecated OIDs
|
||||
--
|
||||
|
||||
jnxMbgSMIPPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSMIPPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The table lists local address pools and their statistics"
|
||||
::= { jnxMbgSMIPPoolObjects 1 }
|
||||
|
||||
jnxMbgSMIPPoolEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSMIPPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An entry representing a single address range or prefix entry
|
||||
in the pool"
|
||||
INDEX { jnxMbgSMIPPoolLogicalSystem,
|
||||
jnxMbgSMIPPoolRoutingInstance,
|
||||
jnxMbgSMIPPoolName }
|
||||
::= { jnxMbgSMIPPoolTable 1 }
|
||||
|
||||
JnxMbgSMIPPoolEntry ::= SEQUENCE {
|
||||
jnxMbgSMIPPoolLogicalSystem DisplayString,
|
||||
jnxMbgSMIPPoolRoutingInstance DisplayString,
|
||||
jnxMbgSMIPPoolName DisplayString,
|
||||
jnxMbgSMIPPoolType InetAddressType,
|
||||
jnxMbgSMIPPoolFree Unsigned32,
|
||||
jnxMbgSMIPPoolInUse Unsigned32,
|
||||
jnxMbgSMIPPoolUtil Unsigned32
|
||||
}
|
||||
|
||||
jnxMbgSMIPPoolLogicalSystem OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A name which identifies the logical-system to which the address
|
||||
pool belongs."
|
||||
::= { jnxMbgSMIPPoolEntry 2 }
|
||||
|
||||
jnxMbgSMIPPoolRoutingInstance OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..128))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A name which identifies the routing instance to which the address
|
||||
pool belongs."
|
||||
::= { jnxMbgSMIPPoolEntry 3 }
|
||||
|
||||
jnxMbgSMIPPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..64))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A name which identifies this pool on the mobile-gateway."
|
||||
::= { jnxMbgSMIPPoolEntry 1 }
|
||||
|
||||
jnxMbgSMIPPoolType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Indicates whether this pool entry is of type ipv4 or ipv6."
|
||||
::= { jnxMbgSMIPPoolEntry 4 }
|
||||
|
||||
jnxMbgSMIPPoolFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total number of free addresses in this pool entry."
|
||||
::= { jnxMbgSMIPPoolEntry 5 }
|
||||
|
||||
jnxMbgSMIPPoolInUse OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total number of used addresses in this pool entry."
|
||||
::= { jnxMbgSMIPPoolEntry 6 }
|
||||
|
||||
jnxMbgSMIPPoolUtil OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Percentage utilization for this pool entry."
|
||||
::= { jnxMbgSMIPPoolEntry 7 }
|
||||
|
||||
--
|
||||
-- Objects used in Notifications
|
||||
--
|
||||
|
||||
jnxMbgSMIPPoolThresholdPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool on the mobile-gateway
|
||||
for which the threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 1 }
|
||||
|
||||
jnxMbgSMIPPoolThresholdLSName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the logical-system on the mobile-gateway
|
||||
in which the address pool threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 2 }
|
||||
|
||||
jnxMbgSMIPPoolThresholdRIName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the routing instance on the mobile-gateway
|
||||
in which the address pool threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 3 }
|
||||
|
||||
jnxMbgSMIPPoolConfiguredThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The threshold value configured for an address pool on the mobile
|
||||
gateway exceeding which a notification is generated."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 4 }
|
||||
|
||||
jnxMbgSMIPPoolCurrentThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The current threshold value for an address pool on the mobile
|
||||
gateway. This can be equal to or greater than the configured
|
||||
threshold value."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 5 }
|
||||
|
||||
jnxMbgSMIPPoolMMPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool on the mobile-gateway
|
||||
which underwent a change in the maintenance-mode state."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 6 }
|
||||
|
||||
jnxMbgSMIPPoolMMLSName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the logical-system on the mobile-gateway
|
||||
which underwent a change in the maintenance-mode state."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 7 }
|
||||
|
||||
jnxMbgSMIPPoolMMRIName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the routing instance on the mobile-gateway
|
||||
which underwent a change in the maintenance-mode state."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 8 }
|
||||
|
||||
jnxMbgSMIPPoolPrevMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 9 }
|
||||
|
||||
jnxMbgSMIPPoolNewMMState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode state ."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 10 }
|
||||
|
||||
jnxMbgSMIPRangeHiThresRangeName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool's range on the mobile-gateway
|
||||
for which the threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 11 }
|
||||
|
||||
jnxMbgSMIPRangeHiThresPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool on the mobile-gateway, whose
|
||||
range threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 12 }
|
||||
|
||||
jnxMbgSMIPRangeHiLSName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the logical-system on the mobile-gateway
|
||||
in which the address range threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 13 }
|
||||
|
||||
jnxMbgSMIPRangeHiRIName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the routing instance on the mobile-gateway
|
||||
in which the address range threshold was exceeded."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 14 }
|
||||
|
||||
jnxMbgSMIPRangeHiCfgThres OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold value configured for an address pool range on the mobile
|
||||
gateway exceeding which a notification is generated."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 15 }
|
||||
|
||||
jnxMbgSMIPRangeHiCurrUtil OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current threshold value for an address pool range on the mobile
|
||||
gateway. This can be equal to or greater than the configured
|
||||
threshold value."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 16 }
|
||||
|
||||
jnxMbgSMIPRangeLowThresRangeName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool's range on the mobile-gateway
|
||||
for which the low threshold was reached."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 17 }
|
||||
|
||||
jnxMbgSMIPRangeLowThresPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the address pool on the mobile-gateway, whose
|
||||
range low threshold was reached."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 18 }
|
||||
|
||||
jnxMbgSMIPRangeLowLSName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the logical-system on the mobile-gateway
|
||||
in which the address range low threshold was reached."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 19 }
|
||||
|
||||
jnxMbgSMIPRangeLowRIName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name which identifies the routing instance on the mobile-gateway
|
||||
in which the address range low threshold was reached."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 20 }
|
||||
|
||||
jnxMbgSMIPRangeLowCfgThres OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold value configured for an address pool range on the mobile
|
||||
gateway reaching which a notification is generated."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 21 }
|
||||
|
||||
jnxMbgSMIPRangeLowCurrUtil OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current threshold value for an address pool range on the mobile
|
||||
gateway. This can be equal to or greater than the configured
|
||||
threshold value."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 22 }
|
||||
|
||||
jnxMbgSMIPPoolHTCfgThres OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold value configured for an address pool on the mobile gateway
|
||||
exceeding which a notification is generated."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 23 }
|
||||
|
||||
jnxMbgSMIPPoolCurrUtil OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current utilization value for an address pool on the mobile
|
||||
gateway. This can be equal to or greater than the configured
|
||||
threshold value."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 24 }
|
||||
|
||||
jnxMbgSMIPPoolLTCfgThres OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The threshold value configured for an address pool on the mobile gateway
|
||||
reaching which a notification is generated."
|
||||
::= { jnxMbgSMIPPoolNotificationVars 25 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
jnxMbgSMIPPoolThresholdExceeded NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
||||
jnxMbgSMIPPoolThresholdLSName,
|
||||
jnxMbgSMIPPoolThresholdRIName,
|
||||
jnxMbgSMIPPoolConfiguredThreshold,
|
||||
jnxMbgSMIPPoolCurrentThreshold }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This notification signifies that the number of addresses allocated
|
||||
from a given address pool has exceeded a pre-configured threshold
|
||||
value."
|
||||
::= { jnxMbgSMIPPoolNotifications 1 }
|
||||
|
||||
jnxMbgSMIPPoolMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPPoolMMPoolName,
|
||||
jnxMbgSMIPPoolMMLSName,
|
||||
jnxMbgSMIPPoolMMRIName,
|
||||
jnxMbgSMIPPoolPrevMMState,
|
||||
jnxMbgSMIPPoolNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the pool name indicated by
|
||||
LS-name, RI-name and pool-name undergoes a change in the
|
||||
maintenance-mode state."
|
||||
::= { jnxMbgSMIPPoolNotifications 2 }
|
||||
|
||||
jnxMbgSMIPRangeHighThresExcd NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPRangeHiThresRangeName,
|
||||
jnxMbgSMIPRangeHiThresPoolName,
|
||||
jnxMbgSMIPRangeHiLSName,
|
||||
jnxMbgSMIPRangeHiRIName,
|
||||
jnxMbgSMIPRangeHiCfgThres,
|
||||
jnxMbgSMIPRangeHiCurrUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the range name that exceeded
|
||||
higher threshold."
|
||||
::= { jnxMbgSMIPPoolNotifications 3 }
|
||||
|
||||
jnxMbgSMIPRangeLowThresRchd NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPRangeLowThresRangeName,
|
||||
jnxMbgSMIPRangeLowThresPoolName,
|
||||
jnxMbgSMIPRangeLowLSName,
|
||||
jnxMbgSMIPRangeLowRIName,
|
||||
jnxMbgSMIPRangeLowCfgThres,
|
||||
jnxMbgSMIPRangeLowCurrUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the range name that reached
|
||||
lower threshold."
|
||||
::= { jnxMbgSMIPPoolNotifications 4 }
|
||||
|
||||
jnxMbgSMIPPoolHighThresExcd NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
||||
jnxMbgSMIPPoolThresholdLSName,
|
||||
jnxMbgSMIPPoolThresholdRIName,
|
||||
jnxMbgSMIPPoolHTCfgThres,
|
||||
jnxMbgSMIPPoolCurrUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the number of addresses allocated
|
||||
from a given address pool has exceeded a pre-configured threshold
|
||||
value."
|
||||
::= { jnxMbgSMIPPoolNotifications 5 }
|
||||
|
||||
jnxMbgSMIPPoolLowThresRchd NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
||||
jnxMbgSMIPPoolThresholdLSName,
|
||||
jnxMbgSMIPPoolThresholdRIName,
|
||||
jnxMbgSMIPPoolLTCfgThres,
|
||||
jnxMbgSMIPPoolCurrUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the number of addresses allocated
|
||||
from a given address pool has reached the lower threshold value."
|
||||
::= { jnxMbgSMIPPoolNotifications 6 }
|
||||
|
||||
jnxMbgIPPoolExhausted NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgIPPoolLogicalSystem,
|
||||
jnxMbgIPPoolRoutingInstance,
|
||||
jnxMbgIPPoolName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the given pool has exhausted all its
|
||||
addresses and there are no free addresses left."
|
||||
|
||||
::= { jnxMbgSMIPPoolNotifications 7 }
|
||||
|
||||
END
|
||||
@@ -0,0 +1,101 @@
|
||||
--
|
||||
-- Juniper Mobile Gateways objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2011-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-MOBILE-GATEWAYS DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64, IpAddress, Integer32, Counter32, Unsigned32,
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY,OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
|
||||
Ipv6AddressPrefix, Ipv6AddressIfIdentifier, Ipv6Address
|
||||
FROM IPV6-TC
|
||||
|
||||
InetAddressType, InetAddress, InetPortNumber, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
EnabledStatus
|
||||
FROM JUNIPER-MIMSTP-MIB
|
||||
|
||||
jnxMobileGatewayMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
--
|
||||
-- This will be used as a root for MIBs common for both PGW and SGW.
|
||||
--
|
||||
|
||||
jnxMobileGateways MODULE-IDENTITY
|
||||
LAST-UPDATED "201101031200Z" -- Jan 03, 2011, 12:00:00 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to Mobile-Edge Gateways"
|
||||
REVISION "201101031200Z" -- Jan 03, 2011, 12:00:00
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
::= { jnxMobileGatewayMibRoot 4 }
|
||||
|
||||
jnxMbgGwIndexTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgGwIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry corresponds to a mobile gateway "
|
||||
::= { jnxMobileGateways 1 }
|
||||
|
||||
jnxMbgGwIndexEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgGwIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of the mobile gateway"
|
||||
INDEX { jnxMbgGwIndex }
|
||||
|
||||
::= { jnxMbgGwIndexTable 1}
|
||||
|
||||
JnxMbgGwIndexEntry ::= SEQUENCE {
|
||||
jnxMbgGwIndex Unsigned32,
|
||||
jnxMbgGwName DisplayString,
|
||||
jnxMbgGwType DisplayString
|
||||
}
|
||||
|
||||
jnxMbgGwIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway Index."
|
||||
::= { jnxMbgGwIndexEntry 1 }
|
||||
|
||||
jnxMbgGwName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway Name."
|
||||
::= { jnxMbgGwIndexEntry 2 }
|
||||
|
||||
jnxMbgGwType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway type: PGW/SGW."
|
||||
::= { jnxMbgGwIndexEntry 3 }
|
||||
|
||||
|
||||
END
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Multi-Protocol Label Switched Paths MIB
|
||||
--
|
||||
-- Copyright (c) 1998-2004, 2006-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 1998-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -561,7 +561,10 @@ MplsLspInfoEntry ::=
|
||||
mplsPathInfoExclude Integer32,
|
||||
mplsPathInfoSetupPriority INTEGER,
|
||||
mplsPathInfoHoldPriority INTEGER,
|
||||
mplsPathInfoProperties INTEGER
|
||||
mplsPathInfoProperties INTEGER,
|
||||
mplsLspInfoAggrOctets Counter64,
|
||||
mplsLspInfoAggrPackets Counter64,
|
||||
mplsPathInfoRecordRouteWithLabels OCTET STRING
|
||||
}
|
||||
|
||||
mplsLspInfoName OBJECT-TYPE
|
||||
@@ -881,7 +884,51 @@ mplsPathInfoProperties OBJECT-TYPE
|
||||
unless mplsPathInfoName is not empty"
|
||||
::= { mplsLspInfoEntry 27 }
|
||||
|
||||
mplsLspInfoAggrOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets that have beeen forwarded over
|
||||
current LSP. This is an aggregate count of octets
|
||||
forwarded over all LSP instances from the time
|
||||
LSP was up. The number reported is not realtime, may
|
||||
be subject to several minutes delay. The delay is
|
||||
controllable by mpls statistics gathering interval,
|
||||
which by default is once every 5 minutes. If mpls
|
||||
statistics gathering is not enabled, this number will
|
||||
not increment."
|
||||
::= { mplsLspInfoEntry 28 }
|
||||
|
||||
mplsLspInfoAggrPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that have been forwarded over
|
||||
current LSP. This is an aggregate count of packets
|
||||
forwarded over all LSP instances from the time
|
||||
LSP was up. The number reported is not realtime, may
|
||||
be subject to several minutes delay. The delay is
|
||||
controllable by mpls statistics gathering interval,
|
||||
which by default is once every 5 minutes. If mpls
|
||||
statistics gathering is not enabled, this number will
|
||||
not increment."
|
||||
::= { mplsLspInfoEntry 29 }
|
||||
|
||||
mplsPathInfoRecordRouteWithLabels OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..1024))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The route actually used for this path, as
|
||||
recorded by the signaling protocol.
|
||||
This field is a displayable string in the
|
||||
format of XXX.XXX.XXX.XXX <flag/label> <space>
|
||||
repeated for each address.
|
||||
This field is meaningless unless mplsPathInfoName is
|
||||
not empty"
|
||||
::= { mplsLspInfoEntry 30 }
|
||||
|
||||
--
|
||||
-- definition of MPLS traps
|
||||
@@ -997,3 +1044,4 @@ mplsPathInfoProperties OBJECT-TYPE
|
||||
::= { mplsLspTraps 5 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+254
-226
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: PAE MIB Extension
|
||||
--
|
||||
-- Copyright (c) 2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2007-2008, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
|
||||
+101
-4
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: PFE MIB
|
||||
--
|
||||
-- Copyright (c) 2006, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2006-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -10,7 +10,8 @@
|
||||
JUNIPER-PFE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
@@ -18,7 +19,7 @@ IMPORTS
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxPfeMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201002070000Z" -- Sun Feb 07 00:00:00 2010 UTC
|
||||
LAST-UPDATED "201109220000Z" -- Thu Sept 22 00:00:00 2011 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -30,9 +31,19 @@ jnxPfeMib MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"The MIB provides PFE specific data."
|
||||
|
||||
REVISION "201109090000Z"
|
||||
DESCRIPTION
|
||||
"Added new Table jnxPfeMemoryErrorsTable which gives parity and
|
||||
ecc errors.
|
||||
Added new Trap pfeMemoryErrors"
|
||||
REVISION "201002070000Z"
|
||||
DESCRIPTION
|
||||
"Added new notification types."
|
||||
REVISION "201403120000Z"
|
||||
DESCRIPTION
|
||||
"Added new Table jnxPfeNotifyGlParAccSec which counts
|
||||
notifications for the packets parsed/processed by
|
||||
access-security."
|
||||
--REVISION "201001070000Z"
|
||||
--DESCRIPTION
|
||||
-- "Added new notification types."
|
||||
@@ -89,7 +100,8 @@ jnxPfeMib MODULE-IDENTITY
|
||||
jnxPfeNotifyGlPktGetFails Counter32,
|
||||
jnxPfeNotifyGlDmaFails Counter32,
|
||||
jnxPfeNotifyGlDmaTotals Counter32,
|
||||
jnxPfeNotifyGlUnknowns Counter32
|
||||
jnxPfeNotifyGlUnknowns Counter32,
|
||||
jnxPfeNotifyGlParAccSec Counter32
|
||||
}
|
||||
|
||||
jnxPfeNotifyGlSlot OBJECT-TYPE
|
||||
@@ -272,6 +284,15 @@ jnxPfeMib MODULE-IDENTITY
|
||||
only."
|
||||
::= { jnxPfeNotifyGlEntry 19 }
|
||||
|
||||
jnxPfeNotifyGlParAccSec OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of notifications for the packets parsed/processed by
|
||||
access-security."
|
||||
::= { jnxPfeNotifyGlEntry 20 }
|
||||
|
||||
--
|
||||
-- This table provides Type specific PFE notification stats for each PFE
|
||||
-- slot, exposing the data provided by the 'show pfe statistics
|
||||
@@ -405,4 +426,80 @@ jnxPfeMib MODULE-IDENTITY
|
||||
message does not match any of the valid types."
|
||||
::= { jnxPfeNotifyTypeEntry 6 }
|
||||
|
||||
--
|
||||
-- This table provides error counters for each PFE
|
||||
--
|
||||
jnxPfeMemoryErrorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPfeMemoryErrorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This provides PFE memory errors"
|
||||
::= { jnxPfeNotification 3 }
|
||||
|
||||
jnxPfeMemoryErrorsEntry OBJECT-TYPE
|
||||
SYNTAX JnxPfeMemoryErrorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { jnxPfeFpcSlot, jnxPfeSlot }
|
||||
::= { jnxPfeMemoryErrorsTable 1 }
|
||||
|
||||
JnxPfeMemoryErrorsEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPfeFpcSlot Integer32,
|
||||
jnxPfeSlot Integer32,
|
||||
jnxPfeParityErrors Counter64,
|
||||
jnxPfeEccErrors Counter64
|
||||
}
|
||||
|
||||
jnxPfeFpcSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FPC slot number for this set of PFE notification"
|
||||
::= { jnxPfeMemoryErrorsEntry 1 }
|
||||
|
||||
jnxPfeSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The pfe slot number for this set of errors"
|
||||
::= { jnxPfeMemoryErrorsEntry 2 }
|
||||
|
||||
jnxPfeParityErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The parity error count"
|
||||
::= { jnxPfeMemoryErrorsEntry 3 }
|
||||
|
||||
jnxPfeEccErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ECC error count"
|
||||
::= { jnxPfeMemoryErrorsEntry 4 }
|
||||
|
||||
|
||||
pfeMemoryErrorsNotificationPrefix OBJECT IDENTIFIER ::= { jnxPfeNotification 0 }
|
||||
|
||||
pfeMemoryErrors NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeParityErrors,
|
||||
jnxPfeEccErrors
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pfeMemoryErrors notification is sent when the value
|
||||
of jnxPfeParityErrors or jnxPfeEccErrors increases."
|
||||
|
||||
::= { pfeMemoryErrorsNotificationPrefix 1 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Ping MIB
|
||||
--
|
||||
-- Copyright (c) 2001-2007, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2001-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -32,7 +32,7 @@ IMPORTS
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxPingMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200902010000Z" -- February 1 00:00:00 2005 UTC
|
||||
LAST-UPDATED "200911180000Z" -- November 18 00:00:00 2009 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -47,6 +47,12 @@ jnxPingMIB MODULE-IDENTITY
|
||||
related entries in mib-2, pingMIB."
|
||||
|
||||
-- revision history
|
||||
REVISION "201109200000Z" -- September 20 00:00:00 2011 UTC
|
||||
DESCRIPTION
|
||||
"Updated the jnxPingCtlTargetPort description."
|
||||
REVISION "200911180000Z" -- November 18 00:00:00 2009 UTC
|
||||
DESCRIPTION
|
||||
"Added jnxPingCtlEXseriesHWTimeStamp to jnxPingCtlTable."
|
||||
REVISION "200904200000Z" -- April 20 00:00:00 2009 UTC
|
||||
DESCRIPTION
|
||||
"Added jnxPingCtlTargetPort to jnxPingCtlTable."
|
||||
@@ -158,7 +164,8 @@ JnxPingCtlEntry ::=
|
||||
jnxPingCtlJseriesHWTimeStamp TruthValue,
|
||||
jnxPingCtlOneWayHWTimeStamp TruthValue,
|
||||
jnxPingCtlMovAvgSize Unsigned32,
|
||||
jnxPingCtlMXseriesHWTimeStamp TruthValue
|
||||
jnxPingCtlMXseriesHWTimeStamp TruthValue,
|
||||
jnxPingCtlEXseriesHWTimeStamp TruthValue
|
||||
}
|
||||
|
||||
jnxPingCtlOwnerIndex OBJECT-TYPE
|
||||
@@ -458,7 +465,8 @@ jnxPingCtlTargetPort OBJECT-TYPE
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target UDP/TCP port used by the probe."
|
||||
"The target UDP/TCP port used by the probe.
|
||||
When ICMP ping is used, jnxPingCtlTargetPort value will be shown as 0."
|
||||
::= { jnxPingCtlEntry 17 }
|
||||
|
||||
jnxPingCtlJseriesHWTimeStamp OBJECT-TYPE
|
||||
@@ -516,6 +524,16 @@ jnxPingCtlMXseriesHWTimeStamp OBJECT-TYPE
|
||||
DEFVAL { false }
|
||||
::= { jnxPingCtlEntry 21 }
|
||||
|
||||
jnxPingCtlEXseriesHWTimeStamp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Use to enable the RPM Hardware Timestamp feature on EX-series switches.
|
||||
For thoses, this object must have the value: false."
|
||||
DEFVAL { false }
|
||||
::= { jnxPingCtlEntry 22 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
@@ -0,0 +1,476 @@
|
||||
-- *****************************************************************
|
||||
-- Juniper Enterprise Specific MIB: JUNIPER-POWER-MANAGEMENT
|
||||
--
|
||||
-- Copyright (c) 2009-2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- *****************************************************************
|
||||
|
||||
JUNIPER-POWER-SUPPLY-UNIT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
jnxContentsContainerIndex, jnxContentsL1Index,
|
||||
jnxContentsL2Index, jnxContentsL3Index
|
||||
FROM JUNIPER-MIB
|
||||
jnxPsuMIBRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxPsuMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201010270000Z" -- Oct 27 00:00:00 2010 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"The Juniper Supply Unit MIB definitions for enabling
|
||||
power monitoring and management of a juniper device."
|
||||
|
||||
-- revision history
|
||||
REVISION "201001270000Z" -- January 27 00:00:00 2010 UTC
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
REVISION "201005130000Z" -- May 13 00:00:00 2010 UTC
|
||||
DESCRIPTION
|
||||
"Added new OIDs for power budget statistics which gives details of
|
||||
Power reserved for Chassis and the Total power allocated to Chassis
|
||||
including for each FPC.
|
||||
Added new Table jnxPsuFpcPowerTable which gives the Priority
|
||||
assigned and Power allocated to each FPC."
|
||||
REVISION "201010270000Z" -- Oct 27 00:00:00 2010 UTC
|
||||
DESCRIPTION
|
||||
"Added new OIDs for power budget statistics which gives details of
|
||||
Power reserved for System dynamically."
|
||||
|
||||
::= { jnxPsuMIBRoot 1 }
|
||||
|
||||
jnxPsuNotifications OBJECT IDENTIFIER ::= { jnxPsuMIB 1 }
|
||||
jnxPsuObjects OBJECT IDENTIFIER ::= { jnxPsuMIB 2 }
|
||||
|
||||
--**********************************************************************
|
||||
-- PSU Scalar Objects
|
||||
--**********************************************************************
|
||||
|
||||
jnxPsuScalars OBJECT IDENTIFIER ::= { jnxPsuObjects 1 }
|
||||
|
||||
jnxPsuAvailableDeviceCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gives the number of PSU units available online in the System."
|
||||
::= { jnxPsuScalars 1 }
|
||||
|
||||
jnxPsuAvailableAveragePowerSupply OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gives the total average power that the System can supply from the
|
||||
available online units in Watts."
|
||||
::= { jnxPsuScalars 2 }
|
||||
|
||||
jnxPsuAvailableMaxPowerSupply OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gives the total maximum power that the System can supply from the
|
||||
available online units in Watts."
|
||||
::= { jnxPsuScalars 3 }
|
||||
|
||||
jnxPsuRedundancy OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nPlusNRedundancy(1),
|
||||
nPlusOneRedundancy(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSU power redundancy configuration."
|
||||
::= { jnxPsuScalars 4 }
|
||||
|
||||
jnxPsuChassisPowerReserved OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power reserved for Chassis in Watts."
|
||||
::= { jnxPsuScalars 5 }
|
||||
|
||||
jnxPsuChassisPowerAllocated OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total power allocated for chassis and all the FPCs in Watts."
|
||||
::= { jnxPsuScalars 6 }
|
||||
|
||||
jnxPsuRedundantPowerAvailable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power(in Watts) that is still available for allocation
|
||||
even while supporting redundancy with the present usage."
|
||||
::= { jnxPsuScalars 7 }
|
||||
|
||||
jnxPsuTotalPowerAvailable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power(in Watts) which could be made available for further
|
||||
allocation without supporting any redundancy with the present usage."
|
||||
::= { jnxPsuScalars 8 }
|
||||
|
||||
jnxPsuChassisPowerConsumed OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total power consumed by the entire system rounded to the nearest integer.
|
||||
This is calculated using the PowerFactor, Current and Voltage values
|
||||
of each PSU that is online and connected to the System."
|
||||
::= { jnxPsuScalars 9 }
|
||||
|
||||
jnxPsuTemperatureInflow OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average inflow temperature calculated from all
|
||||
the available input sensors on the master RE."
|
||||
|
||||
::= { jnxPsuScalars 10 }
|
||||
|
||||
jnxPsuTemperatureOutflow OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average outflow temperature calculated from all
|
||||
the available output sensors on the master RE."
|
||||
::= { jnxPsuScalars 11 }
|
||||
|
||||
jnxPsuTemperatureInflowSamples OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of samples being taken while calculating
|
||||
jnxPsuTemperatureInflow."
|
||||
|
||||
::= { jnxPsuScalars 12 }
|
||||
|
||||
jnxPsuTemperatureOutflowSamples OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of samples being taken while calculating
|
||||
jnxPsuTemperatureOutflow."
|
||||
|
||||
::= { jnxPsuScalars 13 }
|
||||
|
||||
--**********************************************************************
|
||||
-- Device POWER
|
||||
--**********************************************************************
|
||||
|
||||
jnxPsuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of power entries for each PSU component."
|
||||
::= { jnxPsuObjects 2 }
|
||||
|
||||
jnxPsuEntry OBJECT-TYPE
|
||||
SYNTAX JnxPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defines an entry in jnxPsuTable. "
|
||||
INDEX { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index }
|
||||
|
||||
::= { jnxPsuTable 1 }
|
||||
|
||||
JnxPsuEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPsuAvgPower INTEGER,
|
||||
jnxPsuMaxPower INTEGER,
|
||||
jnxPsuMode INTEGER,
|
||||
jnxPsuOutletCount INTEGER
|
||||
}
|
||||
|
||||
jnxPsuAvgPower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Buffer that contains the average power used, in Watts
|
||||
for each component."
|
||||
::= { jnxPsuEntry 1 }
|
||||
|
||||
jnxPsuMaxPower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Buffer that contains the max power available, in Watts
|
||||
for each component."
|
||||
::= { jnxPsuEntry 2 }
|
||||
|
||||
jnxPsuMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
single(1),
|
||||
three(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Mode for each PSU component."
|
||||
::= { jnxPsuEntry 3 }
|
||||
|
||||
jnxPsuOutletCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of outlets (regardless of their current state)
|
||||
present on this psu component, default is 0."
|
||||
DEFVAL { 0 }
|
||||
::= { jnxPsuEntry 4 }
|
||||
|
||||
--**********************************************************************
|
||||
-- Environment
|
||||
--**********************************************************************
|
||||
|
||||
jnxPsuEnvironmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPsuEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of PSU Environment entries."
|
||||
::= { jnxPsuObjects 3 }
|
||||
|
||||
jnxPsuEnvironmentEntry OBJECT-TYPE
|
||||
SYNTAX JnxPsuEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defines an entry in jnxPsuEnvironmentTable."
|
||||
INDEX { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index }
|
||||
::= { jnxPsuEnvironmentTable 1 }
|
||||
|
||||
JnxPsuEnvironmentEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPsuThermalValue INTEGER,
|
||||
jnxPsuHumidityValue INTEGER
|
||||
}
|
||||
|
||||
jnxPsuThermalValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Temparature at each component in degrees Celsius rounded to
|
||||
the nearest integer."
|
||||
::= { jnxPsuEnvironmentEntry 1 }
|
||||
|
||||
jnxPsuHumidityValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Humidity at each component in percentage."
|
||||
::= { jnxPsuEnvironmentEntry 2 }
|
||||
|
||||
--**********************************************************************
|
||||
-- OUTLETS
|
||||
--**********************************************************************
|
||||
|
||||
jnxPsuOutletTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPsuOutletEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Gives details of each Power outlet`s state,
|
||||
capacity to supply power, and other details."
|
||||
::= { jnxPsuObjects 4 }
|
||||
|
||||
jnxPsuOutletEntry OBJECT-TYPE
|
||||
SYNTAX JnxPsuOutletEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A value contained within the OutletEntry"
|
||||
INDEX { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index }
|
||||
::= { jnxPsuOutletTable 1 }
|
||||
|
||||
JnxPsuOutletEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPsuOutletName DisplayString,
|
||||
jnxPsuOutletDescription DisplayString,
|
||||
jnxPsuOutletAvgPower INTEGER,
|
||||
jnxPsuOutletMaxPower INTEGER,
|
||||
jnxPsuOutletCurrent INTEGER,
|
||||
jnxPsuOutletStatus INTEGER,
|
||||
jnxPsuOutletVoltage INTEGER,
|
||||
jnxPsuOutletPowerFactorValue INTEGER,
|
||||
jnxPsuOutletPowerConsumed INTEGER
|
||||
}
|
||||
|
||||
jnxPsuOutletName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (0..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Outlet name associated to the power supply unit for
|
||||
each PSU Component."
|
||||
::= { jnxPsuOutletEntry 1 }
|
||||
|
||||
jnxPsuOutletDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE (0..63))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Outlet description associated to the power supply unit for
|
||||
each PSU Component."
|
||||
::= { jnxPsuOutletEntry 2 }
|
||||
|
||||
jnxPsuOutletAvgPower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Buffer that contains the average power used, in Watts for each component."
|
||||
::= { jnxPsuOutletEntry 3 }
|
||||
|
||||
jnxPsuOutletMaxPower OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Buffer that contains the maximum power available, in Watts for each component."
|
||||
::= { jnxPsuOutletEntry 4 }
|
||||
|
||||
jnxPsuOutletCurrent OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU output current in milliamps rounded to the nearest
|
||||
integer."
|
||||
::= { jnxPsuOutletEntry 5 }
|
||||
|
||||
jnxPsuOutletStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
off(0),
|
||||
on(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The value of the operational status for the given outlet.
|
||||
This can also be used to set the outlet state"
|
||||
::= { jnxPsuOutletEntry 8 }
|
||||
|
||||
jnxPsuOutletVoltage OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output voltage in Volts rounded to the nearest integer."
|
||||
::= { jnxPsuOutletEntry 9 }
|
||||
|
||||
--
|
||||
-- NOTE: jnxPsuOutletPowerFactorValue does NOT return the traditional
|
||||
-- "power factor", defined as real power in watts divided by apparent
|
||||
-- power in volt-amperes. Instead it returns "efficiency" which is
|
||||
-- defined as power output divided by power input.
|
||||
--
|
||||
jnxPsuOutletPowerFactorValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Power factor percentage of each PSU (2k/3k).
|
||||
|
||||
Algorithm for calculation of Power Factor is below.
|
||||
For PowerOut values that fall in between 618.93W and 915.24W,
|
||||
say 700W, the appropriate PF ranges from 0.910191 &
|
||||
0.917994. Following linear equation could help deduce a
|
||||
fairly accurate input power value.
|
||||
|
||||
Linear equation y = mx + b (where m is the slope and b is
|
||||
the Y intercept)
|
||||
|
||||
Slope m = (y2 - y1) / (x2 - x1)
|
||||
Y intercept b = y - mx
|
||||
|
||||
Plugging it all together for our example:
|
||||
|
||||
m = (915.24 - 618.93) / (0.917994 - 0.910191) = 37973.86
|
||||
b = 915.24 - (37973.86 * 0.917994) = -33944.5
|
||||
|
||||
for 700W (y), our efficiency (x) would then be:
|
||||
|
||||
x = (700 - (-33944.5)) / 37973.86 = 0.912326 = 91%
|
||||
|
||||
PowerIn = 700W /0.912326 = 767.26W "
|
||||
|
||||
::= { jnxPsuOutletEntry 10 }
|
||||
|
||||
jnxPsuOutletPowerConsumed OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Power Consumed by each outlet units in Watts."
|
||||
::= { jnxPsuOutletEntry 11 }
|
||||
|
||||
|
||||
--**********************************************************************
|
||||
-- FPC Power allocated information
|
||||
--**********************************************************************
|
||||
|
||||
jnxPsuFpcPowerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPsuFpcPowerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of entries for each FPC(Flexible PIC Concentrator)
|
||||
giving it's assigned priority and power being allocated.
|
||||
More information on FPCs can be found in JUNIPER-MIB."
|
||||
::= { jnxPsuObjects 5 }
|
||||
|
||||
jnxPsuFpcPowerEntry OBJECT-TYPE
|
||||
SYNTAX JnxPsuFpcPowerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A value contained within the FpcPowerEntry"
|
||||
INDEX { jnxContentsContainerIndex,
|
||||
jnxContentsL1Index,
|
||||
jnxContentsL2Index,
|
||||
jnxContentsL3Index }
|
||||
::= { jnxPsuFpcPowerTable 1 }
|
||||
|
||||
JnxPsuFpcPowerEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPsuFpcPowerPriority INTEGER,
|
||||
jnxPsuFpcPowerAllocated INTEGER
|
||||
}
|
||||
|
||||
jnxPsuFpcPowerPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Power budget priority assigned to the FPC.
|
||||
Lower number means higher priority."
|
||||
::= { jnxPsuFpcPowerEntry 1 }
|
||||
|
||||
jnxPsuFpcPowerAllocated OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The Power allocated to the FPC in Watts."
|
||||
::= { jnxPsuFpcPowerEntry 2 }
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -31,13 +31,6 @@
|
||||
jnxVpnPwVpnType, jnxVpnPwVpnName, jnxVpnPwIndex
|
||||
FROM JUNIPER-VPN-MIB
|
||||
|
||||
-- jnxPwCfgIndexOrzero
|
||||
-- FROM PW-TC-STD-MIB
|
||||
|
||||
-- jnxPwCfgIndexOrzero
|
||||
-- FROM JUNIPER-PW-TC-MIB
|
||||
|
||||
|
||||
jnxPwTdmMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
@@ -0,0 +1,896 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: TWAMP MIB
|
||||
--
|
||||
-- Copyright (c) 2007, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-TWAMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32
|
||||
FROM SNMPv2-SMI -- RFC2578
|
||||
NOTIFICATION-TYPE, OBJECT-IDENTITY,IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
pingCtlOwnerIndex, pingCtlTestName, pingProbeHistoryIndex
|
||||
FROM DISMAN-PING-MIB
|
||||
jnxTwampMibRoot, jnxTwampNotificationPrefix
|
||||
FROM JUNIPER-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
jnxTwampMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201403010000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This mib provides data associated with the TWAMP feature"
|
||||
-- revision history
|
||||
REVISION "201403010000Z"
|
||||
DESCRIPTION
|
||||
"Initial definition."
|
||||
::= { jnxTwampMibRoot 1 }
|
||||
|
||||
|
||||
JnxTwampClientCollectionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each TWAMP entry can maintain several collections of probes and
|
||||
provide separate calculations over each collection. The types of
|
||||
collections include:
|
||||
|
||||
currentTest -- the test currently being executed
|
||||
lastCompletedTest -- the most recently completed test
|
||||
movingAverage -- the 'n' most recent probes (n is configurable)
|
||||
allTests -- all the probes (since the entry was last
|
||||
reset).
|
||||
|
||||
Objects with this type identify a specific collection."
|
||||
SYNTAX INTEGER {
|
||||
currentTest (1),
|
||||
lastCompletedTest (2),
|
||||
movingAverage (3),
|
||||
allTests (4)
|
||||
}
|
||||
|
||||
JnxTwampClientMeasurementType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For each individual probe, several different measurements can be
|
||||
made. These include the following (all measurements are provided
|
||||
in units of microseconds):
|
||||
|
||||
roundTripTime -- this is the delay between the the transmission of
|
||||
a probe and the arrival of its response.
|
||||
|
||||
rttJitter -- this is the difference between the current round trip
|
||||
time measurement and the previous one.
|
||||
|
||||
rttInterarrivalJitter -- An estimate of the statistical variance
|
||||
of a packet's interarrival time. Defined in rfc1889 as:
|
||||
|
||||
J=J+(|D(i-1,i)|-J)/16
|
||||
|
||||
where J is the interarrival jitter and D(i-1, i) is the current
|
||||
round trip jitter measurement.
|
||||
|
||||
egress -- this is the delay beween the transmission of a probe and
|
||||
its arrival at its destination.
|
||||
|
||||
egressJitter -- this is the difference between the current egress
|
||||
delay the previous measurement.
|
||||
|
||||
egressInterarrivalJitter -- similar to rttInterarrivalJitter, but
|
||||
applied to egress jitter measurements.
|
||||
|
||||
ingress -- this is the delay between the transmission of a probe
|
||||
response and its arrival at its destination.
|
||||
|
||||
ingressJitter -- this is the difference between the current ingress
|
||||
delay and the previous measurement.
|
||||
|
||||
ingressInterarrivalJitter -- similar to rttInterarrivalJitter, but
|
||||
applied to ingress jitter measurements.
|
||||
Note, due to clock synchronization artifacts, many one-way
|
||||
jitter measurements & calculations may include signifacant variations,
|
||||
in some cases orders of magnitude greater than the round trip times.
|
||||
Because of this, one-way jitter measurements will only be performed
|
||||
on samples which are less than 10 seconds apart."
|
||||
SYNTAX INTEGER {
|
||||
roundTripTime (1),
|
||||
rttJitter (2),
|
||||
rttInterarrivalJitter (3),
|
||||
egress (4),
|
||||
egressJitter (5),
|
||||
egressInterarrivalJitter (6),
|
||||
ingress (7),
|
||||
ingressJitter (8),
|
||||
ingressInterarrivalJitter (9)
|
||||
}
|
||||
|
||||
JnxTwampClientMeasurementSet ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Over each collection of probes, TWAMP calculates statistics for several
|
||||
sets of measurements. These sets include the following:
|
||||
|
||||
roundTripTime -- the set of round trip delays
|
||||
posRttJitter -- the set of positive round trip jitter
|
||||
measurements
|
||||
negRttJitter -- the set of negative round trip jitter
|
||||
measurements
|
||||
egress -- the set of outgoing (source to destination)
|
||||
one-way delays
|
||||
posEgressJitter -- the set of positive egress jitter measurements
|
||||
negEgressJitter -- the set of negative egress jitter measurements
|
||||
ingress -- the set of incoming (destination to source)
|
||||
one-way delays
|
||||
posIngressJitter -- the set of positive ingress jitter measurements
|
||||
negIngressJitter -- the set of negative ingress jitter measurements
|
||||
|
||||
Objects with this type identify a specific set of measurements."
|
||||
SYNTAX INTEGER {
|
||||
roundTripTime (1),
|
||||
posRttJitter (2),
|
||||
negRttJitter (3),
|
||||
egress (4),
|
||||
posEgressJitter (5),
|
||||
negEgressJitter (6),
|
||||
ingress (7),
|
||||
posIngressJitter (8),
|
||||
negIngressJitter (9)
|
||||
}
|
||||
|
||||
|
||||
jnxTwampClientNode OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The node contains all the TWAMP client related tables."
|
||||
::= {jnxTwampMib 1}
|
||||
|
||||
jnxTwampRpmIdentity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
rpm(1),
|
||||
twamp(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is added to be binded to the traps. This object simply identifies if
|
||||
its an RPM type of test or a TWAMP type of test."
|
||||
::= {jnxTwampMib 2}
|
||||
|
||||
--
|
||||
-- Sample Results Table
|
||||
--
|
||||
jnxTwampClientResultsSampleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientResultsSampleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides measurements from the latest individual TWAMP
|
||||
probe samples. Within each sample, the specific measurement type
|
||||
is identified by jnxTwampClientResSampleType. Note, if the latest
|
||||
probe was unsuccessful, no measurement types will be available.
|
||||
|
||||
See the definition of JnxTwampClientMeasurementType for details on
|
||||
the types of measurements available."
|
||||
::= { jnxTwampClientNode 1 }
|
||||
|
||||
jnxTwampClientResultsSampleEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientResultsSampleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry provides a specific measurement type for a single
|
||||
probe."
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, jnxTwampResSampleType }
|
||||
::= { jnxTwampClientResultsSampleTable 1 }
|
||||
|
||||
JnxTwampClientResultsSampleEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampResSampleType JnxTwampClientMeasurementType,
|
||||
jnxTwampResSampleValue Integer32,
|
||||
jnxTwampResSampleDate DateAndTime
|
||||
}
|
||||
|
||||
jnxTwampResSampleType OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientMeasurementType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the specific measurement type returned
|
||||
by jnxTwampResSampleValue."
|
||||
::= { jnxTwampClientResultsSampleEntry 1 }
|
||||
|
||||
jnxTwampResSampleValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object returns the measurement identified by the corresponding
|
||||
jnxTwampResSampleType."
|
||||
::= { jnxTwampClientResultsSampleEntry 2 }
|
||||
|
||||
jnxTwampResSampleDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the date and time of when this measurement
|
||||
was obtained."
|
||||
::= { jnxTwampClientResultsSampleEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Summary Results Table
|
||||
--
|
||||
jnxTwampClientResultsSummaryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientResultsSummaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides a summary of the results for a specific
|
||||
TWAMP entry (identified by pingCtlOwnerIndex/pingCtlTestName).
|
||||
The scope of the summary is identified by jnxTwampClientResSumCollection."
|
||||
::= { jnxTwampClientNode 2 }
|
||||
|
||||
jnxTwampClientResultsSummaryEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientResultsSummaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in the table provides a summary of the TWAMP results
|
||||
over a single collection of probes(test session). For each TWAMP entry, there
|
||||
are several collections maintained: the current test, the
|
||||
most recently completed test, a configurable number of the most
|
||||
recent probes (aka 'moving average'), and a global collection
|
||||
representing all the probes. Each entry in this table summarizes
|
||||
the results for one of these collections."
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, jnxTwampResSumCollection }
|
||||
::= { jnxTwampClientResultsSummaryTable 1 }
|
||||
|
||||
JnxTwampClientResultsSummaryEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampResSumCollection JnxTwampClientCollectionType,
|
||||
jnxTwampResSumSent Unsigned32,
|
||||
jnxTwampResSumReceived Unsigned32,
|
||||
jnxTwampResSumPercentLost Unsigned32,
|
||||
jnxTwampResSumDate DateAndTime
|
||||
}
|
||||
|
||||
jnxTwampResSumCollection OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientCollectionType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifes the collection of probes over which the
|
||||
summary data represented by the other objects in this table
|
||||
applies. Note, if a collection type is not supported or not
|
||||
configured, it will not be instantiated in this table."
|
||||
::= { jnxTwampClientResultsSummaryEntry 1 }
|
||||
|
||||
jnxTwampResSumSent OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of probes sent within the
|
||||
collection identified by jnxTwampResSumCollection."
|
||||
::= { jnxTwampClientResultsSummaryEntry 2 }
|
||||
|
||||
jnxTwampResSumReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of probes received within the
|
||||
collection identified by jnxTwampResSumCollection."
|
||||
::= { jnxTwampClientResultsSummaryEntry 3 }
|
||||
|
||||
jnxTwampResSumPercentLost OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the percentage of probes lost within the
|
||||
collection identified by jnxTwampResSumCollection."
|
||||
::= { jnxTwampClientResultsSummaryEntry 4 }
|
||||
|
||||
jnxTwampResSumDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the date and time of when the most recent
|
||||
probe within the collection identified by jnxTwampResSumCollection
|
||||
was completed."
|
||||
::= { jnxTwampClientResultsSummaryEntry 5 }
|
||||
---
|
||||
--Calculated Results Table
|
||||
--
|
||||
jnxTwampClientResultsCalculatedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientResultsCalculatedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides a set of calculated values for each
|
||||
TWAMP entry, for each collection of probes maintained within that
|
||||
entry, and for each supported measurement set within that
|
||||
collection of probes.
|
||||
|
||||
This table will skip over any measurement set for which
|
||||
there are 0 samples."
|
||||
::= { jnxTwampClientNode 3 }
|
||||
|
||||
jnxTwampClientResultsCalculatedEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientResultsCalculatedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, jnxTwampResSumCollection,
|
||||
jnxTwampResCalcSet }
|
||||
::= { jnxTwampClientResultsCalculatedTable 1 }
|
||||
|
||||
JnxTwampClientResultsCalculatedEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampResCalcSet JnxTwampClientMeasurementSet,
|
||||
jnxTwampResCalcSamples Unsigned32,
|
||||
jnxTwampResCalcMin Unsigned32,
|
||||
jnxTwampResCalcMax Unsigned32,
|
||||
jnxTwampResCalcAverage Unsigned32,
|
||||
jnxTwampResCalcPkToPk Unsigned32,
|
||||
jnxTwampResCalcStdDev Unsigned32,
|
||||
jnxTwampResCalcSum CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxTwampResCalcSet OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientMeasurementSet
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the measurement set upon which the
|
||||
calculations returned by the other objects in this table are
|
||||
based."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 1 }
|
||||
|
||||
jnxTwampResCalcSamples OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of samples used in this calculations."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 2 }
|
||||
|
||||
jnxTwampResCalcMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 3 }
|
||||
|
||||
jnxTwampResCalcMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 4 }
|
||||
jnxTwampResCalcAverage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 5 }
|
||||
|
||||
jnxTwampResCalcPkToPk OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The difference between the minimum and maximum of all the samples
|
||||
in the collection and measurement set associated with this row.
|
||||
Values are provided in units of microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 6 }
|
||||
|
||||
jnxTwampResCalcStdDev OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The standard deviation calculated over all the samples
|
||||
in the collection and measurement set associated with this row.
|
||||
Values are provided in units of microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 7 }
|
||||
|
||||
jnxTwampResCalcSum OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of all the samples in the collection and measurement set
|
||||
associated with this row. Values are provided in units of
|
||||
microseconds."
|
||||
::= { jnxTwampClientResultsCalculatedEntry 8 }
|
||||
|
||||
|
||||
--
|
||||
-- History Sample Table
|
||||
--
|
||||
jnxTwampClientHistorySampleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientHistorySampleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides measurements for individual TWAMP probe samples(test sessions).
|
||||
In addition to the last completed sample, a configurable number of
|
||||
the most recent samples are available as well. Within each sample,
|
||||
the specific measurement type is identified by
|
||||
jnxTwampHistSampleType. Note, if probe was unsuccessful, no
|
||||
measurement types will be available for that history entry.
|
||||
|
||||
See the definition of JnxTwampClientMeasurementType for details on
|
||||
of measurements available."
|
||||
::= { jnxTwampClientNode 4 }
|
||||
|
||||
jnxTwampClientHistorySampleEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientHistorySampleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, pingProbeHistoryIndex,
|
||||
jnxTwampHistSampleType }
|
||||
::= { jnxTwampClientHistorySampleTable 1 }
|
||||
|
||||
JnxTwampClientHistorySampleEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampHistSampleType JnxTwampClientMeasurementType,
|
||||
jnxTwampHistSampleValue Integer32
|
||||
}
|
||||
|
||||
jnxTwampHistSampleType OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientMeasurementType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the specific measurement type returned
|
||||
by jnxTwampHistSampleValue."
|
||||
::= { jnxTwampClientHistorySampleEntry 1 }
|
||||
|
||||
jnxTwampHistSampleValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object returns the measurement identified by the corresponding
|
||||
jnxTwampHistSampleType."
|
||||
::= { jnxTwampClientHistorySampleEntry 2 }
|
||||
|
||||
--
|
||||
-- History Summary Table
|
||||
--
|
||||
jnxTwampClientHistorySummaryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientHistorySummaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides historical summary data for each collection
|
||||
of probes(test session) within each TWAMP Control Entry, similar to the
|
||||
jnxTwampClientResultsSummaryTable.
|
||||
|
||||
In addition to the current summary, this table provides the same
|
||||
number of historical entries as the jnxTwampClientHistorySampleTable."
|
||||
::= { jnxTwampClientNode 5 }
|
||||
|
||||
jnxTwampClientHistorySummaryEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientHistorySummaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, pingProbeHistoryIndex,
|
||||
jnxTwampHistSumCollection }
|
||||
::= { jnxTwampClientHistorySummaryTable 1 }
|
||||
|
||||
JnxTwampClientHistorySummaryEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampHistSumCollection JnxTwampClientCollectionType,
|
||||
jnxTwampHistSumSent Unsigned32,
|
||||
jnxTwampHistSumReceived Unsigned32,
|
||||
jnxTwampHistSumPercentLost Unsigned32
|
||||
}
|
||||
|
||||
jnxTwampHistSumCollection OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientCollectionType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the collection of probes whose results are summarized by
|
||||
this row.
|
||||
|
||||
At this time, historical summaries are available only for the
|
||||
current test (currentTest(1))."
|
||||
::= { jnxTwampClientHistorySummaryEntry 1 }
|
||||
|
||||
jnxTwampHistSumSent OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of probes sent within the
|
||||
collection identified by jnxTwampHistSumCollection."
|
||||
::= { jnxTwampClientHistorySummaryEntry 2 }
|
||||
|
||||
jnxTwampHistSumReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the number of probes received within the
|
||||
collection identified by jnxTwampHistSumCollection."
|
||||
::= { jnxTwampClientHistorySummaryEntry 3 }
|
||||
|
||||
jnxTwampHistSumPercentLost OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides the percentage of probes lost within the
|
||||
collection identified by jnxTwampHistSumCollection."
|
||||
::= { jnxTwampClientHistorySummaryEntry 4 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- History Calculated Table
|
||||
--
|
||||
jnxTwampClientHistoryCalculatedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientHistoryCalculatedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides a set of calculated values for each
|
||||
TWAMP control entry, for each test session maintained within that
|
||||
entry, and for each supported calculated type within that
|
||||
collection of probes, similar to the jnxTwampClientResultsCalculatedTable.
|
||||
|
||||
In addition to the current summary, this table provides the same
|
||||
number of historical entries as the jnxTwampClientHistorySampleTable."
|
||||
::= { jnxTwampClientNode 6 }
|
||||
|
||||
jnxTwampClientHistoryCalculatedEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientHistoryCalculatedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { pingCtlOwnerIndex, pingCtlTestName, pingProbeHistoryIndex,
|
||||
jnxTwampHistSumCollection, jnxTwampHistCalcSet }
|
||||
::= { jnxTwampClientHistoryCalculatedTable 1 }
|
||||
JnxTwampClientHistoryCalculatedEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampHistCalcSet JnxTwampClientMeasurementSet,
|
||||
jnxTwampHistCalcSamples Unsigned32,
|
||||
jnxTwampHistCalcMin Unsigned32,
|
||||
jnxTwampHistCalcMax Unsigned32,
|
||||
jnxTwampHistCalcAverage Unsigned32,
|
||||
jnxTwampHistCalcPkToPk Unsigned32,
|
||||
jnxTwampHistCalcStdDev Unsigned32,
|
||||
jnxTwampHistCalcSum CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxTwampHistCalcSet OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientMeasurementSet
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the measurement set upon which the
|
||||
calculations returned by the other objects in this table are
|
||||
based."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 1 }
|
||||
|
||||
jnxTwampHistCalcSamples OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of samples used in this calculations."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 2 }
|
||||
|
||||
jnxTwampHistCalcMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 3 }
|
||||
jnxTwampHistCalcMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 4 }
|
||||
|
||||
jnxTwampHistCalcAverage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average of all the samples in the collection and measurement
|
||||
set associated with this row. Values are provided in units
|
||||
of microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 5 }
|
||||
|
||||
jnxTwampHistCalcPkToPk OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The difference between the minimum and maximum of all the samples
|
||||
in the collection and measurement set associated with this row.
|
||||
Values are provided in units of microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 6 }
|
||||
|
||||
jnxTwampHistCalcStdDev OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The standard deviation calculated over all the samples
|
||||
in the collection and measurement set associated with this row.
|
||||
Values are provided in units of microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 7 }
|
||||
|
||||
jnxTwampHistCalcSum OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of all the samples in the collection and measurement set
|
||||
associated with this row. Values are provided in units of
|
||||
microseconds."
|
||||
::= { jnxTwampClientHistoryCalculatedEntry 8 }
|
||||
|
||||
-- Control Sessions Table --
|
||||
jnxTwampClientControlConnectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientCCEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Client Sessions."
|
||||
::= { jnxTwampClientNode 7 }
|
||||
|
||||
jnxTwampClientCCEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientCCEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Client Session characteristics."
|
||||
INDEX { jnxTwampClientControlConnectionID }
|
||||
::= { jnxTwampClientControlConnectionTable 1 }
|
||||
|
||||
|
||||
JnxTwampClientCCEntry ::=
|
||||
SEQUENCE {
|
||||
jnxTwampClientControlConnectionID SnmpAdminString,
|
||||
jnxTwampClientCCName DisplayString,
|
||||
jnxTwampClientCCStatus INTEGER(0..65535),
|
||||
jnxTwampClientServerAddress IpAddress,
|
||||
jnxTwampClientServerPort INTEGER(0..65535),
|
||||
jnxTwampClientTSConfiguredCount INTEGER(0..65535),
|
||||
jnxTwampClientTSActiveCount INTEGER(0..65535),
|
||||
jnxTwampClientAuthMode INTEGER(0..65535)
|
||||
}
|
||||
|
||||
jnxTwampClientControlConnectionID OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Client control session ID."
|
||||
::= { jnxTwampClientCCEntry 1 }
|
||||
|
||||
jnxTwampClientCCName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Text string containing the session's unique name."
|
||||
::= { jnxTwampClientCCEntry 2 }
|
||||
|
||||
jnxTwampClientCCStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
stopped(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the control session is active, this would return 1.
|
||||
If the control session does not have any currently
|
||||
running test sessions and is not active, this would return 2."
|
||||
::= { jnxTwampClientCCEntry 3 }
|
||||
|
||||
jnxTwampClientServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Server IP address for TWAMP TCP control session."
|
||||
::= { jnxTwampClientCCEntry 4 }
|
||||
jnxTwampClientServerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination port for TWAMP TCP control connection."
|
||||
::= { jnxTwampClientCCEntry 5 }
|
||||
|
||||
jnxTwampClientTSConfiguredCount OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number test sessions configured."
|
||||
::= { jnxTwampClientCCEntry 6 }
|
||||
|
||||
jnxTwampClientTSActiveCount OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of test sessions currently running."
|
||||
::= { jnxTwampClientCCEntry 7 }
|
||||
|
||||
jnxTwampClientAuthMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
authenticated(2),
|
||||
encrypted(3),
|
||||
controlOnlyEncrypted(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Authenticated mode for the control session."
|
||||
::= {jnxTwampClientCCEntry 8 }
|
||||
|
||||
--- Table containing entries for all test sessions
|
||||
jnxTwampClientTestSessionsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxTwampClientTSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Test Sessions."
|
||||
::= {jnxTwampClientNode 8}
|
||||
|
||||
jnxTwampClientTSEntry OBJECT-TYPE
|
||||
SYNTAX JnxTwampClientTSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session characteristics."
|
||||
INDEX {pingCtlOwnerIndex, jnxTwampClientTestSessionID }
|
||||
::= { jnxTwampClientTestSessionsTable 1 }
|
||||
|
||||
JnxTwampClientTSEntry ::= SEQUENCE {
|
||||
jnxTwampClientTestSessionID SnmpAdminString,
|
||||
jnxTwampClientTSName DisplayString,
|
||||
jnxTwampClientTSStatus INTEGER,
|
||||
jnxTwampClientTSSenderAddress IpAddress,
|
||||
jnxTwampClientTSSenderPort INTEGER,
|
||||
jnxTwampClientTSReflectorAddress IpAddress,
|
||||
jnxTwampClientTSReflectorPort INTEGER
|
||||
}
|
||||
|
||||
jnxTwampClientTestSessionID OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Test Session ID."
|
||||
::= { jnxTwampClientTSEntry 1 }
|
||||
|
||||
|
||||
jnxTwampClientTSName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session Name."
|
||||
::= {jnxTwampClientTSEntry 2 }
|
||||
|
||||
jnxTwampClientTSStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active (1),
|
||||
stopped (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session status."
|
||||
::= {jnxTwampClientTSEntry 3 }
|
||||
jnxTwampClientTSSenderAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Twamp Test Sender Address."
|
||||
::= {jnxTwampClientTSEntry 4 }
|
||||
|
||||
jnxTwampClientTSSenderPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session Sender Port."
|
||||
::= {jnxTwampClientTSEntry 5 }
|
||||
|
||||
jnxTwampClientTSReflectorAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session Reflector Address."
|
||||
::= {jnxTwampClientTSEntry 6}
|
||||
|
||||
jnxTwampClientTSReflectorPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TWAMP Test Session Reflector Port. "
|
||||
::= {jnxTwampClientTSEntry 7 }
|
||||
|
||||
|
||||
twampNotifications OBJECT IDENTIFIER ::= {jnxTwampNotificationPrefix 1 }
|
||||
|
||||
jnxTwampClientControlConnectionClosed NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxTwampClientCCName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when all the test iterations configured under the control
|
||||
connection finish running and control connection is closed."
|
||||
|
||||
::= {twampNotifications 1 }
|
||||
jnxTwampClientTestIterationFinished NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxTwampClientCCName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when one test iteration is finished for all the
|
||||
test sessions configured under the control connection."
|
||||
::= {twampNotifications 2 }
|
||||
|
||||
|
||||
END
|
||||
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: RPS
|
||||
--
|
||||
-- Copyright (c) 2007-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2007-2009, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
|
||||
@@ -0,0 +1,988 @@
|
||||
--
|
||||
-- Juniper Enterprise Specifics MIB
|
||||
--
|
||||
-- Copyright (c) 2003-2004, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-Services-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
jnxMibs
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxServicesInfoMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200307182154Z" -- Fri Jul 18 21:54:00 2003 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: [email protected]"
|
||||
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for monitoring services properties"
|
||||
|
||||
-- revision history --
|
||||
|
||||
REVISION "200401300000Z" -- 30 January, 2004
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { jnxMibs 27 }
|
||||
|
||||
|
||||
--
|
||||
-- Flow table aggregate statistics information
|
||||
--
|
||||
-- These statistics concern the basic flow table functionality
|
||||
-- available on both AS PICs and GGSN-I PICs
|
||||
--
|
||||
|
||||
|
||||
jnxSvcFlowTableAggStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSvcFlowTableAggStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregated statistics information about all flow tables on
|
||||
the service PIC interface."
|
||||
::= { jnxServicesInfoMib 1 }
|
||||
|
||||
jnxSvcFlowTableAggStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxSvcFlowTableAggStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing aggregated statistics for all
|
||||
flow tables for a particular service pic interface."
|
||||
INDEX { ifIndex }
|
||||
::= { jnxSvcFlowTableAggStatsTable 1 }
|
||||
|
||||
JnxSvcFlowTableAggStatsEntry ::= SEQUENCE {
|
||||
|
||||
--- flow creation, cleanup, counts
|
||||
|
||||
jnxSvcAggFlow Gauge32,
|
||||
jnxSvcAggFlowMaximum Gauge32,
|
||||
jnxSvcAggFlowCreated Counter64,
|
||||
jnxSvcAggFlowFreed Counter64,
|
||||
jnxSvcAggFlowIdleFreed Counter64,
|
||||
|
||||
--- TCP flows (all types)
|
||||
|
||||
jnxSvcAggFlowTcp Gauge32,
|
||||
jnxSvcAggFlowTcpMaximum Gauge32,
|
||||
jnxSvcAggFlowTcpCreated Counter64,
|
||||
jnxSvcAggFlowTcpFreed Counter64,
|
||||
jnxSvcAggFlowTcpIdleFreed Counter64,
|
||||
|
||||
--- UDP flows (all types)
|
||||
|
||||
jnxSvcAggFlowUdp Gauge32,
|
||||
jnxSvcAggFlowUdpMaximum Gauge32,
|
||||
jnxSvcAggFlowUdpCreated Counter64,
|
||||
jnxSvcAggFlowUdpFreed Counter64,
|
||||
jnxSvcAggFlowUdpIdleFreed Counter64,
|
||||
|
||||
-- general counters for packets
|
||||
|
||||
jnxSvcAggFlowPkt Counter64, -- total
|
||||
jnxSvcAggFlowPktErr Counter64,
|
||||
jnxSvcAggFlowByte Counter64, -- total
|
||||
jnxSvcAggFlowByteErr Counter64,
|
||||
|
||||
-- ICMP packets are a special case
|
||||
|
||||
jnxSvcAggFlowIcmpPkt Counter64, -- total
|
||||
jnxSvcAggFlowIcmpPktErr Counter64,
|
||||
jnxSvcAggFlowIcmpPktErrBadFlow Counter64,
|
||||
jnxSvcAggFlowIcmpByte Counter64, -- total
|
||||
jnxSvcAggFlowIcmpByteErr Counter64,
|
||||
|
||||
-- TCP packets overall statistics
|
||||
|
||||
jnxSvcAggFlowTcpPkt Counter64, -- total
|
||||
jnxSvcAggFlowTcpPktErr Counter64,
|
||||
jnxSvcAggFlowTcpPktErrBadFlow Counter64,
|
||||
jnxSvcAggFlowTcpByte Counter64, -- total
|
||||
jnxSvcAggFlowTcpByteErr Counter64,
|
||||
|
||||
-- UDP packets overall statistics
|
||||
|
||||
jnxSvcAggFlowUdpPkt Counter64, -- total
|
||||
jnxSvcAggFlowUdpPktErr Counter64,
|
||||
jnxSvcAggFlowUdpPktErrBadFlow Counter64,
|
||||
jnxSvcAggFlowUdpByte Counter64, -- total
|
||||
jnxSvcAggFlowUdpByteErr Counter64
|
||||
}
|
||||
|
||||
jnxSvcAggFlow OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of flows of any kind in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 1 }
|
||||
|
||||
jnxSvcAggFlowMaximum OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of flows of any kind in the flow table
|
||||
(high water mark)."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 2 }
|
||||
|
||||
jnxSvcAggFlowCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of flows of any kind that have been
|
||||
created in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 3 }
|
||||
|
||||
jnxSvcAggFlowFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of flows of any kind that have been
|
||||
freed from the flow table for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 4 }
|
||||
|
||||
jnxSvcAggFlowIdleFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of flows of any kind that have been
|
||||
freed from the flow table by idle flow detection."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 5 }
|
||||
|
||||
jnxSvcAggFlowTcp OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 6 }
|
||||
|
||||
jnxSvcAggFlowTcpMaximum OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of TCP flows in the flow table
|
||||
(high water mark)."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 7 }
|
||||
|
||||
jnxSvcAggFlowTcpCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows that have been
|
||||
created in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 8 }
|
||||
|
||||
jnxSvcAggFlowTcpFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows that have been
|
||||
freed from the flow table for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 9 }
|
||||
|
||||
jnxSvcAggFlowTcpIdleFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows that have been
|
||||
freed from the flow table by idle flow detection."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 10 }
|
||||
|
||||
jnxSvcAggFlowUdp OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of UDP flows in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 11 }
|
||||
|
||||
jnxSvcAggFlowUdpMaximum OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of TCP flows in the flow table
|
||||
(high water mark)."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 12 }
|
||||
|
||||
jnxSvcAggFlowUdpCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows that have been
|
||||
created in the flow table."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 13 }
|
||||
|
||||
jnxSvcAggFlowUdpFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of UDP flows that have been
|
||||
freed from the flow table for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 14 }
|
||||
|
||||
jnxSvcAggFlowUdpIdleFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP flows that have been
|
||||
freed from the flow table by idle flow detection."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 15 }
|
||||
|
||||
jnxSvcAggFlowPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of packets processed by all flows."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 16 }
|
||||
|
||||
jnxSvcAggFlowPktErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of packets
|
||||
found to be in invalid in processing by all flows."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 17 }
|
||||
|
||||
jnxSvcAggFlowByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for packets processed by all flows."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 18 }
|
||||
|
||||
jnxSvcAggFlowByteErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for packets
|
||||
found to be in invalid in processing by all flows."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 19 }
|
||||
|
||||
jnxSvcAggFlowIcmpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of ICMP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 20 }
|
||||
|
||||
jnxSvcAggFlowIcmpPktErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of ICMP packets
|
||||
found to be in invalid for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 21 }
|
||||
|
||||
jnxSvcAggFlowIcmpPktErrBadFlow OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of ICMP packets
|
||||
found to be in invalid because the flow was invalid."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 22 }
|
||||
|
||||
jnxSvcAggFlowIcmpByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all ICMP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 23 }
|
||||
|
||||
jnxSvcAggFlowIcmpByteErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all
|
||||
ICMP packets found to be in invalid."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 24 }
|
||||
|
||||
jnxSvcAggFlowTcpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 25 }
|
||||
|
||||
jnxSvcAggFlowTcpPktErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP packets found to be in invalid
|
||||
for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 26 }
|
||||
|
||||
jnxSvcAggFlowTcpPktErrBadFlow OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of TCP packets found to be in invalid
|
||||
because the flow was invalid."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 27 }
|
||||
|
||||
jnxSvcAggFlowTcpByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all TCP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 28 }
|
||||
|
||||
jnxSvcAggFlowTcpByteErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all TCP packets found to be in invalid"
|
||||
::= { jnxSvcFlowTableAggStatsEntry 29 }
|
||||
|
||||
jnxSvcAggFlowUdpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of UDP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 30 }
|
||||
|
||||
jnxSvcAggFlowUdpPktErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of UDP packets found to be in invalid
|
||||
for any reason."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 31 }
|
||||
|
||||
jnxSvcAggFlowUdpPktErrBadFlow OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of UDP packets
|
||||
found to be in invalid because the flow
|
||||
was invalid."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 32 }
|
||||
|
||||
jnxSvcAggFlowUdpByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all UDP packets processed."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 33 }
|
||||
|
||||
jnxSvcAggFlowUdpByteErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes for all TCP packets
|
||||
found to be in invalid."
|
||||
::= { jnxSvcFlowTableAggStatsEntry 34 }
|
||||
|
||||
|
||||
--
|
||||
-- Service Identification Service Statistics
|
||||
--
|
||||
-- Service Indentification is supported only by the GGSN-I
|
||||
-- PIC.
|
||||
--
|
||||
|
||||
|
||||
jnxSvcServIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSvcServIdTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the service-identification service for
|
||||
the service PIC interface."
|
||||
::= { jnxServicesInfoMib 2 }
|
||||
|
||||
jnxSvcServIdTableEntry OBJECT-TYPE
|
||||
SYNTAX JnxSvcServIdTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing aggregate Service Identification service
|
||||
information applicable to particular service pic interfaces."
|
||||
INDEX { ifIndex }
|
||||
::= { jnxSvcServIdTable 1 }
|
||||
|
||||
JnxSvcServIdTableEntry ::= SEQUENCE {
|
||||
-- packet statistics for the service
|
||||
jnxSvcServIdPkt Counter64,
|
||||
jnxSvcServIdByte Counter64,
|
||||
jnxSvcServIdErrPkt Counter64,
|
||||
jnxSvcServIdErrByte Counter64,
|
||||
|
||||
-- header examination functionality statistics
|
||||
jnxSvcServIdHeadExPkt Counter64,
|
||||
jnxSvcServIdHeadExByte Counter64,
|
||||
jnxSvcServIdHeadExFlow Counter64,
|
||||
jnxSvcServIdHeadExFlowMtch Counter64,
|
||||
jnxSvcServIdHeadExProtoReq Counter64,
|
||||
jnxSvcServIdHeadExHttpProtoReq Counter64,
|
||||
jnxSvcServIdHeadExWapProtoReq Counter64,
|
||||
|
||||
-- protocol identification and URI extraction
|
||||
jnxSvcServIdProtFlow Gauge32,
|
||||
jnxSvcServIdProtInsPkt Counter64,
|
||||
jnxSvcServIdProtInsByte Counter64,
|
||||
jnxSvcServIdProtInsFlowInsp Counter64,
|
||||
jnxSvcServIdProtInsFlowProtIdent Counter64,
|
||||
|
||||
-- URI matching
|
||||
jnxSvcServIdProtInsHttpUri Counter64,
|
||||
jnxSvcServIdProtInsHttpUriMtch Counter64,
|
||||
jnxSvcServIdProtInsWapUri Counter64,
|
||||
jnxSvcServIdProtInsWapUriMtch Counter64,
|
||||
|
||||
-- Detailed packet drop-or-in-error information
|
||||
jnxSvcServIdPktTcpMalform Counter64,
|
||||
jnxSvcServIdWAPInvalidTxn Counter64,
|
||||
jnxSvcServIdErrWAPTxn Counter64,
|
||||
jnxSvcServIdErrHTTPTxn Counter64,
|
||||
|
||||
-- Configuration-related Error counters
|
||||
jnxSvcServIdHeadExFailCfgState Counter64,
|
||||
jnxSvcServIdProtInsFailCfgState Counter64,
|
||||
|
||||
-- Transaction counters
|
||||
jnxSvcTransactionWapCreated Counter64,
|
||||
jnxSvcTransactionWapMaximum Gauge32,
|
||||
jnxSvcTransactionWapFreed Counter64,
|
||||
jnxSvcTransactionWapIdleFreed Counter64,
|
||||
jnxSvcTransactionHttpCreated Counter64,
|
||||
jnxSvcTransactionHttpMaximum Gauge32,
|
||||
jnxSvcTransactionHttpFreed Counter64,
|
||||
jnxSvcTransactionHttpIdleFreed Counter64,
|
||||
|
||||
-- Transaction error counters
|
||||
jnxSvcServidProtInsUriErrProcess Counter64,
|
||||
jnxSvcServidProtInsUriErrTooLong Counter64,
|
||||
jnxSvcServidProtInsErrParseTx Counter64,
|
||||
jnxSvcServidProtInsUriErrNoRes Counter64
|
||||
}
|
||||
|
||||
jnxSvcServIdPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total count for all packets processed by service."
|
||||
::= { jnxSvcServIdTableEntry 1 }
|
||||
|
||||
jnxSvcServIdByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total bytes for all packets processed by service."
|
||||
::= { jnxSvcServIdTableEntry 2 }
|
||||
|
||||
jnxSvcServIdErrPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of all packets
|
||||
found to be in invalid by this service
|
||||
during or as a result of processing."
|
||||
::= { jnxSvcServIdTableEntry 3 }
|
||||
|
||||
jnxSvcServIdErrByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total butes for all packets
|
||||
found to be in invalid by this service
|
||||
during or as a result of processing."
|
||||
::= { jnxSvcServIdTableEntry 4 }
|
||||
|
||||
jnxSvcServIdHeadExPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packets processed by the service header
|
||||
examination function. This is the first
|
||||
packet for a flow for any service set
|
||||
specifying a header inspection rule set."
|
||||
::= { jnxSvcServIdTableEntry 5 }
|
||||
|
||||
jnxSvcServIdHeadExByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bytes for all packets processed by the service header
|
||||
examination function. This is the first
|
||||
packet for a flow for any service set
|
||||
specifying a header inspection rule set."
|
||||
::= { jnxSvcServIdTableEntry 6 }
|
||||
|
||||
jnxSvcServIdHeadExFlow OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packets processed by the service header
|
||||
examination function. This is the first
|
||||
packet for a flow for any service set
|
||||
specifying a header inspection rule set and
|
||||
only includes processing of packets that result
|
||||
in the creation of a flow."
|
||||
::= { jnxSvcServIdTableEntry 7 }
|
||||
|
||||
jnxSvcServIdHeadExFlowMtch OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows that matched any rule configured for the
|
||||
header examination function for the service set
|
||||
associated with the flow."
|
||||
::= { jnxSvcServIdTableEntry 8 }
|
||||
|
||||
jnxSvcServIdHeadExProtoReq OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows identified as requiring protocol
|
||||
inspection and URI extraction as a result of
|
||||
the header examination function."
|
||||
::= { jnxSvcServIdTableEntry 13 }
|
||||
|
||||
jnxSvcServIdHeadExHttpProtoReq OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows identified by header examination function as
|
||||
potentially requiring HTTP protocol inspection and
|
||||
URI extraction."
|
||||
::= { jnxSvcServIdTableEntry 14 }
|
||||
|
||||
jnxSvcServIdHeadExWapProtoReq OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows identified by header examination function as
|
||||
potentially requiring WAP protocol inspection and
|
||||
URI extraction."
|
||||
::= { jnxSvcServIdTableEntry 15 }
|
||||
|
||||
|
||||
jnxSvcServIdProtFlow OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows currently undergoing protocol inspection and
|
||||
URI extraction. Does not include flows that have been
|
||||
marked as no longer requiring inspection or flows
|
||||
that are in an error state."
|
||||
::= { jnxSvcServIdTableEntry 16 }
|
||||
|
||||
jnxSvcServIdProtInsPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of packets processed by protocol
|
||||
inspection function while attempting to parse a
|
||||
transaction and extract URIs."
|
||||
::= { jnxSvcServIdTableEntry 17 }
|
||||
|
||||
jnxSvcServIdProtInsByte OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total bytes for all packets processed by protocol
|
||||
inspection function while attempting to parse a
|
||||
transaction and extract URIs."
|
||||
::= { jnxSvcServIdTableEntry 18 }
|
||||
|
||||
|
||||
jnxSvcServIdProtInsFlowInsp OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of flows that have been inspected or
|
||||
are at present being inspected by the protocol
|
||||
inspection and identification function."
|
||||
::= { jnxSvcServIdTableEntry 19 }
|
||||
|
||||
jnxSvcServIdProtInsFlowProtIdent OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flows for which the protocol inspection and
|
||||
identification function has determined the
|
||||
protocol in use and begun transaction processing."
|
||||
::= { jnxSvcServIdTableEntry 20 }
|
||||
|
||||
jnxSvcServIdProtInsHttpUri OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of HTTP transactions that have successfully
|
||||
extracted a URI."
|
||||
::= { jnxSvcServIdTableEntry 24 }
|
||||
|
||||
jnxSvcServIdProtInsHttpUriMtch OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of HTTP transaction URIs that were matched
|
||||
by a URI rule configured for the active service set."
|
||||
::= { jnxSvcServIdTableEntry 25 }
|
||||
|
||||
jnxSvcServIdProtInsWapUri OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transactions that have successfully
|
||||
extracted a URI."
|
||||
::= { jnxSvcServIdTableEntry 26 }
|
||||
|
||||
jnxSvcServIdProtInsWapUriMtch OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction URIs that were matched
|
||||
by a URI rule configured for the active service set."
|
||||
::= { jnxSvcServIdTableEntry 27 }
|
||||
|
||||
jnxSvcServIdPktTcpMalform OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TCP packets found to be in invalid due
|
||||
to being malformed, for an incorrect sequence
|
||||
number, or other reason."
|
||||
::= { jnxSvcServIdTableEntry 28 }
|
||||
|
||||
jnxSvcServIdWAPInvalidTxn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numbee of packets found to be in invalid
|
||||
due to invalid WAP transaction identifier."
|
||||
::= { jnxSvcServIdTableEntry 29 }
|
||||
|
||||
jnxSvcServIdErrWAPTxn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets found to be in invalid
|
||||
because the WAP transaction
|
||||
or flow was in an error state."
|
||||
::= { jnxSvcServIdTableEntry 30 }
|
||||
|
||||
jnxSvcServIdErrHTTPTxn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets found to be in invalid
|
||||
because the HTTP transaction or flow was
|
||||
in an error state."
|
||||
::= { jnxSvcServIdTableEntry 31 }
|
||||
|
||||
jnxSvcServIdHeadExFailCfgState OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of header inspections that failed due to
|
||||
internal configuration state."
|
||||
::= { jnxSvcServIdTableEntry 32 }
|
||||
|
||||
jnxSvcServIdProtInsFailCfgState OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of URI inspections that failed due to
|
||||
internal configuration state. "
|
||||
::= { jnxSvcServIdTableEntry 33 }
|
||||
|
||||
jnxSvcTransactionWapCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction sessions created."
|
||||
::= { jnxSvcServIdTableEntry 34 }
|
||||
|
||||
jnxSvcTransactionWapMaximum OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peak number of simultaneous of WAP transaction
|
||||
sessions since start."
|
||||
::= { jnxSvcServIdTableEntry 35 }
|
||||
|
||||
jnxSvcTransactionWapFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction sessions freed."
|
||||
::= { jnxSvcServIdTableEntry 36 }
|
||||
|
||||
jnxSvcTransactionWapIdleFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction sessions freed by idle clean-up."
|
||||
::= { jnxSvcServIdTableEntry 37 }
|
||||
|
||||
jnxSvcTransactionHttpCreated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of HTTP transaction sessions created."
|
||||
::= { jnxSvcServIdTableEntry 38 }
|
||||
|
||||
jnxSvcTransactionHttpMaximum OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peak number of simultaneous of HTTP
|
||||
transaction sessions since start."
|
||||
::= { jnxSvcServIdTableEntry 39 }
|
||||
|
||||
jnxSvcTransactionHttpFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction sessions freed."
|
||||
::= { jnxSvcServIdTableEntry 40 }
|
||||
|
||||
jnxSvcTransactionHttpIdleFreed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of WAP transaction sessions freed by idle clean-up."
|
||||
::= { jnxSvcServIdTableEntry 41 }
|
||||
|
||||
jnxSvcServidProtInsUriErrProcess OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of URIs that failed to process due to
|
||||
internal processing error."
|
||||
::= { jnxSvcServIdTableEntry 42 }
|
||||
|
||||
jnxSvcServidProtInsUriErrTooLong OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of URIs that were not processed because
|
||||
they exceeded the maximum supported URI length."
|
||||
::= { jnxSvcServIdTableEntry 43 }
|
||||
|
||||
jnxSvcServidProtInsErrParseTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of flows which experienced a transaction
|
||||
parse error or any kind that prevented URI extraction.
|
||||
This does not include length limitations or
|
||||
processing errors."
|
||||
::= { jnxSvcServIdTableEntry 44 }
|
||||
|
||||
jnxSvcServidProtInsUriErrNoRes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of URIs that were not processed due to lack
|
||||
of system resources."
|
||||
::= { jnxSvcServIdTableEntry 45 }
|
||||
|
||||
--
|
||||
-- Conformance & compliance (lint hush.. )
|
||||
--
|
||||
|
||||
jnxSvcMIBConformance
|
||||
OBJECT IDENTIFIER ::= { jnxServicesInfoMib 20 }
|
||||
jnxSvcMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { jnxSvcMIBConformance 1 }
|
||||
jnxSvcMIBGroups
|
||||
OBJECT IDENTIFIER ::= { jnxSvcMIBConformance 2 }
|
||||
|
||||
jnxSvcMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for the Juniper enterprise-specific
|
||||
service PIC interface service information MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
jnxSvcFlowTableAggStatsGroup,
|
||||
jnxSvcServIdiceGroup
|
||||
}
|
||||
::= { jnxSvcMIBCompliances 1 }
|
||||
|
||||
|
||||
jnxSvcFlowTableAggStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
jnxSvcAggFlow,
|
||||
jnxSvcAggFlowMaximum,
|
||||
jnxSvcAggFlowCreated,
|
||||
jnxSvcAggFlowFreed,
|
||||
jnxSvcAggFlowIdleFreed,
|
||||
jnxSvcAggFlowTcp,
|
||||
jnxSvcAggFlowTcpMaximum,
|
||||
jnxSvcAggFlowTcpCreated,
|
||||
jnxSvcAggFlowTcpFreed,
|
||||
jnxSvcAggFlowTcpIdleFreed,
|
||||
jnxSvcAggFlowUdp,
|
||||
jnxSvcAggFlowUdpMaximum,
|
||||
jnxSvcAggFlowUdpCreated,
|
||||
jnxSvcAggFlowUdpFreed,
|
||||
jnxSvcAggFlowUdpIdleFreed,
|
||||
jnxSvcAggFlowPkt,
|
||||
jnxSvcAggFlowPktErr,
|
||||
jnxSvcAggFlowByte,
|
||||
jnxSvcAggFlowByteErr,
|
||||
jnxSvcAggFlowIcmpPkt,
|
||||
jnxSvcAggFlowIcmpPktErr,
|
||||
jnxSvcAggFlowIcmpPktErrBadFlow,
|
||||
jnxSvcAggFlowIcmpByte,
|
||||
jnxSvcAggFlowIcmpByteErr,
|
||||
jnxSvcAggFlowTcpPkt,
|
||||
jnxSvcAggFlowTcpPktErr,
|
||||
jnxSvcAggFlowTcpPktErrBadFlow,
|
||||
jnxSvcAggFlowTcpByte,
|
||||
jnxSvcAggFlowTcpByteErr,
|
||||
jnxSvcAggFlowUdpPkt,
|
||||
jnxSvcAggFlowUdpPktErr,
|
||||
jnxSvcAggFlowUdpPktErrBadFlow,
|
||||
jnxSvcAggFlowUdpByte,
|
||||
jnxSvcAggFlowUdpByteErr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Basic aggregate statistics for flow table activity."
|
||||
::= { jnxSvcMIBGroups 1 }
|
||||
|
||||
|
||||
jnxSvcServIdiceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
jnxSvcServIdPkt,
|
||||
jnxSvcServIdByte,
|
||||
jnxSvcServIdErrPkt,
|
||||
jnxSvcServIdErrByte,
|
||||
jnxSvcServIdHeadExPkt,
|
||||
jnxSvcServIdHeadExByte,
|
||||
jnxSvcServIdHeadExFlow,
|
||||
jnxSvcServIdHeadExFlowMtch,
|
||||
jnxSvcServIdHeadExProtoReq,
|
||||
jnxSvcServIdHeadExHttpProtoReq,
|
||||
jnxSvcServIdHeadExWapProtoReq,
|
||||
jnxSvcServIdProtFlow,
|
||||
jnxSvcServIdProtInsPkt,
|
||||
jnxSvcServIdProtInsByte,
|
||||
jnxSvcServIdProtInsFlowInsp,
|
||||
jnxSvcServIdProtInsFlowProtIdent,
|
||||
jnxSvcServIdProtInsHttpUri,
|
||||
jnxSvcServIdProtInsHttpUriMtch,
|
||||
jnxSvcServIdProtInsWapUri,
|
||||
jnxSvcServIdProtInsWapUriMtch,
|
||||
jnxSvcServIdPktTcpMalform,
|
||||
jnxSvcServIdWAPInvalidTxn,
|
||||
jnxSvcServIdErrWAPTxn,
|
||||
jnxSvcServIdErrHTTPTxn,
|
||||
jnxSvcServIdHeadExFailCfgState,
|
||||
jnxSvcServIdProtInsFailCfgState,
|
||||
jnxSvcTransactionWapCreated,
|
||||
jnxSvcTransactionWapMaximum,
|
||||
jnxSvcTransactionWapFreed,
|
||||
jnxSvcTransactionWapIdleFreed,
|
||||
jnxSvcTransactionHttpCreated,
|
||||
jnxSvcTransactionHttpMaximum,
|
||||
jnxSvcTransactionHttpFreed,
|
||||
jnxSvcTransactionHttpIdleFreed,
|
||||
jnxSvcServidProtInsUriErrProcess,
|
||||
jnxSvcServidProtInsUriErrTooLong,
|
||||
jnxSvcServidProtInsErrParseTx,
|
||||
jnxSvcServidProtInsUriErrNoRes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Basic aggregate statistics for the Service Identification
|
||||
service."
|
||||
::= { jnxSvcMIBGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
+125
-5
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
||||
--
|
||||
-- Copyright (c) 2002-2008, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2002-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -15,7 +15,7 @@ IMPORTS
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
juniperMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200910290000Z"
|
||||
LAST-UPDATED "201007090000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -25,9 +25,15 @@ juniperMIB MODULE-IDENTITY
|
||||
E-mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information for Juniper Networks."
|
||||
REVISION "201007090000Z" -- Jul 09, 2010
|
||||
DESCRIPTION
|
||||
"Added jnxLicenseMibRoot branch."
|
||||
REVISION "200910290000Z" -- Oct 29, 2009
|
||||
DESCRIPTION
|
||||
"Added jnxCosNotifications branch."
|
||||
REVISION "201006180000Z" -- Jun 18, 2010
|
||||
DESCRIPTION
|
||||
"Added jnxLicenseMibRoot branch."
|
||||
REVISION "200304170100Z" -- 17-Apr-03
|
||||
DESCRIPTION
|
||||
"Added jnxExperiment branch."
|
||||
@@ -43,6 +49,38 @@ juniperMIB MODULE-IDENTITY
|
||||
REVISION "200710090000Z" -- 9-Oct-07
|
||||
DESCRIPTION
|
||||
"Added jnxAdvancedInsightMgr branch."
|
||||
REVISION "200912310000Z" -- 31-Dec-09
|
||||
DESCRIPTION
|
||||
"Added jnxBxMibRoot branch."
|
||||
REVISION "201007140000Z" -- 14-Jul-10
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberMibRoot branch."
|
||||
REVISION "201101260000Z" -- 26-Jan-11
|
||||
DESCRIPTION
|
||||
"Added jnxDcfMibRoot branch."
|
||||
REVISION "201202100000Z" -- 10-Feb-12
|
||||
DESCRIPTION
|
||||
"Added jnxMediaFlow branch."
|
||||
REVISION "201208010000Z" -- 01-Aug-12
|
||||
DESCRIPTION
|
||||
"Added jnxSDKApplicationsRoot branch."
|
||||
REVISION "201211010000Z" -- 01-Nov12
|
||||
DESCRIPTION
|
||||
"Added jnxJVAEMibRoot branch."
|
||||
REVISION "201212070000Z" -- 7-Dec-12
|
||||
DESCRIPTION
|
||||
"Added jnxStrm branch."
|
||||
REVISION "201301250000Z" -- 25-Jan-13
|
||||
DESCRIPTION
|
||||
"Added jnxIfOtnMibRoot branch.
|
||||
Added jnxOpticsMibRoot branch.
|
||||
Added jnxAlarmExtMibRoot branch.
|
||||
Added jnxoptIfMibRoot branch.
|
||||
Added jnxIfOtnNotifications branch.
|
||||
Added jnxOpticsNotifications branch."
|
||||
REVISION "201311260000Z" -- 26-Nov-13
|
||||
DESCRIPTION
|
||||
" Added jnxSnmpSetMibRoot branch"
|
||||
::= { enterprises 2636 }
|
||||
|
||||
--
|
||||
@@ -61,13 +99,25 @@ jnxProducts OBJECT-IDENTITY
|
||||
-- The following OIDs are used as the basis for identifying other
|
||||
-- Juniper products.
|
||||
--
|
||||
jnxReservedProducts1 OBJECT IDENTIFIER ::= { jnxProducts 2 }
|
||||
jnxReservedProducts2 OBJECT IDENTIFIER ::= { jnxProducts 3 }
|
||||
-- jnxMediaFlow refers to the root MIB object for Juniper's
|
||||
-- Media Flow Controller, a non-JUNOS based product.
|
||||
jnxMediaFlow OBJECT IDENTIFIER ::= { jnxProducts 2 }
|
||||
|
||||
--
|
||||
-- Top-level object identifier registry used by the JunosSpace Products.
|
||||
|
||||
jnxJunosSpace OBJECT IDENTIFIER ::= { jnxProducts 3 }
|
||||
|
||||
jnxReservedProducts3 OBJECT IDENTIFIER ::= { jnxProducts 4 }
|
||||
jnxReservedProducts4 OBJECT IDENTIFIER ::= { jnxProducts 5 }
|
||||
jnxReservedProducts5 OBJECT IDENTIFIER ::= { jnxProducts 6 }
|
||||
jnxSDKApplicationsRoot OBJECT IDENTIFIER ::= { jnxProducts 7 }
|
||||
jnxJAB OBJECT IDENTIFIER ::= { jnxProducts 8 }
|
||||
|
||||
|
||||
-- jnxStrm refers to the root MIB object for STRM products.
|
||||
-- STRM is a non-JUNOS based product.
|
||||
jnxStrm OBJECT IDENTIFIER ::= { jnxProducts 9 }
|
||||
|
||||
jnxServices OBJECT-IDENTITY
|
||||
STATUS current
|
||||
@@ -87,7 +137,7 @@ jnxMibs OBJECT-IDENTITY
|
||||
jnxJsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 39 }
|
||||
jnxExMibRoot OBJECT IDENTIFIER ::= { jnxMibs 40 }
|
||||
jnxWxMibRoot OBJECT IDENTIFIER ::= { jnxMibs 41 }
|
||||
jnxReservedMibs4 OBJECT IDENTIFIER ::= { jnxMibs 42 }
|
||||
jnxDcfMibRoot OBJECT IDENTIFIER ::= { jnxMibs 42 }
|
||||
jnxReservedMibs5 OBJECT IDENTIFIER ::= { jnxMibs 43 }
|
||||
|
||||
-- PFE data
|
||||
@@ -129,9 +179,61 @@ jnxMibs OBJECT-IDENTITY
|
||||
-- juniper OTN MIB
|
||||
jnxOtnMibRoot OBJECT IDENTIFIER ::= { jnxMibs 56 }
|
||||
|
||||
-- juniper power supply management MIB
|
||||
jnxPsuMIBRoot OBJECT IDENTIFIER ::= { jnxMibs 58 }
|
||||
|
||||
-- juniper NAT MIB
|
||||
jnxSvcsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 59 }
|
||||
|
||||
-- juniper DOM MIB
|
||||
jnxDomMibRoot OBJECT IDENTIFIER ::= { jnxMibs 60 }
|
||||
|
||||
-- juniper JDHCPD MIB Release 10.4
|
||||
jnxJdhcpMibRoot OBJECT IDENTIFIER ::= { jnxMibs 61 }
|
||||
|
||||
-- juniper JDHCPDv6 MIB Release 10.4
|
||||
jnxJdhcpv6MibRoot OBJECT IDENTIFIER ::= { jnxMibs 62 }
|
||||
|
||||
-- juniper License management MIB
|
||||
jnxLicenseMibRoot OBJECT IDENTIFIER ::= { jnxMibs 63 }
|
||||
|
||||
-- juniper Subscriber MIB
|
||||
jnxSubscriberMibRoot OBJECT IDENTIFIER ::= { jnxMibs 64 }
|
||||
|
||||
-- juniper MAG MIB
|
||||
jnxMagMibRoot OBJECT IDENTIFIER ::= { jnxMibs 65 }
|
||||
|
||||
-- Root of juniper MobileGateway MIBs
|
||||
jnxMobileGatewayMibRoot OBJECT IDENTIFIER ::= { jnxMibs 66 }
|
||||
|
||||
-- juniper PPPOE MIB
|
||||
jnxPppoeMibRoot OBJECT IDENTIFIER ::= { jnxMibs 67 }
|
||||
|
||||
-- juniper PPP MIB
|
||||
jnxPppMibRoot OBJECT IDENTIFIER ::= { jnxMibs 68 }
|
||||
|
||||
-- junosV App Engine MIB
|
||||
jnxJVAEMibRoot OBJECT IDENTIFIER ::= { jnxMibs 69 }
|
||||
|
||||
-- juniper if otn mib
|
||||
jnxIfOtnMibRoot OBJECT IDENTIFIER ::= { jnxMibs 70 }
|
||||
|
||||
-- juniper if optics mib
|
||||
jnxOpticsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 71 }
|
||||
|
||||
jnxAlarmExtMibRoot OBJECT IDENTIFIER ::= { jnxMibs 72 }
|
||||
|
||||
-- jnx-optif - rfc3591 mapped as jnx mib
|
||||
jnxoptIfMibRoot OBJECT IDENTIFIER ::= { jnxMibs 73 }
|
||||
|
||||
-- juniper FRU config mib
|
||||
jnxFruMibRoot OBJECT IDENTIFIER ::= { jnxMibs 74 }
|
||||
|
||||
-- juniper timing(PTP/SyncE) events notification mib
|
||||
jnxTimingNotfnsMIBRoot OBJECT IDENTIFIER ::= { jnxMibs 75 }
|
||||
|
||||
jnxSnmpSetMibRoot OBJECT IDENTIFIER ::= { jnxMibs 76 }
|
||||
|
||||
jnxTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@@ -156,8 +258,20 @@ jnxTraps OBJECT-IDENTITY
|
||||
-- jnxSAIDPNotifications is for Stand alone IDP devices
|
||||
jnxSAIDPNotifications OBJECT IDENTIFIER ::= { jnxTraps 16 }
|
||||
jnxCosNotifications OBJECT IDENTIFIER ::= { jnxTraps 17 }
|
||||
jnxDomNotifications OBJECT IDENTIFIER ::= { jnxTraps 18 }
|
||||
jnxFabricChassisTraps OBJECT IDENTIFIER ::= { jnxTraps 19 }
|
||||
jnxFabricChassisOKTraps OBJECT IDENTIFIER ::= { jnxTraps 20 }
|
||||
|
||||
-- juniper if otn traps
|
||||
jnxIfOtnNotifications OBJECT IDENTIFIER ::= { jnxTraps 21 }
|
||||
|
||||
-- juniper if optics traps
|
||||
jnxOpticsNotifications OBJECT IDENTIFIER ::= { jnxTraps 22 }
|
||||
|
||||
-- juniper FRU config traps
|
||||
jnxFruTraps OBJECT IDENTIFIER ::= { jnxTraps 23 }
|
||||
jnxSnmpSetTraps OBJECT IDENTIFIER ::= { jnxTraps 24 }
|
||||
|
||||
-- This is the top-level object identifier registry used by Juniper
|
||||
-- products for SNMP modules containing experimental MIB definitions.
|
||||
-- In this context, experimental MIBs are defined as:
|
||||
@@ -194,4 +308,10 @@ jnxAAA OBJECT IDENTIFIER ::= { juniperMIB 8 }
|
||||
--
|
||||
jnxAdvancedInsightMgr OBJECT IDENTIFIER ::= { juniperMIB 9 }
|
||||
|
||||
--
|
||||
-- This is the top-level object identifier registry used by the
|
||||
-- BX series Products.
|
||||
--
|
||||
jnxBxMibRoot OBJECT IDENTIFIER ::= { juniperMIB 10 }
|
||||
|
||||
END
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user