Observium_CE/mibs/hp/SYNERGY100G-HPE-STORMCONTROL-MIB

175 lines
6.4 KiB
Plaintext

-- The proprietary MIB definitions follows:
SYNERGY100G-HPE-STORMCONTROL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Counter32, Counter64, Unsigned32, TimeTicks, Integer32,enterprises
FROM SNMPv2-SMI
RowStatus, TruthValue,TEXTUAL-CONVENTION
FROM SNMPv2-TC
ifIndex FROM IF-MIB
EnabledStatus
FROM P-BRIDGE-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
hpVCSE-100Gb-F32-Module
FROM HPSVRMGMT-OID;
syn100GhpeStormControl MODULE-IDENTITY
LAST-UPDATED "201603020000Z"
ORGANIZATION "Hewlett Packard Enterprise"
CONTACT-INFO "Hewlett Packard Enterprise Support Center
www.hpe.com/support<http://www.hpe.com/support>
US, Canada & Caribbean: 1-800-633-3600
UK & Ireland: 0845 161 0050
Asia Pacific Region: 61-3-8877-5000"
DESCRIPTION "||syn100GhpeStormControl mib||||"
REVISION "201506260000Z"
DESCRIPTION "||||||"
::= { syn100GhpeSynergyStormControlMIBObjects 4110}
-- ------------------------------------------------------------
-- groups in the MIB
-- ------------------------------------------------------------
syn100GhpeSynergyStormControlMIBObjects OBJECT IDENTIFIER ::= { hpVCSE-100Gb-F32-Module 1 }
syn100GhpeStormControlGroup OBJECT IDENTIFIER ::= { syn100GhpeSynergyStormControlMIBObjects 1 }
syn100GhpeStormControlSystemStatus OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to enable or disable the StormControl on system.
When user disables all storm control configurations will be deleted"
DEFVAL {disable}
::= { syn100GhpeStormControlGroup 1 }
syn100GhpeStormControlSystemRateLimitInPps OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows to configure the limiting value for the maximum number of broadcast,
multicast and destination lookup failure packets that can be received per second
over the interface. Setting this object to the value zero disables rate
limiting for broadcast,multicast and destination lookup failure packets on all the
interfaces. The value that can be set for this object is limited by the underlying hardware"
DEFVAL {0}
::= { syn100GhpeStormControlGroup 2 }
syn100GhpeStormControlSystemPollingInterval OBJECT-TYPE
SYNTAX Integer32 (5..300)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the polling time interval in seconds and this timer interval
is used to read the multicast,broadcast and destination lookup failure drop packets due to
the rate limit"
DEFVAL {5}
::= { syn100GhpeStormControlGroup 3 }
syn100GhpeStormControlStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF Syn100GhpeStormControlStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table to get the multicast,broadcast and destination lookup failure drop counters due to
the rate limit for each physical interface."
::= { syn100GhpeStormControlGroup 4 }
syn100GhpeStormControlStatsEntry OBJECT-TYPE
SYNTAX Syn100GhpeStormControlStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"an entry appears in this table for each physical interface."
INDEX { ifIndex }
::= { syn100GhpeStormControlStatsTable 1 }
Syn100GhpeStormControlStatsEntry ::=
SEQUENCE {
syn100GhpeStormControlDLFDropCounters Counter32,
syn100GhpeStormControlMCASTDropCounters Counter32,
syn100GhpeStormControlBCASTDropCounters Counter32,
syn100GhpeStormControlIfStatus INTEGER
}
syn100GhpeStormControlDLFDropCounters OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An entry to get the received destination lookup failure packet drop counters due to
the rate limit for the physical interface."
::= { syn100GhpeStormControlStatsEntry 1 }
syn100GhpeStormControlMCASTDropCounters OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An entry to get the received multicast packet drop counters due to
the rate limit for the physical interface."
::= { syn100GhpeStormControlStatsEntry 2 }
syn100GhpeStormControlBCASTDropCounters OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An entry to get the received broad cast packet drop counters due to
the rate limit for the physical interface."
::= { syn100GhpeStormControlStatsEntry 3 }
syn100GhpeStormControlIfStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An entry to get the current drop status of dlf,bacst and mcast for the physical interface.
The represntation of reason is as follows
Bit 0 - dlf Drop Reason
Bit 1 - mcast Drop Reason
Bit 2 - bcast Drop Reason
ifExtReasonCode represents the reason code for each Interface for stormcontrol"
DEFVAL {0}
::= { syn100GhpeStormControlStatsEntry 4 }
-- Notifications or Traps
syn100GhpeStormControlTrap OBJECT IDENTIFIER ::= {syn100GhpeStormControl 2}
syn100GhpestormControlTrap NOTIFICATION-TYPE
OBJECTS {
ifIndex,
syn100GhpeStormControlIfStatus
}
STATUS current
DESCRIPTION "This trap is generated when bcast,mcast and dlf drop counters are reached
the configured rate limit within specified polling interval for each physical interface"
::= { syn100GhpeStormControlTrap 1 }
END