snmp_mib_archive/EXTREME-CLEARFLOW-MIB.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

492 lines
18 KiB
Plaintext
Executable File

EXTREME-CLEARFLOW-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY FROM SNMPv2-SMI
OBJECT-TYPE FROM SNMPv2-SMI
DisplayString FROM RFC1213-MIB
Unsigned32 FROM SNMPv2-SMI
Integer32 FROM SNMPv2-SMI
Counter64 FROM SNMPv2-SMI
NOTIFICATION-TYPE FROM SNMPv2-SMI
extremeAgent FROM EXTREME-BASE-MIB;
extremeClearflow MODULE-IDENTITY
LAST-UPDATED "200503220000Z"
ORGANIZATION "Extreme Networks, Inc."
CONTACT-INFO "www.extremenetworks.com"
DESCRIPTION "CLEAR-Flow MIB"
::= { extremeAgent 30 }
extremeClearflowMsgId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "User-defined message id"
::= { extremeClearflow 1 }
extremeClearflowMsg OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..256))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "User-defined message"
::= { extremeClearflow 2 }
extremeClearflowPolicyName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Policy file name"
::= { extremeClearflow 3 }
extremeClearflowRuleName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Rule name which triggered this message"
::= { extremeClearflow 4 }
extremeClearflowRuleValue OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Calculated rule value"
::= { extremeClearflow 5 }
extremeClearflowRuleThreshold OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Rule threshold value"
::= { extremeClearflow 6 }
extremeClearflowRuleInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Rule sampling and evaluation interval"
::= { extremeClearflow 7 }
extremeClearflowVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Vlan name on which this policy is applied"
::= { extremeClearflow 8 }
extremeClearflowPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Port name on which this policy is applied"
::= { extremeClearflow 9 }
extremeAclListTable OBJECT-TYPE
SYNTAX SEQUENCE OF ExtremeAclListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists Access control list information that exist within
a device. A single entry exists in this list for each
VLAN and Port interface in the system."
::= { extremeClearflow 10 }
extremeAclListEntry OBJECT-TYPE
SYNTAX ExtremeAclListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An individual Access control list entry."
INDEX { extremeAclVlanIfIndex, extremeAclPortIfIndex }
::= { extremeAclListTable 1 }
ExtremeAclListEntry ::=
SEQUENCE {
extremeAclVlanIfIndex
Integer32,
extremeAclPortIfIndex
Integer32,
extremeAclCounterName
DisplayString,
extremeAclVlanName
DisplayString,
extremeAclPolicyName
DisplayString,
extremeAclDirection
Integer32,
extremeAclPktCount
Counter64,
extremeAclByteCount
Counter64
}
extremeAclPortIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An port index that uniquely identifies an entry in the
acl list table."
::= { extremeAclListEntry 1 }
extremeAclVlanIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An vlan index that uniquely identifies an entry in the
acl list table."
::= { extremeAclListEntry 2 }
extremeAclCounterName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..33))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access control list counter name"
::= { extremeAclListEntry 3 }
extremeAclVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan name on which this policy is applied"
::= { extremeAclListEntry 4 }
extremeAclPolicyName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access control list name"
::= { extremeAclListEntry 5 }
extremeAclDirection OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface direction."
::= { extremeAclListEntry 6 }
extremeAclPktCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access control list packet count"
::= { extremeAclListEntry 7 }
extremeAclByteCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access control list byte count"
::= { extremeAclListEntry 8 }
extremeTrafficQueueStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF ExtremeTrafficQueueStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists traffic queue statistics information that exist
within a device. A single entry exists in this list for each
traffic queue in the system."
::= { extremeClearflow 11 }
extremeTrafficQueueStatsTableEntry OBJECT-TYPE
SYNTAX ExtremeTrafficQueueStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An individual traffic queue stats table entry."
INDEX { extremeTrafficQueueName }
::= { extremeTrafficQueueStatsTable 1 }
ExtremeTrafficQueueStatsTableEntry ::=
SEQUENCE {
extremeTrafficQueueName
DisplayString,
extremeTrafficQueueDirection
Integer32,
extremeTrafficQueueHighPassedPkts
Counter64,
extremeTrafficQueueHighPassedBytes
Counter64,
extremeTrafficQueueHighDroppedPkts
Counter64,
extremeTrafficQueueHighDroppedBytes
Counter64,
extremeTrafficQueueMedPassedPkts
Counter64,
extremeTrafficQueueMedPassedBytes
Counter64,
extremeTrafficQueueMedDroppedPkts
Counter64,
extremeTrafficQueueMedDroppedBytes
Counter64,
extremeTrafficQueueLowPassedPkts
Counter64,
extremeTrafficQueueLowPassedBytes
Counter64,
extremeTrafficQueueLowDroppedPkts
Counter64,
extremeTrafficQueueLowDroppedBytes
Counter64,
extremeTrafficQueueAggPassedPkts
Counter64,
extremeTrafficQueueAggPassedBytes
Counter64,
extremeTrafficQueueAggDroppedPkts
Counter64,
extremeTrafficQueueAggDroppedBytes
Counter64
}
extremeTrafficQueueName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..33))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The traffic queue name that uniquely identifies an entry in the
traffic queue table."
::= { extremeTrafficQueueStatsTableEntry 1 }
extremeTrafficQueueDirection OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the direction of traffic queue"
::= { extremeTrafficQueueStatsTableEntry 2 }
extremeTrafficQueueHighPassedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of packets passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 3 }
extremeTrafficQueueHighPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of bytes passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 4 }
extremeTrafficQueueHighDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of packets dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 5 }
extremeTrafficQueueHighDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of bytes dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 6 }
extremeTrafficQueueMedPassedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Medium number of packets passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 7 }
extremeTrafficQueueMedPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Medium number of bytes passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 8 }
extremeTrafficQueueMedDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Medium number of packets dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 9 }
extremeTrafficQueueMedDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Medium number of bytes dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 10 }
extremeTrafficQueueLowPassedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of packets passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 11 }
extremeTrafficQueueLowPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of bytes passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 12 }
extremeTrafficQueueLowDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of packets dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 13 }
extremeTrafficQueueLowDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum number of bytes dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 14 }
extremeTrafficQueueAggPassedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregate number of packets passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 15 }
extremeTrafficQueueAggPassedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregate number of bytes passed for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 16 }
extremeTrafficQueueAggDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregate number of packets dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 17 }
extremeTrafficQueueAggDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregate number of bytes dropped for this traffic queue"
::= { extremeTrafficQueueStatsTableEntry 18 }
extremeTrafficQueueUtilTable OBJECT-TYPE
SYNTAX SEQUENCE OF ExtremeTrafficQueueUtilTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists traffic queue statistics information that exist
within a device. A single entry exists in this list for each
traffic queue in the system."
::= { extremeClearflow 12 }
extremeTrafficQueueUtilTableEntry OBJECT-TYPE
SYNTAX ExtremeTrafficQueueUtilTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An each traffic queue related utilization information"
INDEX { extremeUtilTrafficQueueName }
::= { extremeTrafficQueueUtilTable 1 }
ExtremeTrafficQueueUtilTableEntry ::=
SEQUENCE {
extremeUtilTrafficQueueName
DisplayString,
extremeUtilTrafficQueueDirection
Integer32,
extremeTrafficQueueHighUtilization
DisplayString,
extremeTrafficQueueMedUtilization
DisplayString,
extremeTrafficQueueLowUtilization
DisplayString
}
extremeUtilTrafficQueueName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..33))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The traffic queue name that uniquely identifies an entry in the
traffic queue table."
::= { extremeTrafficQueueUtilTableEntry 1 }
extremeUtilTrafficQueueDirection OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the direction of traffic queue"
::= { extremeTrafficQueueUtilTableEntry 2 }
extremeTrafficQueueHighUtilization OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High level utilization of the traffic queue "
::= { extremeTrafficQueueUtilTableEntry 3 }
extremeTrafficQueueMedUtilization OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Medium level utilization of the traffic queue "
::= { extremeTrafficQueueUtilTableEntry 4 }
extremeTrafficQueueLowUtilization OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low level utilization of the traffic queue "
::= { extremeTrafficQueueUtilTableEntry 5 }
extremeClearflowTraps OBJECT IDENTIFIER
::= { extremeClearflow 0 }
extremeClearflowTrapsPrefix OBJECT IDENTIFIER
::= { extremeClearflowTraps 0 }
extremeClearflowMessage NOTIFICATION-TYPE
OBJECTS { extremeClearflowMsgId,
extremeClearflowMsg,
extremeClearflowPolicyName,
extremeClearflowRuleName,
extremeClearflowRuleValue,
extremeClearflowRuleThreshold,
extremeClearflowRuleInterval,
extremeClearflowVlanName,
extremeClearflowPortName}
STATUS current
DESCRIPTION "CLEAR-Flow message trap"
::= { extremeClearflowTrapsPrefix 1 }
END
-- ################################################################################