| >> 1. If anyone has set this up to do automatic performance, error
>> monitoring of hunt group ports, please post an answer here or send me
>> mail at [email protected].
>>
To the best of my knowledge, those customers which have installed
hunt groups and which are monitoring those hunt groups are using the
standard interface group MIB objects to do it. I have no special
information about how they are doing any monitoring. There have been
no specialized MIB objects added for hunt group performance monitoring.
>> 2. What needs to be gathered is
>> i. On each GS - what hunt groups exits
>> ii. What physical ports are active members of that hunt group
>> iii. The UNA of each hunt group member which GS that represents
>> iv. Aggregate and individual if statistics (input, output, errors,
>> etc.)
>>
for i/ii (from the MIB):
portGroupMembershipTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortGroupMembershipEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table for storing the port group membership."
::= { gigaSets 1 }
portGroupMembershipEntry OBJECT-TYPE
SYNTAX PortGroupMembershipEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry stores information about a single port
group."
INDEX { portGroupBridgePort }
::= { portGroupMembershipTable 1 }
PortGroupMembershipEntry ::=
SEQUENCE {
portGroupBridgePort INTEGER,
portGroupMembership DisplayString,
portGroupMembershipWorkBuf DisplayString,
portGroupPortType INTEGER,
portGroupPortTypeWorkBuf INTEGER,
portGroupPortOperStatus INTEGER
}
portGroupBridgePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port group port number. It is unique within this table
and must be between 37 and 64. Without
management settings, the port group has no members in it.
"
::= { portGroupMembershipEntry 1 }
portGroupMembership OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"
This object displays the current state of the port group
membership. Managers specify a new port group membership
using portGroupMembershipWorkBuf. The new membership
becomes effective and remains unchanged after a system crash
when portGroupAction is set to doUpdate and the updating
process succeeds.
"
::= { portGroupMembershipEntry 2 }
>>
>> For iii: What mib variable for this one?
>>
The Upstream Neighbor Address is one of the standard FDDI MIB (RFC
1285 for the GIGAswitch/FDDI system BL3.1) objects:
snmpFddiMACUpstreamNbr OBJECT-TYPE
SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC's upstream neighbor's long individual MAC
address. It may be determined by the Neighbor
Information Frame protocol (refer to ANSI SMT
7.2.1). The value shall be reported as '00 00 00
00 00 00' if it is unknown."
REFERENCE
"ANSI { fddiMAC 24 }"
::= { snmpFddiMACEntry 8 }
>> For iv: look at the if statisitics.
>>
There are no aggregate counters, if that is what you are asking.
Aggregate counters are actually somewhat less interesting than the
individual counters on each port, although the total is somewhat
useful.
>> What am I missing?
>>
See note 926.4 for a list of some MIB objects which may be
considered worth monitoring.
MDL
|