Added new Dell mibs

This commit is contained in:
Mike Rostermund
2015-07-08 19:16:48 +02:00
parent 51ac69449a
commit c7985abd7a
15 changed files with 58989 additions and 25692 deletions
+514
View File
@@ -0,0 +1,514 @@
BASP-Config-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) Advanced Server Configuration MIB
--
-- This MIB defines LoadBalance/VLAN configuration Management Information Base.
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
--
IMPORTS
enterprises, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString, PhysAddress
FROM RFC1213-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
baspTeam OBJECT IDENTIFIER ::= { baspConfig 1 }
baspPhyAdapter OBJECT IDENTIFIER ::= { baspConfig 2 }
baspVirAdapter OBJECT IDENTIFIER ::= { baspConfig 3 }
-- baspTeam Group --
btTeamNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of loadbalance teams
present on this system."
::= { baspTeam 1 }
btTeamTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of team entries. The number of
teams is given by the value of teamNumber."
::= { baspTeam 2 }
btTeamEntry OBJECT-TYPE
SYNTAX BtTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing team objects at the
target system."
INDEX { btTeamIndex }
::= { btTeamTable 1 }
BtTeamEntry ::=
SEQUENCE {
btTeamIndex
INTEGER(0..65535),
btTeamName
DisplayString,
btTeamType
INTEGER,
btTeamMacAddress
PhysAddress,
btPhyNumber
INTEGER,
btVirNumber
INTEGER,
btMode
INTEGER,
btLiveLinkEnable
INTEGER,
btLinkPacketFrequency
INTEGER,
btLinkMaxRetry
INTEGER,
btLinkRetryFrequency
INTEGER,
btLinkTargetIpAddress1
IpAddress,
btLinkTargetIpAddress2
IpAddress,
btLinkTargetIpAddress3
IpAddress,
btLinkTargetIpAddress4
IpAddress
}
btTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team. The value for
each team must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { btTeamEntry 1 }
btTeamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing name of the team"
::= { btTeamEntry 2 }
btTeamType OBJECT-TYPE
SYNTAX INTEGER
{
team-SLB(100),
team-FEC-GEC(101),
team-802-3-AD(102),
team-SLB-AFD(104)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of team, distinguished according to
the attribute assigned. When team has only one
physical member, the team type is ignored"
::= { btTeamEntry 3 }
btTeamMacAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Mac address of the team. Mac address is
assigned to a team when the team type is
team-FEC-GEC(101) or team-802-3-AD(102)"
::= { btTeamEntry 4 }
btPhyNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters in the team"
::= { btTeamEntry 5 }
btVirNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters in the team "
::= { btTeamEntry 6 }
btMode OBJECT-TYPE
SYNTAX INTEGER
{
primaryMode(1),
standby(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"mode of this team, PrimaryMode(0) or
Standby(1). For team type other than
team-SLB(100), this should always be
PrimaryMode(0)."
::= { btTeamEntry 7 }
btLiveLinkEnable OBJECT-TYPE
SYNTAX INTEGER
{
disabled(1),
enabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LiveLink is enabled or not. Probe packet can
be enabled only for team-SLB(100) and
team-SLB-AFD(104)."
::= { btTeamEntry 8 }
btLinkPacketFrequency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The frequency in
milliseconds that a link packet is to be sent."
::= { btTeamEntry 9 }
btLinkMaxRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The maximum number of
retries before failing a team member."
::= { btTeamEntry 10 }
btLinkRetryFrequency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The frequency (milliseconds)
a link packet is to be sent after a dropped link
packet is detected."
::= { btTeamEntry 11 }
btLinkTargetIpAddress1 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. Only the first one is mandatory
for LiveLink. All 0 is not available."
::= { btTeamEntry 12 }
btLinkTargetIpAddress2 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 13 }
btLinkTargetIpAddress3 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 14 }
btLinkTargetIpAddress4 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 15 }
-- baspPhyAdapter Group --
btPhyAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters presented
in the physical adapter table."
::= { baspPhyAdapter 1 }
btPhyAdapterTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtPhyAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspPhyAdapter 2 }
btPhyAdapterEntry OBJECT-TYPE
SYNTAX BtPhyAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btpTeamIndex,
btpAdapterIndex }
::= { btPhyAdapterTable 1 }
BtPhyAdapterEntry ::=
SEQUENCE {
btpTeamIndex
INTEGER(0..65535),
btpAdapterIndex
INTEGER(0..65535),
btpAdapterDesc
DisplayString,
btpMemberType
INTEGER,
btpMacAddress
PhysAddress,
btpMemberState
INTEGER,
btpLiveLinkIp
IpAddress
}
btpTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btPhyAdapterEntry 1 }
btpAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btPhyAdapterEntry 2 }
btpAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the adapter"
::= { btPhyAdapterEntry 3 }
btpMemberType OBJECT-TYPE
SYNTAX INTEGER
{
load-balance(100),
standby(101)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of adapter member."
::= { btPhyAdapterEntry 4 }
btpMacAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Mac address of the adapter."
::= { btPhyAdapterEntry 5 }
btpMemberState OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
link-up-not-join-traffic(2),
disable-not-join-traffic(3),
join-traffic(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of the interface in the team."
::= { btPhyAdapterEntry 6 }
btpLiveLinkIp OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address for LiveLink."
::= { btPhyAdapterEntry 7 }
-- baspVirmember Group --
btVirAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters presented
in the virtual adapter table."
::= { baspVirAdapter 1 }
btVirAdapterTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtVirAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The virMember tables contain the VLAN
members of loadbalance teams."
::= { baspVirAdapter 2 }
btVirAdapterEntry OBJECT-TYPE
SYNTAX BtVirAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btvTeamIndex,
btvAdapterIndex }
::= { btVirAdapterTable 1 }
BtVirAdapterEntry ::=
SEQUENCE {
btvTeamIndex
INTEGER(0..65535),
btvAdapterIndex
INTEGER(0..65535),
btvAdapterDesc
DisplayString,
btvVlanId
INTEGER,
btvLinkStatus
INTEGER,
btvIPAddress
IpAddress,
btvSubnetMask
IpAddress,
btvPhysAddress
PhysAddress,
btvLineSpeed
DisplayString
}
btvTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btVirAdapterEntry 1 }
btvAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A unique value for each virtual adapter in a team."
::= { btVirAdapterEntry 2 }
btvAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the VLAN"
::= { btVirAdapterEntry 3 }
btvVlanId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"802.1Q VLAN ID of the virtual adapter."
::= { btVirAdapterEntry 4 }
btvLinkStatus OBJECT-TYPE
SYNTAX INTEGER
{
link-up(1),
link-fail(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual adapter link status"
::= { btVirAdapterEntry 5 }
btvIPAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address of the virtual adapter."
::= { btVirAdapterEntry 6 }
btvSubnetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP subnet Mask of the virtual adapter."
::= { btVirAdapterEntry 7 }
btvPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of the virtual adapter."
::= { btVirAdapterEntry 8 }
btvLineSpeed OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string displays the operating speed
of the virtual adapter."
::= { btVirAdapterEntry 9 }
END
+410
View File
@@ -0,0 +1,410 @@
BASP-Statistics-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) Advanced Server Statistics MIB
--
-- This MIB defines Load Balance/VLAN Statistics Management Information Base.
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
--
IMPORTS
enterprises, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
baspStat OBJECT IDENTIFIER ::= { basp 2 }
baspTeamStat OBJECT IDENTIFIER ::= { baspStat 1 }
baspPhyAdapterStat OBJECT IDENTIFIER ::= { baspStat 2 }
baspVirAdapterStat OBJECT IDENTIFIER ::= { baspStat 3 }
------------------------
-- baspTeamStat Group --
------------------------
btsTeamNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of loadbalance teams
present on this system."
::= { baspTeamStat 1 }
btsTeamTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of team entries. The number of
teams is given by the value of teamNumber."
::= { baspTeamStat 2 }
btsTeamEntry OBJECT-TYPE
SYNTAX BtsTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing team statistics objects
at the target system."
INDEX { btsTeamIndex }
::= { btsTeamTable 1 }
BtsTeamEntry ::=
SEQUENCE {
btsTeamIndex
INTEGER,
btsTeamName
DisplayString,
btsPhyNumber
INTEGER,
btsVirNumber
INTEGER,
btsPacketSends
Counter,
btsPacketSendDiscardeds
Counter,
btsPacketSendQueueds
Counter,
btsPacketRecvs
Counter,
btsPacketRecvDiscardeds
Counter,
btsLinkPacketsSents
Counter,
btsLinkPacketsRetrieds
Counter
}
btsTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team.
The value for each team must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { btsTeamEntry 1 }
btsTeamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the team"
::= { btsTeamEntry 2 }
btsPhyNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters in the team"
::= { btsTeamEntry 3 }
btsVirNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters in the team "
::= { btsTeamEntry 4 }
btsPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets that are forwarded to the team members,
derived from physical adapter statistics."
::= { btsTeamEntry 5 }
btsPacketSendDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets that are discarded,
derived from physical adapter statistics."
::= { btsTeamEntry 6 }
btsPacketSendQueueds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets queued by driver waiting for resource"
::= { btsTeamEntry 7 }
btsPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets that are indicated to upper layer,
derived from physical adapter statistics."
::= { btsTeamEntry 8 }
btsPacketRecvDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets discarded,
derived from physical adapter statistics."
::= { btsTeamEntry 9 }
btsLinkPacketsSents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: Number of link packets sent
across all adapters for the team - Expressed as a
quantity."
::= { btsTeamEntry 10 }
btsLinkPacketsRetrieds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The number of retry packets
sent across all adapters for the team - Expressed
as a quantity."
::= { btsTeamEntry 11 }
------------------------------
-- baspPhyAdapterStat Group --
------------------------------
btsPhyAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters presented
in the physical adapter table."
::= { baspPhyAdapterStat 1 }
btsPhyAdapterStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsPhyAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspPhyAdapterStat 2 }
btsPhyAdapterStatEntry OBJECT-TYPE
SYNTAX BtsPhyAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btspTeamIndex,
btspAdapterIndex }
::= { btsPhyAdapterStatTable 1 }
BtsPhyAdapterStatEntry ::=
SEQUENCE {
btspTeamIndex
INTEGER(0..65535),
btspAdapterIndex
INTEGER(0..65535),
btspAdapterDesc
DisplayString,
btspPacketSends
Counter,
btspPacketSendDiscardeds
Counter,
btspPacketRecvs
Counter,
btspPacketRecvDiscardeds
Counter,
btspLinkPacketsSents
Counter,
btspLinkPacketsRetrieds
Counter
}
btspTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btsPhyAdapterStatEntry 1 }
btspAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btsPhyAdapterStatEntry 2 }
btspAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the physical member"
::= { btsPhyAdapterStatEntry 3 }
btspPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request completed by miniport ."
::= { btsPhyAdapterStatEntry 4 }
btspPacketSendDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request discarded."
::= { btsPhyAdapterStatEntry 5 }
btspPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets that are indicated to upper layer."
::= { btsPhyAdapterStatEntry 6 }
btspPacketRecvDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
" number of receive packets discarded."
::= { btsPhyAdapterStatEntry 7 }
btspLinkPacketsSents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: Number of link packets
sent vis the adapters for the team -
Expressed as a quantity."
::= { btsPhyAdapterStatEntry 8 }
btspLinkPacketsRetrieds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The number of retry packets
sent via the adapters for the team - Expressed
as a quantity."
::= { btsPhyAdapterStatEntry 9 }
------------------------------
-- baspVirAdapterStat Group --
------------------------------
btsVirAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters presented
in the virtual adapter table."
::= { baspVirAdapterStat 1 }
btsVirAdapterStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsVirAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspVirAdapterStat 2 }
btsVirAdapterStatEntry OBJECT-TYPE
SYNTAX BtsVirAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btsvTeamIndex,
btsvAdapterIndex }
::= { btsVirAdapterStatTable 1 }
BtsVirAdapterStatEntry ::=
SEQUENCE {
btsvTeamIndex
INTEGER(0..65535),
btsvAdapterIndex
INTEGER(0..65535),
btsvAdapterDesc
DisplayString,
btsvPacketSends
Counter,
btsvPacketSendQueueds
Counter,
btsvPacketRecvs
Counter
}
btsvTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btsVirAdapterStatEntry 1 }
btsvAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btsVirAdapterStatEntry 2 }
btsvAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing name of the virtual member"
::= { btsVirAdapterStatEntry 3 }
btsvPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request completed ."
::= { btsVirAdapterStatEntry 4 }
btsvPacketSendQueueds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request being queued by driver waiting for resource"
::= { btsVirAdapterStatEntry 5 }
btsvPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
" number of receive indicated to upper layer successfully."
::= { btsVirAdapterStatEntry 6 }
END
+83
View File
@@ -0,0 +1,83 @@
Brcm-BASPTrap-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) Advanced Server Trap MIB
--
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
DisplayString
FROM RFC1213-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
baspStat OBJECT IDENTIFIER ::= { basp 2 }
baspTrap OBJECT IDENTIFIER ::= { basp 3 }
--
-- Object Definitions
--
trapAdapterName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The adapter name."
::= { baspTrap 1 }
trapTeamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The team name."
::= { baspTrap 2 }
trapCauseDirection OBJECT-TYPE
SYNTAX INTEGER
{
adapterActive(1),
adapterInactive(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Event caused by failover condition."
::= { baspTrap 3 }
trapAdapterActivityCause OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
linkChange(2),
adapterEnabledOrDisabled(3),
adapterAddedOrRemoved(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Addition explanation for the Event trapCauseDirection."
::= { baspTrap 4 }
--
-- Trap Definitions
--
failoverEvent TRAP-TYPE
ENTERPRISE baspTrap
VARIABLES { trapAdapterName,
trapTeamName,
trapCauseDirection,
trapAdapterActivityCause }
DESCRIPTION
"This trap is generated to indicate that adapter Fail-Over
event has occured"
--#SEVERITY MINOR
::= 1
END
+281
View File
@@ -0,0 +1,281 @@
Brcm-adapterInfo-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) NetXtreme Network Adapter Extended Information MIB
--
-- This MIB defines the Broadcom NetXtreme Adapter Extended Information Set.
-- These objects are part of the enterprise MIB for Broadcom server and
-- work station network adapters.
--
IMPORTS
OBJECT-TYPE
FROM RFC-1212
enterprises, IpAddress
FROM RFC1155-SMI
DisplayString, PhysAddress
FROM RFC1213-MIB
InetAddressIPv6
FROM INET-ADDRESS-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
ifControllers OBJECT IDENTIFIER ::= { enet 3 }
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
baspStat OBJECT IDENTIFIER ::= { basp 2 }
baspTrap OBJECT IDENTIFIER ::= { basp 3 }
--
-- adaptergroup Group
--
ifiNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Broadcom network interfaces (regardless
of their current state) present on this system."
::= { ifControllers 1 }
ifiTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfiEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of Broadcom network interface entries.
The number of entries is given by the ifiNumber."
::= { ifControllers 2 }
ifiEntry OBJECT-TYPE
SYNTAX IfiEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing statistics objects of a Broadcom
network interface in this system."
INDEX { ifiIndex }
::= { ifiTable 1 }
IfiEntry ::=
SEQUENCE {
ifiIndex
INTEGER(0..65535),
ifName
DisplayString,
ifiDescr
DisplayString,
ifNetworkAddress
IpAddress,
ifSubnetMask
IpAddress,
ifiPhysAddress
PhysAddress,
ifPermPhysAddress
PhysAddress,
ifLinkStatus
INTEGER,
ifState
INTEGER,
ifLineSpeed
INTEGER,
ifDuplexMode
INTEGER,
ifMemBaseLow
DisplayString,
ifMemBaseHigh
DisplayString,
ifInterrupt
INTEGER,
ifBusNumber
INTEGER,
ifDeviceNumber
INTEGER,
ifFunctionNumber
INTEGER,
ifIpv6NetworkAddress
InetAddressIPv6
}
ifiIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each Broadcom interface.
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."
::= { ifiEntry 1 }
ifName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the adapter or team"
::= { ifiEntry 2 }
ifiDescr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing the adapter or team description"
::= { ifiEntry 3 }
ifNetworkAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address of the adapter."
::= { ifiEntry 4 }
ifSubnetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP subnet Mask of the adapter."
::= { ifiEntry 5 }
ifiPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of the adapter."
::= { ifiEntry 6 }
ifPermPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Permanent MAC address of the adapter."
::= { ifiEntry 7 }
ifLinkStatus OBJECT-TYPE
SYNTAX INTEGER
{
link-up(1),
link-fail(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" Adapter link status, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 8 }
ifState OBJECT-TYPE
SYNTAX INTEGER
{
normal-mode(1),
diagnotic-mode(2),
adapter-removed(3),
lowpower-mode(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operating mode of the driver, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 9 }
ifLineSpeed OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
speed-10-Mbps (2),
speed-100-Mbps (3),
speed-1000-Mbps (4),
speed-2500-Mbps (5),
speed-10-Gbps (6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" The operating speed of the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 10 }
ifDuplexMode OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
half-duplex(2),
full-duplex(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" Adapter duplex mode, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 11 }
ifMemBaseLow OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" memory low range of the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 12 }
ifMemBaseHigh OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" memory high range of the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 13 }
ifInterrupt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
" IRQ value for the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 14 }
ifBusNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
" PCI Bus Number where the Adapter is situated, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 15 }
ifDeviceNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
" PCI Device Number of the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 16 }
ifFunctionNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
" PCI Function Number of the adapter, this information only
applicable to the Broadcom adapter"
::= { ifiEntry 17 }
ifIpv6NetworkAddress OBJECT-TYPE
SYNTAX InetAddressIPv6
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IPv6 address of the adapter."
::= { ifiEntry 18 }
END
+255
View File
@@ -0,0 +1,255 @@
-------------------------------------------------------------------------------
--
-- Title: Systems Management Field Replaceable Unit (FRU) MIB
--
-- Version: 5.6.0
--
-- Release Date: April 2006
--
-- Description: This MIB defines MIB objects that make system FRU
-- information available to SNMP management applications.
--
-- Copyright (c) 2000-2006 Dell Inc.
-- All Rights Reserved.
--
-- Note: The information and functionality described by this MIB file,
-- like many MIB files, is subject to change without notice.
-- Please examine the version number of this MIB and compare it
-- to the version number you are expecting.
--
-- OID Format Legend:
-- <a> = attribute ID
-- <i> = index ID
--
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Begin MIB
-------------------------------------------------------------------------------
DCS3FRU-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB;
-------------------------------------------------------------------------------
-- Object Identifiers
-------------------------------------------------------------------------------
-- Enterprise ID
dell OBJECT IDENTIFIER ::= { enterprises 674 }
-- Server3 Branch
server3 OBJECT IDENTIFIER ::= { dell 10892 }
-- Server3 Groups
baseboardGroup OBJECT IDENTIFIER ::= { server3 1 }
-- Server3 Baseboard Groups for FRU
-- (Other Server3 Baseboard groups are defined in other MIB files.)
fruGroup OBJECT IDENTIFIER ::= { baseboardGroup 2000 }
-------------------------------------------------------------------------------
-- Textual Conventions
-------------------------------------------------------------------------------
DellObjectRange ::= INTEGER (1..128)
DellUnsigned8BitRange ::= INTEGER (0..255)
DellUnsigned16BitRange ::= INTEGER (0..65535)
DellUnsigned32BitRange ::= INTEGER (0..4294967295)
-- DellDateName dates are defined in the displayable format
-- yyyymmddHHMMSS.uuuuuu+ooo
-- where yyyy is the year, mm is the month number, dd is the day of the month,
-- HHMMSS are the hours, minutes and seconds, respectively, uuuuuu is the
-- number of microseconds, and +ooo is the offset from UTC in minutes. If east
-- of UTC, the number is preceded by a plus (+) sign, and if west of UTC, the
-- number is preceded by a minus (-) sign.
--
-- For example, Wednesday, May 25, 1994, at 1:30:15 PM EDT
-- would be represented as: 19940525133015.000000-300
--
-- Values must be zero-padded if necessary, like "05" in the example above.
-- If a value is not supplied for a field, each character in the field
-- must be replaced with asterisk ('*') characters.
DellDateName ::= DisplayString (SIZE (25))
--
-- Status
--
DellStatus ::= INTEGER {
other(1), -- status is not one of the following:
unknown(2), -- status of object is unknown (not known or monitored)
ok(3), -- status of object is OK (normal)
nonCritical(4), -- status of object is noncritical (warning)
critical(5), -- status of object is critical (failure)
nonRecoverable(6) -- status of object is non-recoverable (dead)
}
-------------------------------------------------------------------------------
--
-- MIB Groups
--
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Field Replaceable Unit (FRU) Group
--
-- OID: 1.3.6.1.4.1.674.10892.1.2000
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Field Replaceable Unit (FRU) Table
--
-- OID Format: 1.3.6.1.4.1.674.10892.1.2000.10.1.<a>.<i1>.<i2>
-------------------------------------------------------------------------------
DellFRUInformationState ::= INTEGER {
ok(1), -- FRU information is OK
notSupported(2), -- FRU information is not supported
notAvailable(3), -- FRU information is not available
checksumInvalid(4), -- FRU information checksum is invalid
corrupted(5) -- FRU information is corrupted
}
FruTableEntry ::= SEQUENCE {
fruChassisIndex DellObjectRange,
fruIndex DellObjectRange,
fruInformationStatus DellStatus,
fruInformationState DellFRUInformationState,
fruDeviceName DisplayString (SIZE (0..64)),
fruManufacturerName DisplayString (SIZE (0..64)),
fruSerialNumberName DisplayString (SIZE (0..64)),
fruPartNumberName DisplayString (SIZE (0..64)),
fruRevisionName DisplayString (SIZE (0..64)),
fruManufacturingDateName DellDateName,
fruAssetTagName DisplayString (SIZE (0..64))
}
fruTable OBJECT-TYPE
SYNTAX SEQUENCE OF FruTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"2000.0010 This object defines the Field Replaceable Unit table."
::= { fruGroup 10 }
fruTableEntry OBJECT-TYPE
SYNTAX FruTableEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"2000.0010.0001 This object defines the Field Replaceable Unit table entry."
INDEX { fruChassisIndex,
fruIndex }
::= { fruTable 1 }
fruChassisIndex OBJECT-TYPE
SYNTAX DellObjectRange
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0001 This attribute defines the index (one based) of the
chassis containing the field replaceable unit."
::= { fruTableEntry 1 }
fruIndex OBJECT-TYPE
SYNTAX DellObjectRange
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0002 This attribute defines the index (one based) of the
field replaceable unit."
::= { fruTableEntry 2 }
fruInformationStatus OBJECT-TYPE
SYNTAX DellStatus
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0003 This attribute defines the status of the
field replaceable unit information."
::= { fruTableEntry 3 }
fruInformationState OBJECT-TYPE
SYNTAX DellFRUInformationState
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0004 This attribute defines the state of the
field replaceable unit information. Some information for the
field replaceable unit may not be available if the state is
other than ok(1)."
::= { fruTableEntry 4 }
fruDeviceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0005 This attribute defines the device name of the
field replaceable unit."
::= { fruTableEntry 5 }
fruManufacturerName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0006 This attribute defines the manufacturer of the
field replaceable unit."
::= { fruTableEntry 6 }
fruSerialNumberName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0007 This attribute defines the serial number of the
field replaceable unit."
::= { fruTableEntry 7 }
fruPartNumberName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0008 This attribute defines the part number of the
field replaceable unit."
::= { fruTableEntry 8 }
fruRevisionName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0009 This attribute defines the revision of the
field replaceable unit."
::= { fruTableEntry 9 }
fruManufacturingDateName OBJECT-TYPE
SYNTAX DellDateName
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0010 This attribute defines the manufacturing date of the
of the field replaceable unit."
::= { fruTableEntry 10 }
fruAssetTagName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"2000.0010.0001.0011 This attribute defines the asset tag of the
field replaceable unit."
::= { fruTableEntry 11 }
END
-------------------------------------------------------------------------------
-- End MIB
-------------------------------------------------------------------------------
+1608
View File
File diff suppressed because it is too large Load Diff
+1172
View File
File diff suppressed because it is too large Load Diff
Regular → Executable
+423 -98
View File
File diff suppressed because it is too large Load Diff
Executable
+12901
View File
File diff suppressed because it is too large Load Diff
+13303
View File
File diff suppressed because it is too large Load Diff
+1529
View File
File diff suppressed because it is too large Load Diff
Regular → Executable
+16995 -16989
View File
File diff suppressed because it is too large Load Diff
+353
View File
@@ -0,0 +1,353 @@
--
--
-- Title: Change Management MIB
--
-- Version: 1.0.7
--
-- Release Date: Jul 2004
--
-- Description: This file defines the change management MIB that is
-- implemented by the Server Administrator Update Service.
-- The MIB defines objects that make change management data available to SNMP
-- management applications. The MIB models inventory data described by the
-- inventory XML schema contained in the CM SDK Specification. Refer to this
-- for details on the inventory data obtained by the inventory collector.
--
-- Copyright (c) 2000-2004 Dell Inc.
-- All Rights Reserved.
--
-- Note: The information and functionality described by this MIB file,
-- like many MIB files, is subject to change without notice.
-- Please examine the version number of this MIB and compare it
-- to the version number you are expecting.
--
-- OID Format Legend:
-- <a> = attribute ID
-- <i> = index ID
--
--
--
-- Begin MIB
--
MIB-Dell-CM DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB;
--
-- Object Identifiers
--
-- Enterprise ID
dell OBJECT IDENTIFIER ::= { enterprises 674 }
-- Dell Groups
-- The cm group holds Change Management information. See the CM SDK
-- Specification for details.
cm OBJECT IDENTIFIER ::= { dell 10899 }
-- Change Management Groups
inventoryGroup OBJECT IDENTIFIER ::= { cm 1 }
operatingSystemGroup OBJECT IDENTIFIER ::= { cm 2 }
-- Product Groups
productID OBJECT IDENTIFIER ::= { cm 100 }
--
-- Textual Conventions
--
SystemID ::= OCTET STRING (SIZE (16))
Unsigned16BitRange ::= INTEGER (0..65535)
--
-- System Management Inventory
--
-- OID Format: 1.3.6.1.4.1.674.10899.1.1
--
inventoryLocale OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the locale for the system."
::= { inventoryGroup 1 }
inventorySchemaVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the version of the inventory schema
implemented by this system."
::= { inventoryGroup 2 }
inventorySystemID OBJECT-TYPE
SYNTAX SystemID
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the System ID for the system."
::= { inventoryGroup 3 }
--
-- Device Table
--
-- OID Format: 1.3.6.1.4.1.674.10899.1.5
--
deviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF DeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This defines a table of versioned devices as inventoried by the
product."
::= { inventoryGroup 5 }
deviceEntry OBJECT-TYPE
SYNTAX DeviceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This defines a row of versioned devices as inventoried by the
product."
INDEX { deviceIndex }
::= { deviceTable 1 }
DeviceEntry ::= SEQUENCE {
deviceIndex Unsigned16BitRange, -- INDEX Item
deviceComponentID INTEGER,
deviceDisplayString DisplayString,
deviceVendorID OCTET STRING,
deviceDeviceID OCTET STRING,
deviceSubID OCTET STRING,
deviceSubVendorID OCTET STRING
}
deviceIndex OBJECT-TYPE
SYNTAX Unsigned16BitRange
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the unique index for this device."
::= { deviceEntry 1 }
deviceComponentID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines an optional component id field for the
device."
::= { deviceEntry 2 }
deviceDisplayString OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute provides a displayable string that describes the
device."
::= { deviceEntry 3 }
deviceVendorID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute represents the ID for the vendor supplying
the device."
::= { deviceEntry 4 }
deviceDeviceID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute represents the ID for the device."
::= { deviceEntry 5 }
deviceSubID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute provides additional device identification
information."
::= { deviceEntry 6 }
deviceSubVendorID OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute provides additional vendor identification
information."
::= { deviceEntry 7 }
--
-- Application Table
--
-- OID Format: 1.3.6.1.4.1.674.10899.1.6
--
applicationTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApplicationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This defines a table of application information for the system."
::= { inventoryGroup 6 }
applicationEntry OBJECT-TYPE
SYNTAX ApplicationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This defines a row of application information for the system."
INDEX { applicationIndex }
::= { applicationTable 1 }
ApplicationEntry ::= SEQUENCE {
applicationIndex Unsigned16BitRange, -- INDEX Item
-- Device index for cross-indexing
applicationDeviceIndex Unsigned16BitRange,
applicationComponentType DisplayString,
applicationVersion DisplayString,
applicationDisplayString DisplayString,
applicationSubComponentID DisplayString
}
applicationIndex OBJECT-TYPE
SYNTAX Unsigned16BitRange
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the unique index for this application."
::= { applicationEntry 1 }
applicationDeviceIndex OBJECT-TYPE
SYNTAX Unsigned16BitRange
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines a cross-index to the device table for the
application."
::= { applicationEntry 2 }
applicationComponentType OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute identifies the type of application reported."
::= { applicationEntry 3 }
applicationVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute identifies the version of the application."
::= { applicationEntry 4 }
applicationDisplayString OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute provides a user visible display string that
describes the application."
::= { applicationEntry 5 }
applicationSubComponentID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute provides the sub component id for the
application. This is usually valid on ESM device
reporting."
::= { applicationEntry 6 }
--
-- Operating System Group
--
-- OID Format: 1.3.6.1.4.1.674.10899.2
--
operatingSystemVendor OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the vendor of the Operating System."
::= { operatingSystemGroup 1 }
operatingSystemMajorVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the major version of the Operating System."
::= { operatingSystemGroup 2 }
operatingSystemMinorVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the minor version of the Operating System."
::= { operatingSystemGroup 3 }
operatingSystemSPMajorVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the Operating System's Service Pack major version."
::= { operatingSystemGroup 5 }
operatingSystemSPMinorVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the Operating System's Service Pack minor version."
::= { operatingSystemGroup 6 }
operatingSystemArchitecture OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the Operating System's architecture."
::= { operatingSystemGroup 7 }
--
-- Product ID group
--
-- OID Format: 1.3.6.1.4.1.674.10899.100.x
--
productIDDisplayName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the display name of the product."
::= { productID 1 }
productIDDescription OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines a short description of the product."
::= { productID 2 }
productIDVendor OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the name of the manufacturer of the product."
::= { productID 3 }
productIDVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This attribute defines the version of the product."
::= { productID 4 }
productIDBuildNumber OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS obsolete
DESCRIPTION "This attribute defines the software build number of the product."
::= { productID 5 }
END
+194
View File
@@ -0,0 +1,194 @@
-------------------------------------------------------------------------------
-- OM Essentials MIB : OME.mib
--
-- Copyright (c) 2012 Dell Inc.
-- All Rights Reserved.
--
-- The information and functionality described by this MIB file,
-- like many MIB files, is subject to change without notice.
-- Please examine the version number of this MIB and compare it
-- to the version number you are expecting.
--
-- MIB Version 1.1 30 Oct 2012
--
--
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Begin MIB
-------------------------------------------------------------------------------
MIB-Dell-OME DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
DisplayString
FROM RFC1213-MIB;
-------------------------------------------------------------------------------
-- OME Branch Location (.1.3.6.1.4.1.674.11000.1000.100)
-------------------------------------------------------------------------------
dell OBJECT IDENTIFIER ::= { enterprises 674 }
enterpriseSW OBJECT IDENTIFIER ::= { dell 11000 }
sysMgmtBranch OBJECT IDENTIFIER ::= { enterpriseSW 1000 }
omEssentialsMIB OBJECT IDENTIFIER ::= { sysMgmtBranch 100 }
omEssentialsTrap OBJECT IDENTIFIER ::= { omEssentialsMIB 1 }
-------------------------------------------------------------------------------
--
-- Custom Types
--
-------------------------------------------------------------------------------
DellString ::= DisplayString (SIZE (0..512))
DellString1 ::= DisplayString (SIZE (0..128))
-------------------------------------------------------------------------------
--
-- Trap Attributes (Varbinds)
--
-------------------------------------------------------------------------------
omeAlertMessage OBJECT-TYPE
SYNTAX DellString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Message in the alert."
::= { omEssentialsTrap 1 }
omeAlertDevice OBJECT-TYPE
SYNTAX DellString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Name of the device where alert originated."
::= { omEssentialsTrap 2 }
omeAlertSeverity OBJECT-TYPE
SYNTAX DellString1
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Original severity of the alert."
::= { omEssentialsTrap 3 }
-------------------------------------------------------------------------------
--
-- Traps
--
-------------------------------------------------------------------------------
omeTestAlert TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice, omeAlertSeverity }
DESCRIPTION
"Test alert forwarded from OM Essentials."
--#TYPE "Test alert forwarded from OM Essentials."
--#SUMMARY "Test alert from OM Essentials. Sending device: %s, Severity: %s, Message: %s."
--#ARGUMENTS {1,2,0}
--#SEVERITY INFORMATIONAL
::= 1
omeAlertSystemUp TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System up message from OM Essentials. Sent when OM Essentials detects a device has come online."
--#TYPE "System Up Message from OM Essentials"
--#SUMMARY "%s: %s"
--#ARGUMENTS {0,1}
--#SEVERITY INFORMATIONAL
::= 1000
omeAlertSystemDown TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System down message from OM Essentials. Sent when OM Essentials detects a device has gone offline."
--#TYPE "System Down Message from OM Essentials"
--#SUMMARY "%s: %s"
--#ARGUMENTS {0,1}
--#SEVERITY CRITICAL
::= 1001
omeAlertForwardedAlert TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice, omeAlertSeverity }
DESCRIPTION
"Forwarded alert from OM Essentials. The event may have originated as an SNMP trap or CIM indication to the OM Essentials Console. The alert format is normalized."
--#TYPE "Forwarded Alert from OM Essentials"
--#SUMMARY "Forwarded Alert from OM Essentials. Sending device: %s, Severity: %s, Message: %s."
--#ARGUMENTS {1,2,0}
--#SEVERITY INFORMATIONAL
::= 2000
--
-- Device Status Internal Alerts.
--
omeAlertUnknownStatus TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System monitoring alert from Essentials. Sent when status of the remote device is Unknown."
--#TYPE "Status Alert"
--#SUMMARY "Device %s has changed status to Unknown."
--#ARGUMENTS {1}
--#SEVERITY MINOR
::= 3001
omeAlertNormalStatus TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System monitoring alert from Essentials. Sent when status of the remote device is Normal."
--#TYPE "Status Alert"
--#SUMMARY "Device %s has changed status to Normal."
--#ARGUMENTS {1}
--#SEVERITY INFORMATIONAL
::= 3002
omeAlertWarningStatus TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System monitoring alert from Essentials. Sent when status of the remote device is Warning."
--#TYPE "Status Alert"
--#SUMMARY "Device %s has changed status to Warning."
--#ARGUMENTS {1}
--#SEVERITY MINOR
::= 3003
omeAlertCriticalStatus TRAP-TYPE
ENTERPRISE omEssentialsTrap
VARIABLES { omeAlertMessage, omeAlertDevice }
DESCRIPTION
"System monitoring alert from Essentials. Sent when status of the remote device is Critical."
--#TYPE "Status Alert"
--#SUMMARY "Device %s has changed status to Critical."
--#ARGUMENTS {1}
--#SEVERITY CRITICAL
::= 3004
END
-------------------------------------------------------------------------------
-- End MIB
-------------------------------------------------------------------------------
Regular → Executable
+8968 -8605
View File
File diff suppressed because it is too large Load Diff