Observium_CE/mibs/paradyne/PDN-ATMSTATS-MIB

622 lines
23 KiB
Plaintext

PDN-ATMSTATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY , OBJECT-TYPE, Integer32, Gauge32, Counter32
FROM SNMPv2-SMI
TimeInterval,RowStatus
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
pdnAtm
FROM PDN-HEADER-MIB
atmVclVpi, atmVclVci
FROM ATM-MIB;
-- ===============================================================
--
-- ATM Stats Group
--
-- Release: 1.0 05/26/99 (Initial Release)
--
-- Last Updated: 03/28/2002
--
--
pdnAtmStatsMIB MODULE-IDENTITY
LAST-UPDATED "0002281200Z"
ORGANIZATION "Paradyne Networks
MIB Working Group"
CONTACT-INFO
"Paradyne Networks
331 Newman Springs Road
Red Bank, NJ 07701
www.paradyne.com
General Comments to: mibwg_team@eng.paradyne.com"
DESCRIPTION
"This MIB Module supports ATM Statistics "
REVISION "0203280000Z"
DESCRIPTION " D.GOUGH Added pdnAtmStatTable to count HEC and OCD errors
per interface."
REVISION "0004130000Z"
DESCRIPTION "Z. Pan
o added pdnAtmVclCurrTable - a current 15 minute cells stats
and pdnAtmVclHistTable - 96 - 15 minute history cells stats"
REVISION "9905260000Z"
DESCRIPTION "J. Strain
o Initial - VPL and VCL Stats Table"
::= { pdnAtm 3 }
pdnAtmVplStat OBJECT IDENTIFIER ::= { pdnAtmStatsMIB 1 }
pdnAtmVclStat OBJECT IDENTIFIER ::= { pdnAtmStatsMIB 2 }
pdnAtmStat OBJECT IDENTIFIER ::= { pdnAtmStatsMIB 3 }
-- ===============================================================
--
-- The following 2 tables were taken from draft-ietf-atommib-atm2-12.txt.
-- 1) Atm VPL Statistics Table
-- 2) Atm VCL Statistics Table
--
-- The following changes were made to the VCL table:
-- 1) This additional object 'pdnAtmVclStatRowStatus' is used to allow the
-- user to dynamically select the VCL's
-- the user would like to collect statistics on.
--
-- The following changes were made by D. Gough
-- 1)Added pdnAtmStatTable to count HEC and OCD errors per interface
-- ===============================================================
--
-- Definitions of Supplemental Managed Objects
-- for ATM Management
--
-- March 13, 1998
--
-- Original Authors
--
-- Faye Ly (editor)
-- 3Com Corporation
-- fayely@3com.com
--
--
-- Michael Noto (editor)
-- Network Equipment Technologies
-- mike_noto@net.com
--
--
-- Andrew Smith (editor)
-- Extreme Networks
-- ansmith@extremenetworks.com
--
--
-- Ethan Mickey Spiegel (editor)
-- Cisco Systems
-- mspiegel@cisco.com
--
--
-- Kaj Tesink (editor)
-- Bell Communications Research
-- kaj@cc.bellcore.com
--
--
-- ===============================================================
-- ===============================================================
--
-- Atm VPL Statistics Table
--
-- ===============================================================
pdnAtmVplStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnAtmVplStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains all statistic counters per
VPL. It is used to monitor the usage of the VPL
in terms of incoming cells and outgoing cells."
::= { pdnAtmVplStat 1 }
pdnAtmVplStatEntry OBJECT-TYPE
SYNTAX PdnAtmVplStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a VPL."
INDEX { pdnAtmVplStatIfIndex, pdnAtmVplStatVpi }
::= { pdnAtmVplStatTable 1 }
PdnAtmVplStatEntry ::=
SEQUENCE {
pdnAtmVplStatIfIndex Integer32,
pdnAtmVplStatVpi Integer32,
pdnAtmVplStatTotalCellIns Counter32,
pdnAtmVplStatClp0CellIns Counter32,
pdnAtmVplStatTotalDiscards Counter32,
pdnAtmVplStatClp0Discards Counter32,
pdnAtmVplStatTotalCellOuts Counter32,
pdnAtmVplStatClp0CellOuts Counter32,
pdnAtmVplStatTaggedOuts Counter32
}
pdnAtmVplStatIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each interface. Its value
ranges between 1 and the value of ifNumber. The
value for each interface must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { pdnAtmVplStatEntry 1 }
pdnAtmVplStatVpi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VPI value of the VPL."
::= { pdnAtmVplStatEntry 2 }
pdnAtmVplStatTotalCellIns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received by
this VPL including both CLP=0 and CLP=1 cells.
The cells are counted prior to the application of
the traffic policing."
::= { pdnAtmVplStatEntry 3 }
pdnAtmVplStatClp0CellIns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid ATM cells received by this
VPL with CLP=0. The cells are counted prior to
the application of the traffic policing."
::= { pdnAtmVplStatEntry 4 }
pdnAtmVplStatTotalDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells discarded by
the traffic policing entity. This includes cells
originally received with CLP=0 and CLP=1."
::= { pdnAtmVplStatEntry 5 }
pdnAtmVplStatClp0Discards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received with
CLP=0 an discarded by the traffic policing
entity."
::= { pdnAtmVplStatEntry 6 }
pdnAtmVplStatTotalCellOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells transmitted
by this VPL. This includes both CLP=0 and CLP=1
cells."
::= { pdnAtmVplStatEntry 7 }
pdnAtmVplStatClp0CellOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells transmitted
with CLP=0 by this VPL."
::= { pdnAtmVplStatEntry 8 }
pdnAtmVplStatTaggedOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells tagged by the
traffic policing entity from CLP=0 to CLP=1 and
transmitted by this VPL."
::= { pdnAtmVplStatEntry 9 }
-- ===============================================================
--
-- Atm VCL Statistics Table
--
-- ===============================================================
pdnAtmVclStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnAtmVclStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains all statistic counters per
VCL. It is used to monitor the usage of the VCL
in terms of incoming cells and outgoing cells."
::= { pdnAtmVclStat 2 }
pdnAtmVclStatEntry OBJECT-TYPE
SYNTAX PdnAtmVclStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a VCL."
INDEX { pdnAtmVclStatIfIndex, pdnAtmVclStatVpi, pdnAtmVclStatVci }
::= { pdnAtmVclStatTable 1 }
PdnAtmVclStatEntry ::=
SEQUENCE {
pdnAtmVclStatIfIndex Integer32,
pdnAtmVclStatVpi Integer32,
pdnAtmVclStatVci Integer32,
pdnAtmVclStatTotalCellIns Counter32,
pdnAtmVclStatClp0CellIns Counter32,
pdnAtmVclStatTotalDiscards Counter32,
pdnAtmVclStatClp0Discards Counter32,
pdnAtmVclStatTotalCellOuts Counter32,
pdnAtmVclStatClp0CellOuts Counter32,
pdnAtmVclStatTaggedOuts Counter32,
pdnAtmVclStatRowStatus RowStatus
}
pdnAtmVclStatIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each interface. Its value
ranges between 1 and the value of ifNumber. The
value for each interface must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { pdnAtmVclStatEntry 1 }
pdnAtmVclStatVpi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VPI value of the VCL."
::= { pdnAtmVclStatEntry 2 }
pdnAtmVclStatVci OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VCI value of the VCL."
::= { pdnAtmVclStatEntry 3 }
pdnAtmVclStatTotalCellIns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received by
this VCL including both CLP=0 and CLP=1 cells.
The cells are counted prior to the application of
the traffic policing."
::= { pdnAtmVclStatEntry 4 }
pdnAtmVclStatClp0CellIns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid ATM cells received by this
VCL with CLP=0. The cells are counted prior to
the application of the traffic policing."
::= { pdnAtmVclStatEntry 5 }
pdnAtmVclStatTotalDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells discarded by
the traffic policing entity. This includes cells
originally received with CLP=0 and CLP=1."
::= { pdnAtmVclStatEntry 6 }
pdnAtmVclStatClp0Discards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received with
CLP=0 an discarded by the traffic policing
entity."
::= { pdnAtmVclStatEntry 7 }
pdnAtmVclStatTotalCellOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells transmitted
by this VCL. This includes both CLP=0 and CLP=1
cells."
::= { pdnAtmVclStatEntry 8 }
pdnAtmVclStatClp0CellOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells transmitted
with CLP=0 by this VCL."
::= { pdnAtmVclStatEntry 9 }
pdnAtmVclStatTaggedOuts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells tagged by the
traffic policing entity from CLP=0 to CLP=1 and
transmitted by this VCL."
::= { pdnAtmVclStatEntry 10 }
pdnAtmVclStatRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to create a new row
or delete an existing row in this table. When a new
row is added, statistics are collected for the
VCL. Statistics collection is terminated by deletion of the
row."
::= { pdnAtmVclStatEntry 11 }
-- ===============================================================
--
-- ATM VCL current and historical fifteen-minute interval statistics
-- pdnAtmfVclCurrTable and pdnAtmVclHistTable
-- ZPan.
-- Current fifteen-minute interval statistics per VCL
pdnAtmVclCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnAtmVclCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table maintains per-TP statistics for the
fifteen-minute interval currently being collected."
::= { pdnAtmVclStat 3 }
pdnAtmVclCurrEntry OBJECT-TYPE
SYNTAX PdnAtmVclCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table for VCL termination points.
Each VCL Termination Point automatically has
an entry in this table associated with it."
INDEX { ifIndex,
atmVclVpi,
atmVclVci }
::= { pdnAtmVclCurrTable 1 }
PdnAtmVclCurrEntry ::= SEQUENCE {
pdnAtmVclCurrElapsedTime TimeInterval,
pdnAtmVclCurrTotalCellIns Gauge32,
pdnAtmVclCurrTotalInDiscards Gauge32,
pdnAtmVclCurrTotalCellOuts Gauge32,
pdnAtmVclCurrTotalOutDiscards Gauge32
}
pdnAtmVclCurrElapsedTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of time, measured in seconds, that statistics
for this entry (the current interval) have been counted."
::= { pdnAtmVclCurrEntry 1 }
pdnAtmVclCurrTotalCellIns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received by this VCL.
This number corresponds to that of toal cells recieved
from CPE if this interface is a DSL ATM interface"
::= { pdnAtmVclCurrEntry 2 }
pdnAtmVclCurrTotalInDiscards OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded received cells."
::= { pdnAtmVclCurrEntry 3 }
pdnAtmVclCurrTotalCellOuts OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of cells that have been successfully sent.
This number corresponds to that of toal cells transmitted
to CPE if this interface is a DSL ATM interface"
::= { pdnAtmVclCurrEntry 4 }
pdnAtmVclCurrTotalOutDiscards OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded transmitted cells since this interval."
::= { pdnAtmVclCurrEntry 5 }
-- History fifteen-minute interval statistics per VCL and time interval
-- These data are only recorded for permanent connections.
pdnAtmVclHistTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnAtmVclHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table maintains per-interface statistics for previous
fifteen-minute intervals."
::= { pdnAtmVclStat 4 }
pdnAtmVclHistEntry OBJECT-TYPE
SYNTAX PdnAtmVclHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in History Data table for VCL termination points.
Each VCL Termination Point automatically has
an entry in this table associated with it."
INDEX { ifIndex,
atmVclVpi,
atmVclVci,
pdnAtmVclHistIndex }
::= { pdnAtmVclHistTable 1 }
PdnAtmVclHistEntry ::= SEQUENCE {
pdnAtmVclHistIndex Integer32,
pdnAtmVclHistElapsedTime TimeInterval,
pdnAtmVclHistTotalCellIns Gauge32,
pdnAtmVclHistTotalInDiscards Gauge32,
pdnAtmVclHistTotalCellOuts Gauge32,
pdnAtmVclHistTotalOutDiscards Gauge32
}
pdnAtmVclHistIndex OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number between 1 and 96, which identifies the interval
for which the set of statistics in this entry was
collected.
The interval identified by 1 is the most recently completed
15 minute interval, and the interval identified by N is the
interval immediately preceding the one identified by N-1."
::= { pdnAtmVclHistEntry 1 }
pdnAtmVclHistElapsedTime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of Time, measured in units of 0.01 second, that
statistics for this entry(the current interval) have been
counted."
::= { pdnAtmVclHistEntry 2 }
pdnAtmVclHistTotalCellIns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of valid ATM cells received by this VCL
during this interval.
This number corresponds to that of toal cells recieved
from CPE if this interface is a DSL ATM interface"
::= { pdnAtmVclHistEntry 3 }
pdnAtmVclHistTotalInDiscards OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded received cells during this interval."
::= { pdnAtmVclHistEntry 4 }
pdnAtmVclHistTotalCellOuts OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of cells that have been successfully sent during
this interval.
This number corresponds to that of toal cells transmitted
to CPE if this interface is a DSL ATM interface"
::= { pdnAtmVclHistEntry 5 }
pdnAtmVclHistTotalOutDiscards OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of discarded transmitted cells during this interval."
::= { pdnAtmVclHistEntry 6 }
-- ===============================================================
-- ===============================================================
--
-- Atm Statistics Table
--
-- ===============================================================
pdnAtmStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnAtmStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains all statistic counters per
interface. It is used to monitor the errors
in terms of incoming cells."
::= { pdnAtmStat 1 }
pdnAtmStatEntry OBJECT-TYPE
SYNTAX PdnAtmStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a error count
per interface."
INDEX { ifIndex }
::= { pdnAtmStatTable 1 }
PdnAtmStatEntry ::=
SEQUENCE {
pdnAtmStatHECErrors Counter32,
pdnAtmStatLCDErrors Counter32
}
pdnAtmStatHECErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of ATM cells discarded on
this interface due to a HEC violation."
::= { pdnAtmStatEntry 1 }
pdnAtmStatLCDErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Loss of Cell Delineataion
events (LCD) that occured on this interface."
::= { pdnAtmStatEntry 2 }
END