Initial commit
This commit is contained in:
		
							
								
								
									
										304
									
								
								MIBS/extreme/BROCADE-INTERFACE-STATS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										304
									
								
								MIBS/extreme/BROCADE-INTERFACE-STATS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,304 @@
 | 
			
		||||
-- MIB File: BROCADE-INTERFACE-STATS-MIB.mib
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
-- BROCADE-INTERFACE-STATS-MIB.mib: Extreme Interface Stats MIB
 | 
			
		||||
--
 | 
			
		||||
-- Copyright (c) 2018 Extreme Networks, Inc.
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- *********************************************************************
 | 
			
		||||
BROCADE-INTERFACE-STATS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE,Integer32, Unsigned32, Gauge32, Counter64
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    DateAndTime
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
    CounterBasedGauge64
 | 
			
		||||
        FROM HCNUM-TC
 | 
			
		||||
    ifIndex
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
    bcsiModules
 | 
			
		||||
        FROM Brocade-REG-MIB;
 | 
			
		||||
    
 | 
			
		||||
brocadeInterfaceStatsMIB  MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "201805291200Z" -- May 29, 2018 12:00pm
 | 
			
		||||
    ORGANIZATION "Extreme Networks, Inc."
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
         "Postal:  Extreme Networks, Inc.
 | 
			
		||||
                   6480 Via Del Oro
 | 
			
		||||
                   San Jose, CA 95119 USA
 | 
			
		||||
          Phone:   +1 408 579-2800
 | 
			
		||||
          E-mail:  support@extremenetworks.com
 | 
			
		||||
          WWW:     http://www.extremenetworks.com"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
      "This MIB module supports additional interface stats as compared to ifTable and ifXTable.
 | 
			
		||||
       Specifically, it supports interface utilization statistics and 
 | 
			
		||||
	   interface watermark statistics."
 | 
			
		||||
    REVISION	    "201805291200Z" -- May 29, 2018 12:00pm
 | 
			
		||||
    DESCRIPTION	
 | 
			
		||||
        "Updated ORGANIZATION and CONTACT-INFO with Extreme Networks"
 | 
			
		||||
    REVISION        "201609300000Z"    -- 30 September 2016
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Initial version of this MIB module."
 | 
			
		||||
    ::= { bcsiModules 11 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsNotifications  OBJECT IDENTIFIER
 | 
			
		||||
    ::=  { brocadeInterfaceStatsMIB 0 }
 | 
			
		||||
bcsiIfStatsObjects OBJECT IDENTIFIER
 | 
			
		||||
    ::=  { brocadeInterfaceStatsMIB 1 }
 | 
			
		||||
bcsiIfStatsConformance OBJECT IDENTIFIER
 | 
			
		||||
    ::=  { brocadeInterfaceStatsMIB 2 }
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
bcsiIfStatsTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX  SEQUENCE OF BcsiIfStatsEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        " This table consists of ingress and egress interface 
 | 
			
		||||
        statistics value, ingress and egress interface utilization value. "
 | 
			
		||||
    ::= { bcsiIfStatsObjects 1 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX  BcsiIfStatsEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the bcsiIfStats table indicates the
 | 
			
		||||
         stats and utilization on an interface."
 | 
			
		||||
    INDEX   { ifIndex }
 | 
			
		||||
    ::= { bcsiIfStatsTable 1 }
 | 
			
		||||
 | 
			
		||||
BcsiIfStatsEntry ::= SEQUENCE {
 | 
			
		||||
    bcsiIfStatsInBitsPerSec
 | 
			
		||||
        CounterBasedGauge64,
 | 
			
		||||
    bcsiIfStatsOutBitsPerSec
 | 
			
		||||
        CounterBasedGauge64,
 | 
			
		||||
    bcsiIfStatsInPktsPerSec
 | 
			
		||||
        Gauge32,
 | 
			
		||||
    bcsiIfStatsOutPktsPerSec
 | 
			
		||||
        Gauge32,
 | 
			
		||||
    bcsiIfStatsInUtilization
 | 
			
		||||
        Unsigned32 ,
 | 
			
		||||
    bcsiIfStatsOutUtilization
 | 
			
		||||
        Unsigned32 ,
 | 
			
		||||
    bcsiIfStatsInJumboFrames
 | 
			
		||||
        Counter64
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsInBitsPerSec OBJECT-TYPE
 | 
			
		||||
    SYNTAX  CounterBasedGauge64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The number of bits per second received on the interface."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 1 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsOutBitsPerSec OBJECT-TYPE
 | 
			
		||||
    SYNTAX  CounterBasedGauge64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The number of bits per second transmitted out of the interface."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 2 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsInPktsPerSec OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The number of packets per second received on the interface."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 3 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsOutPktsPerSec OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The number of packets per second transmitted out of the interface."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 4 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsInUtilization OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The input network utilization in hundredths of a percent.
 | 
			
		||||
        For example, a value of 200 indicates 2 percent utilization."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 5 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsOutUtilization OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The output network utilization in hundredths of a percent.
 | 
			
		||||
        For example, a value of 200 indicates 2 percent utilization."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 6 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsInJumboFrames OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The total number of jumbo packets received on the interface."
 | 
			
		||||
    ::= { bcsiIfStatsEntry 7 }
 | 
			
		||||
    
 | 
			
		||||
-- Extreme interface stats watermark table
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF BcsiIfWatermarkEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "Table to display the highest/lowest Tx/Rx BitRate and PktRate 
 | 
			
		||||
            of a port for the current and previous 1 hour/24 hour window."
 | 
			
		||||
    ::= { bcsiIfStatsObjects 2 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      BcsiIfWatermarkEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry in the bcsiIfWatermarkTable containing the 
 | 
			
		||||
             highest/lowest Tx/Rx BitRate and PktRate of a port 
 | 
			
		||||
             for the current and previous 1 hour/24 hour window."
 | 
			
		||||
    INDEX   { ifIndex, bcsiIfWatermarkWindowType, bcsiIfWatermarkTrafficDirection, bcsiIfWatermarkType }
 | 
			
		||||
    ::= { bcsiIfWatermarkTable 1 }
 | 
			
		||||
 | 
			
		||||
BcsiIfWatermarkEntry ::= SEQUENCE {
 | 
			
		||||
    bcsiIfWatermarkWindowType         INTEGER,
 | 
			
		||||
    bcsiIfWatermarkTrafficDirection INTEGER,
 | 
			
		||||
    bcsiIfWatermarkType             INTEGER,
 | 
			
		||||
    bcsiIfWatermarkBitRate             CounterBasedGauge64,
 | 
			
		||||
    bcsiIfWatermarkPktRate             Gauge32,
 | 
			
		||||
    bcsiIfWatermarkUpdateTime         DateAndTime,
 | 
			
		||||
    bcsiIfWatermarkWindowStartTime     DateAndTime
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkWindowType OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER {
 | 
			
		||||
             bcsiIfWatermarkCurrent1Hr(1),
 | 
			
		||||
             bcsiIfWatermarkLast1Hr(2),
 | 
			
		||||
             bcsiIfWatermarkCurrent24Hr(3),
 | 
			
		||||
             bcsiIfWatermarkLast24Hr(4)
 | 
			
		||||
             }
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Interface Watermark window during which the mornitoring is done."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 1 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkTrafficDirection OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER {
 | 
			
		||||
             bcsiIfWatermarkTrafficDirIn(1),     -- Traffic direction Ingress
 | 
			
		||||
             bcsiIfWatermarkTrafficDirOut(2)     -- Traffic direction Egress
 | 
			
		||||
             }
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Traffic direction of the mornitored data for Interface Watermarking."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 2 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkType OBJECT-TYPE
 | 
			
		||||
    SYNTAX   INTEGER {
 | 
			
		||||
             bcsiIfWatermarkTypeLow(1),     -- Low utilization watermark
 | 
			
		||||
             bcsiIfWatermarkTypeHigh(2)     -- High utilization watermark
 | 
			
		||||
             }
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Interface Watermark type."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 3 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkBitRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX   CounterBasedGauge64
 | 
			
		||||
    UNITS    "BitsPerSec"
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Bit rate when the Lowest/Highest bit rate was recorded on the interface, 
 | 
			
		||||
        inside the specified window for the specified traffic direction."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 4 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkPktRate OBJECT-TYPE
 | 
			
		||||
    SYNTAX   Gauge32
 | 
			
		||||
    UNITS    "PktsPerSec"
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Packet rate when the Lowest/Highest packet rate was recorded on the interface,
 | 
			
		||||
        inside the specified window for the specified traffic direction."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 5 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkUpdateTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX   DateAndTime
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Time at which the port Bit/Pkt rate hit its lowest/highest mark,
 | 
			
		||||
        inside the specified window for the specified traffic direction."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 6 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkWindowStartTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX   DateAndTime
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Time at which the specified window (Curr1Hr/Last1Hr/Curr24Hr/Last24Hr) started."
 | 
			
		||||
    ::= { bcsiIfWatermarkEntry 7 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Conformance
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsCompliances OBJECT IDENTIFIER
 | 
			
		||||
                             ::= { bcsiIfStatsConformance 1 }
 | 
			
		||||
bcsiIfStatsGroups       OBJECT IDENTIFIER
 | 
			
		||||
                             ::= { bcsiIfStatsConformance 2 }
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The compliance statement for entities which
 | 
			
		||||
        implement BROCADE-INTERFACE-STATS-MIB."
 | 
			
		||||
    MODULE -- this module
 | 
			
		||||
        MANDATORY-GROUPS { bcsiIfStatsGroup, 
 | 
			
		||||
                           bcsiIfWatermarkGroup 
 | 
			
		||||
                         }
 | 
			
		||||
    ::= { bcsiIfStatsCompliances 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Units of Conformance
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
bcsiIfStatsGroup  OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
    bcsiIfStatsInBitsPerSec,
 | 
			
		||||
    bcsiIfStatsOutBitsPerSec,
 | 
			
		||||
    bcsiIfStatsInPktsPerSec,
 | 
			
		||||
    bcsiIfStatsOutPktsPerSec,
 | 
			
		||||
    bcsiIfStatsInUtilization,
 | 
			
		||||
    bcsiIfStatsOutUtilization,
 | 
			
		||||
    bcsiIfStatsInJumboFrames
 | 
			
		||||
    }
 | 
			
		||||
    STATUS         current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A collection of objects for ingress and egress interface stats and interface utilization."
 | 
			
		||||
    ::= { bcsiIfStatsGroups 1 }
 | 
			
		||||
 | 
			
		||||
bcsiIfWatermarkGroup  OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
    bcsiIfWatermarkBitRate,
 | 
			
		||||
    bcsiIfWatermarkPktRate,
 | 
			
		||||
    bcsiIfWatermarkUpdateTime,
 | 
			
		||||
    bcsiIfWatermarkWindowStartTime
 | 
			
		||||
    }
 | 
			
		||||
    STATUS         current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A collection of objects for interface traffic water marking."
 | 
			
		||||
    ::= { bcsiIfStatsGroups 2 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user