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, OBJECT-TYPE, Counter FROM RFC1155-SMI DisplayString, PhysAddress 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, btsPacketSend Counter, btsPacketSendDiscarded Counter, btsPacketSendQueued Counter, btsPacketRecv Counter, btsPacketRecvDiscarded Counter, btsLinkPacketsSent Counter, btsLinkPacketsRetried Counter } btsTeamIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only 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 } btsPacketSend 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 } btsPacketSendDiscarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send packets that are discarded, derived from physical adapter statistics." ::= { btsTeamEntry 6 } btsPacketSendQueued OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send packets queued by driver waiting for resource" ::= { btsTeamEntry 7 } btsPacketRecv 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 } btsPacketRecvDiscarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of receive packets discarded, derived from physical adapter statistics." ::= { btsTeamEntry 9 } btsLinkPacketsSent 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 } btsLinkPacketsRetried 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, btspAdapterIndex INTEGER, btspAdapterDesc DisplayString, btspPacketSend Counter, btspPacketSendDiscarded Counter, btspPacketRecv Counter, btspPacketRecvDiscarded Counter, btspLinkPacketsSent Counter, btspLinkPacketsRetried Counter } btspTeamIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An unique value for each team." ::= { btsPhyAdapterStatEntry 1 } btspAdapterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only 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 } btspPacketSend OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send request completed by miniport ." ::= { btsPhyAdapterStatEntry 4 } btspPacketSendDiscarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send request discarded." ::= { btsPhyAdapterStatEntry 5 } btspPacketRecv OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of receive packets that are indicated to upper layer." ::= { btsPhyAdapterStatEntry 6 } btspPacketRecvDiscarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " number of receive packets discarded." ::= { btsPhyAdapterStatEntry 7 } btspLinkPacketsSent 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 } btspLinkPacketsRetried 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, btsvAdapterIndex INTEGER, btsvAdapterDesc DisplayString, btsvPacketSendQueued Counter, btsvPacketSend Counter, btsvPacketRecv Counter } btsvTeamIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "An unique value for each team." ::= { btsVirAdapterStatEntry 1 } btsvAdapterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only 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 } btsvPacketSend OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send request completed ." ::= { btsVirAdapterStatEntry 4 } btsvPacketSendQueued OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "number of send request being queued by driver waiting for resource" ::= { btsVirAdapterStatEntry 5 } btsvPacketRecv OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " number of receive indicated to upper layer successfully." ::= { btsVirAdapterStatEntry 6 } END