Observium_CE/mibs/nokia/TIMETRA-SAS-VRTR-MIB

335 lines
12 KiB
Plaintext

TIMETRA-SAS-VRTR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32, IpAddress, Counter64,
Integer32, Gauge32, Counter32 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
TEXTUAL-CONVENTION, DisplayString,
RowStatus, TruthValue, MacAddress,
TimeStamp, TestAndIncr FROM SNMPv2-TC
vRtrIfEntry, vRtrIfIndex, vRtrID,
vRtrConfEntry, vRtrStatEntry,
vRtrIfBfdSessExtLclDisc,
vRtrMaxRoutesType
FROM TIMETRA-VRTR-MIB
TNetworkIngressMeterId,
TMplsLspExpProfMapID FROM TIMETRA-TC-MIB
timetraSASObjs, timetraSASNotifyPrefix,
timetraSASConfs, timetraSASModules FROM TIMETRA-SAS-GLOBAL-MIB
;
timetraSASVRtrMIBModule MODULE-IDENTITY
LAST-UPDATED "0901010000Z"
ORGANIZATION "Alcatel"
CONTACT-INFO
"Alcatel 7x50 Support
Web: http://www.alcatel.com/comps/pages/carrier_support.jhtml"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision
the Alcatel 7x50 device transport and virtual routers, their
interfaces, and other related features.
Copyright 2009-2014 Alcatel-Lucent. All rights reserved.
Reproduction of this document is authorized on the condition
that the foregoing copyright notice is included.
This SNMP MIB module (Specification) embodies Alcatel's
proprietary intellectual property. Alcatel retains all title
and ownership in the Specification, including any revisions.
Alcatel grants all interested parties a non-exclusive license
to use and distribute an unmodified copy of this Specification
in connection with management of Alcatel products, and without
fee, provided this copyright notice and license appear on all
copies.
This Specification is supplied `as is', and Alcatel makes no
warranty, either express or implied, as to the use, operation,
condition, or performance of the Specification."
--
-- Revision History
--
REVISION "0901010000Z"
DESCRIPTION "Rev 1.0 01 Jan 2009 00:00
1.0 release of the TIMETRA-SAS-VRTR-MIB."
::= { timetraSASModules 8 }
tSASVRtrObjects OBJECT IDENTIFIER ::= { timetraSASObjs 7 }
vRtrIfExtnTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrIfExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 'rtrIfTable' has an entry for each router interface configured in
the system."
::= { tSASVRtrObjects 1 }
vRtrIfExtnEntry OBJECT-TYPE
SYNTAX VRtrIfExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a virtual router interface in the system.
The objects in this table are addtions to the vRtrIfTable"
AUGMENTS { vRtrIfEntry }
::= { vRtrIfExtnTable 1 }
VRtrIfExtnEntry ::=
SEQUENCE {
vRtrIfAcctPolicyId Unsigned32,
vRtrIfCollectStats TruthValue
}
vRtrIfAcctPolicyId OBJECT-TYPE
SYNTAX Unsigned32 (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the accounting policy must be defined prior to associating
the policy with this router interface.
A non-zero value indicates the tmnxLogApPolicyId index identifying the
policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
associated with this interface. A zero value indicates that there is
no accounting policy associated with this interface"
DEFVAL { 0 }
::= { vRtrIfExtnEntry 1 }
vRtrIfCollectStats OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable the collection of accounting and statistical data
for this router interface. When applying accounting policies the
data by default will be collected in the appropriate records and
written to the designated billing file.
When the value is set to false, the statistics are still accumulated
by the IOM cards, however, the CPU will not obtain the results and
write them to the billing file."
DEFVAL { false }
::= { vRtrIfExtnEntry 2 }
vRtrNetIfIngressStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrNetIfIngressStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vRtrNetIfIngressStatsTable has statistics entry for each router interface
for each meter configured in the system."
::= { tSASVRtrObjects 2 }
vRtrNetIfIngressStatsEntry OBJECT-TYPE
SYNTAX VRtrNetIfIngressStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry has statistics information for each router interface
for each meter configured in the system."
INDEX { vRtrID, vRtrIfIndex, vRtrNetIfIngressMeterIndex }
::= { vRtrNetIfIngressStatsTable 1 }
VRtrNetIfIngressStatsEntry ::=
SEQUENCE {
vRtrNetIfIngressMeterIndex TNetworkIngressMeterId,
vRtrNetIfIngressFwdInProfPkts Counter64,
vRtrNetIfIngressFwdOutProfPkts Counter64,
vRtrNetIfIngressFwdInProfOcts Counter64,
vRtrNetIfIngressFwdOutProfOcts Counter64
}
vRtrNetIfIngressMeterIndex OBJECT-TYPE
SYNTAX TNetworkIngressMeterId
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"vRtrNetIfIngressMeterIndex serves as the tertiary index. When used
in conjunction with vRtrID and vRtrIfIndex, it uniquely identifies
a network ingress meter for the specified router interface in the
managed system."
::= { vRtrNetIfIngressStatsEntry 1 }
vRtrNetIfIngressFwdInProfPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vRtrNetIfIngressFwdInProfPkts indicates the number of conforming
network interface ingress packets forwarded on this router interface
using this meter."
::= { vRtrNetIfIngressStatsEntry 2 }
vRtrNetIfIngressFwdOutProfPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vRtrNetIfIngressFwdOutProfPkts indicates the number of exceeding
network interface ingress packets forwarded on this router interface
using this meter."
::= { vRtrNetIfIngressStatsEntry 3 }
vRtrNetIfIngressFwdInProfOcts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vRtrNetIfIngressFwdInProfOcts indicates the number of conforming
network interface ingress octets forwarded on this router interface
using this meter."
::= { vRtrNetIfIngressStatsEntry 4 }
vRtrNetIfIngressFwdOutProfOcts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vRtrNetIfIngressFwdOutProfOcts indicates the number of exceeding
network interface ingress octets forwarded on this router interface
using this meter."
::= { vRtrNetIfIngressStatsEntry 5 }
vRtrConfExtnTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrConfExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 'rtrIfTable' has an entry for each router interface configured in
the system."
::= { tSASVRtrObjects 4 }
vRtrConfExtnEntry OBJECT-TYPE
SYNTAX VRtrConfExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a virtual router interface in the system.
The objects in this table are addtions to the vRtrConfTable"
AUGMENTS { vRtrConfEntry }
::= { vRtrConfExtnTable 1 }
VRtrConfExtnEntry ::=
SEQUENCE {
vRtrMaxNumRouteDests Integer32
}
vRtrMaxNumRouteDests OBJECT-TYPE
SYNTAX Integer32 (-1..'7FFFFFFF'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of route destinations that supported on
this virtual router. If the value is -1, then there is no limit."
DEFVAL { -1 }
::= { vRtrConfExtnEntry 1 }
vRtrStatExtnTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRtrStatExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The 'rtrIfTable' has an entry for each router interface configured in
the system."
::= { tSASVRtrObjects 5 }
vRtrStatExtnEntry OBJECT-TYPE
SYNTAX VRtrStatExtnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row entry represents a virtual router interface in the system.
The objects in this table are addition to the vRtrStatTable"
AUGMENTS { vRtrStatEntry }
::= { vRtrStatExtnTable 1 }
VRtrStatExtnEntry ::=
SEQUENCE {
vRtrStatCurrNumRouteDests Gauge32
}
vRtrStatCurrNumRouteDests OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"vRtrStatCurrNumRouteDests indicates the current number of route
destionations in the VRF for this virtual router."
::= { vRtrStatExtnEntry 1 }
tmnxSASVRtrNotifications OBJECT IDENTIFIER ::= { tSASVRtrObjects 20 }
tmnxVRtrMaxRouteDests NOTIFICATION-TYPE
OBJECTS {
vRtrStatCurrNumRouteDests,
vRtrMaxNumRouteDests,
vRtrMaxRoutesType
}
STATUS current
DESCRIPTION
"The tmnxVRtrMaxRouteDests notification is generated when the number of
routes of type vRtrMaxRoutesType contained in a VPRN reaches the value
specified by vRtrMaxNumRouteDests."
::= { tmnxSASVRtrNotifications 1 }
tmnxVRtrBfdNoBfdHashResources NOTIFICATION-TYPE
OBJECTS {
vRtrIfBfdSessExtLclDisc
}
STATUS current
DESCRIPTION
"The tmnxVRtrBfdNoBfdHashResources notification is generated when a BFD
session could not be established because the session requires a Bfd Hash
session termination resource and no resources are available."
::= { tmnxSASVRtrNotifications 2 }
tmnxVRtrBfdNoIomHwResources NOTIFICATION-TYPE
OBJECTS {
vRtrIfBfdSessExtLclDisc
}
STATUS current
DESCRIPTION
"The tmnxVRtrBfdNoIomHwResources notification is generated when a BFD
session could not be established because the session requires a IOM
session termination hardware resource and no resources are available."
::= { tmnxSASVRtrNotifications 3 }
tmnxSASVRtrGroups OBJECT IDENTIFIER ::= { timetraSASConfs 11 }
tmnxSASVRtrV1v0Group OBJECT-GROUP
OBJECTS { vRtrIfAcctPolicyId,
vRtrIfCollectStats,
vRtrNetIfIngressFwdInProfPkts,
vRtrNetIfIngressFwdOutProfPkts,
vRtrNetIfIngressFwdInProfOcts,
vRtrNetIfIngressFwdOutProfOcts,
vRtrMaxNumRouteDests,
vRtrStatCurrNumRouteDests
}
STATUS current
DESCRIPTION
"The group of objects supporting management of transport and
virtual routers on version 1.0 Alcatel 7210 SAS series systems."
::= { tmnxSASVRtrGroups 1 }
tmnxSASVrtrNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
tmnxVRtrMaxRouteDests
}
STATUS current
DESCRIPTION
"The group of notifications supported in 7210 3.0 release"
::= { tmnxSASVRtrGroups 2 }
END