FCMGMT-MIB

MIB Reference — IPNetwork Monitor

All MIBsFCMGMT-MIB

Description:

FCMGMT-MIB module

Imported Objects

From RFC-1212

OBJECT-TYPE

From RFC-1215

TRAP-TYPE

From RFC1155-SMI

IpAddress
TimeTicks
experimental

From RFC1213-MIB

DisplayString

What Is FCMGMT-MIB?

FCMGMT-MIB is the name used for Fibre Channel management MIBs, a standards-based module aligned with IETF/T11 Fibre Channel management work, used to manage fabric elements such as switches, ports, and connectivity in storage-area networks (SANs). Modules of this kind generally expose objects for FC port operational state, fabric/name-server and zoning information, and error/event counters where implemented. Searches for the FCMGMT-MIB OID tree typically aim to map its port and fabric objects into the broader T11 Fibre Channel management namespace. Such data is used to monitor hardware status - port link state and error counts that indicate failing HBAs, cabling, or switch ports - though no concrete object names were available for this particular file to confirm its exact contents. It builds on general Fibre Channel standards (FC-GS, FC-SW) rather than a single vendor's proprietary scheme. It is typically deployed on Fibre Channel SAN switches and directors in enterprise storage environments.

IPNetwork Monitor allows you to monitor SNMP objects defined in FCMGMT-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

Supported Devices

  • Fibre Channel SAN switches/directors
  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer

Monitoring Examples

No sample_objects or module_desc text were provided for this module, so no specific object or table names can be grounded here; standards-based FC management MIBs typically expose per-port operational-status tables that an admin would poll to detect FC link flaps or port failures, but this cannot be confirmed for this specific file.

OIDs
OID symbolicOID numericTypeAccessDescription
fcmgmt1.3.6.1.3.94
NTF connUnitStatusChange1.3.6.1.3.94.0.1The overall status of the connectivity unit has changed. Recommended severity level (for filtering): alert
NTF connUnitDeletedTrap1.3.6.1.3.94.0.3A connUnit has been deleted from this agent. Recommended severity level (for filtering): warning
NTF connUnitEventTrap1.3.6.1.3.94.0.4An event has been generated by the connectivity unit. Recommended severity level (for filtering): info
NTF connUnitSensorStatusChange1.3.6.1.3.94.0.5The overall status of the connectivity unit has changed. Recommended severity level (for filtering): alert
NTF connUnitPortStatusChange1.3.6.1.3.94.0.6The overall status of the connectivity unit has changed. Recommended severity level (for filtering): alert
connSet1.3.6.1.3.94.1
INT uNumber1.3.6.1.3.94.1.1INTEGERread-onlyThe number of connectivity units present on this system (represented by this agent). May be a count of the boards in a chassis or the number of full boxes in a rack.
STR systemURL1.3.6.1.3.94.1.2DisplayStringread-writeThe top-level URL of the system. If it does not exist the value is empty string. The URL format is implementation dependant and can have keywords embedded that are preceeded by a percent sign (eg, %USER). The following are the defined keywords that will be recognized and replaced with data during a launch. USER - replace with username PASSWORD - replace with password GLOBALID - replace with globalid SERIALNO - replace with serial number If write is not supported, then return invalid. This value will be retained across boots.
TIK statusChangeTime1.3.6.1.3.94.1.3TimeTicksread-onlyThe sysuptime timestamp in centiseconds at which the last status change occurred for any members of the set.
TIK configurationChangeTime1.3.6.1.3.94.1.4TimeTicksread-onlyThe sysuptime timestamp in centiseconds at which the last configuration change occurred for any members of the set. This represents a union of change information for connUnitConfigurationChangeTime.
TIK connUnitTableChangeTime1.3.6.1.3.94.1.5TimeTicksread-onlyThe sysuptime timestamp in centiseconds at which the connUnitTable was updated (an entry was either added or deleted.
connUnitTable1.3.6.1.3.94.1.6not-accessibleA list of units under a single SNMP agent. The number of entries is given by the value of uNumber. It is 1 for stand-alone system.
connUnitEntry1.3.6.1.3.94.1.6.1not-accessibleA connectivity unit entry containing objects for a particular unit.
FCG connUnitId1.3.6.1.3.94.1.6.1.1FcGlobalIdread-onlyThe unique identification for this connectivity unit among those within this proxy domain. The value MUST be unique within the proxy domain because it is the index variable for connUnitTable. The value assigned to a given conectivity unit SHOULD be persistent across agent and unit resets. It SHOULD be the same as connUnitGlobalId if connUnitGlobalId is known and stable.
FCG connUnitGlobalId1.3.6.1.3.94.1.6.1.2FcGlobalIdread-onlyAn optional global-scope identifier for this connectivity unit. It MUST be a WWN for this connectivity unit or 16 octets of value zero. WWN formats requiring fewer than 16 octets MUST be extended to 16 octets with trailing zero octets, Left justified, zero filled, If a WWN is used for connUnitId, the same WWN MUST be used for connUnitGlobalId. When a non-zero value is provided, it SHOULD be persistent across agent and unit resets. It SHOULD be globally unique. It SHOULD be one of these FC-PH/PH3 formats: IEEE (NAA=1) IEEE Extended (NAA=2) IEEE Registered (NAA=5). IEEE Registered extended (NAA=6). Use of the IEEE formats allows any IEEE-registered vendor to assure global uniqueness independently. The following are some references on IEEE WWN formats: http://standards.ieee.org/regauth/oui/tutorials/fibreformat.html http://standards.ieee.org/regauth/oui/tutorials/fibrecomp_id.html If one or more WWNs are associated with the connUnit via other management methods, one of them SHOULD be used for connUnitGlobalId. If there is not a WWN assigned specifically to the connUnit, there is some merit, though not a requirement, to using a WWN assigned to (one of) its permanently attached FC/LAN interface(s). This can not risk uniqueness, though. As a counterexample, if your agent runs in a host and the host has an HBA, it is quite possible that agent, host, and HBA will all be distinct connUnits, so the host and agent can not use the WWN of the HBA. Another example: If your hub has a built-in Ethernet port, it might be reasonable for the hub to use its MAC address (prefixed with the appropriate NAA) as its connUnitId. But if the Ethernet were a replaceable PCCard, the hub should have an independent ID.
FCU connUnitType1.3.6.1.3.94.1.6.1.3FcUnitTyperead-onlyThe type of this connectivity unit.
INT connUnitNumports1.3.6.1.3.94.1.6.1.4INTEGERread-onlyNumber of physical ports in the connectivity unit (internal/embedded, external).
INT connUnitState1.3.6.1.3.94.1.6.1.5INTEGERread-onlyOverall state of the connectivity unit.
INT connUnitStatus1.3.6.1.3.94.1.6.1.6INTEGERread-onlyOverall status of the connectivity unit. The goal of this object is to be the single poll point to check the status of the connunit. If there is any other component that has warning, then this should be set to warning, etc.
STR connUnitProduct1.3.6.1.3.94.1.6.1.7DisplayStringread-onlyThe connectivity unit vendor's product model name.
STR connUnitSn1.3.6.1.3.94.1.6.1.8DisplayStringread-onlyThe serial number for this connectivity unit.
TIK connUnitUpTime1.3.6.1.3.94.1.6.1.9TimeTicksread-onlyThe number of centiseconds since the last unit initialization.
STR connUnitUrl1.3.6.1.3.94.1.6.1.10DisplayStringread-writeURL to launch a management application, if applicable. Otherwise empty string. In a standalone unit, this would be the same as the top-level URL. This has the same definition as systemURL for keywords. If write is not supported, then return invalid. This value will be retained across boots.
OCT connUnitDomainId1.3.6.1.3.94.1.6.1.11OCTET STRINGread-only24 bit Fibre Channel address ID of this connectivity unit, right justified with leading zero's if required. This should be set to the Fibre Channel address ID or if it is a switch it would be set to the Domain Controller address. If this value is not applicable, return all bits set to one.
INT connUnitProxyMaster1.3.6.1.3.94.1.6.1.12INTEGERread-onlyA value of 'yes' means this is the proxy master unit for a set of managed units. For example, this could be the only unit with a management card in it for a set of units. A standalone unit should return 'yes' for this object.
INT connUnitPrincipal1.3.6.1.3.94.1.6.1.13INTEGERread-onlyWhether this connectivity unit is the principal unit within the group of fabric elements. If this value is not applicable, return unknown.
INT connUnitNumSensors1.3.6.1.3.94.1.6.1.14INTEGERread-onlyNumber of sensors in the connUnitSensorTable.
TIK connUnitStatusChangeTime1.3.6.1.3.94.1.6.1.15TimeTicksread-onlyThe sysuptime timestamp in centiseconds at which the last status change occurred.
TIK connUnitConfigurationChangeTime1.3.6.1.3.94.1.6.1.16TimeTicksread-onlyThe sysuptime timestamp in centiseconds at which the last configuration change occurred.
INT connUnitNumRevs1.3.6.1.3.94.1.6.1.17INTEGERread-onlyThe number of revisions in the connUnitRevsTable.
INT connUnitNumZones1.3.6.1.3.94.1.6.1.18INTEGERread-onlyNumber of zones defined in connUnitZoneTable.
FCG connUnitModuleId1.3.6.1.3.94.1.6.1.19FcGlobalIdread-onlyThis is a unique id, persistent between boots, that can be used to group a set of connUnits together into a module. The intended use would be to create a connUnit with a connUnitType of 'module' to represent a physical or logical group of connectivity units. Then the value of the group would be set to the value of connUnitId for this 'container' connUnit. connUnitModuleId should be zeros if this connUnit is not part of a module.
STR connUnitName1.3.6.1.3.94.1.6.1.20DisplayStringread-writeA display string containing a name for this connectivity unit. This object value should be persistent between boots.
STR connUnitInfo1.3.6.1.3.94.1.6.1.21DisplayStringread-writeA display string containing information about this connectivity unit. This object value should be persistent between boots.
INT connUnitControl1.3.6.1.3.94.1.6.1.22INTEGERread-writeThis object is used to control the addressed connUnit. NOTE: 'Cold Start' and 'Warm Start' are as defined in MIB II and are not meant to be a factory reset. resetConnUnitColdStart: the addressed unit performs a 'Cold Start' reset. resetConnUnitWarmStart: the addressed unit performs a 'Warm Start' reset. offlineConnUnit: the addressed unit puts itself into an implementation dependant 'offline' state. In general,if a unit is in an offline state, it cannot be used to perform meaningful Fibre Channel work. onlineConnUnit: the addressed unit puts itself into an implementation dependant 'online' state. In general, if a unit is in an online state, it is capable of performing meaningful Fibre Channel work. NOTE: Each implementation may chose not to allow any or all of these values on a SET.
STR connUnitContact1.3.6.1.3.94.1.6.1.23DisplayStringread-writeContact information for this connectivity unit. Persistent across boots.
STR connUnitLocation1.3.6.1.3.94.1.6.1.24DisplayStringread-writeLocation information for this connectivity unit.Persistent across boots.
FCE connUnitEventFilter1.3.6.1.3.94.1.6.1.25FcEventSeverityread-writeThis value defines the event severity that will be logged by this connectivity unit. All events of severity less than or equal to connUnitEventFilter are logged in connUnitEventTable. Persistent across boots.
INT connUnitNumEvents1.3.6.1.3.94.1.6.1.26INTEGERread-onlyNumber of events currently in the connUnitEventTable.
INT connUnitMaxEvents1.3.6.1.3.94.1.6.1.27INTEGERread-onlyMax number of events that can be defined in connUnitEventTable.
INT connUnitEventCurrID1.3.6.1.3.94.1.6.1.28INTEGERread-onlyThe last used event id (connUnitEventIndex).
connUnitRevsTable1.3.6.1.3.94.1.7not-accessibleTable of the revisions supported by connectivity units managed by this agent.
connUnitRevsEntry1.3.6.1.3.94.1.7.1not-accessible
FCG connUnitRevsUnitId1.3.6.1.3.94.1.7.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this revision table.
INT connUnitRevsIndex1.3.6.1.3.94.1.7.1.2INTEGERread-onlyA unique value among all connUnitRevsEntrys with the same value of connUnitRevsUnitId, in the range between 1 and connUnitNumRevs[connUnitRevsUnitId].
STR connUnitRevsRevId1.3.6.1.3.94.1.7.1.3DisplayStringread-onlyA vendor-specific string identifying a revision of a component of the connUnit indexed by connUnitRevsUnitId.
STR connUnitRevsDescription1.3.6.1.3.94.1.7.1.4DisplayStringread-onlyDescription of a component to which the revision corresponds.
connUnitSensorTable1.3.6.1.3.94.1.8not-accessibleTable of the sensors supported by each connectivity unit managed by this agent.
connUnitSensorEntry1.3.6.1.3.94.1.8.1not-accessibleEach entry contains the information for a specific sensor.
FCG connUnitSensorUnitId1.3.6.1.3.94.1.8.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this sensor table.
INT connUnitSensorIndex1.3.6.1.3.94.1.8.1.2INTEGERread-onlyA unique value among all connUnitSensorEntrys with the same value of connUnitSensorUnitId, in the range between 1 and connUnitNumSensor[connUnitSensorUnitId].
STR connUnitSensorName1.3.6.1.3.94.1.8.1.3DisplayStringread-onlyA textual identification of the sensor intended primarily for operator use.
INT connUnitSensorStatus1.3.6.1.3.94.1.8.1.4INTEGERread-onlyThe status indicated by the sensor.
STR connUnitSensorInfo1.3.6.1.3.94.1.8.1.5DisplayStringread-onlyMiscellaneous static info about the sensor such as its serial number.
STR connUnitSensorMessage1.3.6.1.3.94.1.8.1.6DisplayStringread-onlyThis describes the status of the sensor as a message. It may also provide more resolution on the sensor indication, for example 'Cover temperature 1503K, above nominal operating range'
INT connUnitSensorType1.3.6.1.3.94.1.8.1.7INTEGERread-onlyThe type of component being monitored by this sensor.
INT connUnitSensorCharacteristic1.3.6.1.3.94.1.8.1.8INTEGERread-onlyThe characteristics being monitored by this sensor.
connUnitPortTable1.3.6.1.3.94.1.10not-accessibleGeneric information on ports for a specific connUnit.
connUnitPortEntry1.3.6.1.3.94.1.10.1not-accessibleEach entry contains the information for a specific port.
FCG connUnitPortUnitId1.3.6.1.3.94.1.10.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this port.
INT connUnitPortIndex1.3.6.1.3.94.1.10.1.2INTEGERread-onlyA unique value among all connUnitPortEntrys on this connectivity unit, between 1 and connUnitNumPort[connUnitPortUnitId].
INT connUnitPortType1.3.6.1.3.94.1.10.1.3INTEGERread-onlyThe port type.
OCT connUnitPortFCClassCap1.3.6.1.3.94.1.10.1.4OCTET STRINGread-onlyBit mask that specifies the classes of service capability of this port. If this is not applicable, return all bits set to zero. The bits have the following definition: unknown - 0 class-f - 1 class-one - 2 class-two - 4 class-three - 8 class-four - 16 class-five - 32 class-six - 64
OCT connUnitPortFCClassOp1.3.6.1.3.94.1.10.1.5OCTET STRINGread-onlyBit mask that specifies the classes of service that are currently operational. If this is not applicable, return all bits set to zero. This object has the same definition as connUnitPortFCClassCap
INT connUnitPortState1.3.6.1.3.94.1.10.1.6INTEGERread-onlyThe user selected state of the port hardware.
INT connUnitPortStatus1.3.6.1.3.94.1.10.1.7INTEGERread-onlyAn overall protocol status for the port. This value of connUnitPortState is not online, then this is reported Unknown.
INT connUnitPortTransmitterType1.3.6.1.3.94.1.10.1.8INTEGERread-onlyThe technology of the port transceiver.
INT connUnitPortModuleType1.3.6.1.3.94.1.10.1.9INTEGERread-onlyThe module type of the port connector.
FCN connUnitPortWwn1.3.6.1.3.94.1.10.1.10FcNameIdread-onlyThe World Wide Name of the port if applicable, otherwise all zeros.
ADR connUnitPortFCId1.3.6.1.3.94.1.10.1.11FcAddressIdread-onlyThis is the assigned Fibre Channel ID of this port. This value is expected to be a Big Endian value of 24 bits. If this is loop, then it is the ALPA that is connected. If this is an eport, then it will only contain the domain ID left justified, zero filled. If this port does not have a Fibre Channel address, return all bits set to 1.
STR connUnitPortSn1.3.6.1.3.94.1.10.1.12DisplayStringread-onlyThe serial number of the unit (e.g., for a GBIC). If this is not applicable, return empty string.
STR connUnitPortRevision1.3.6.1.3.94.1.10.1.13DisplayStringread-onlyThe port revision (e.g., for a GBIC).
STR connUnitPortVendor1.3.6.1.3.94.1.10.1.14DisplayStringread-onlyThe port vendor (e.g., for a GBIC).
INT connUnitPortSpeed1.3.6.1.3.94.1.10.1.15INTEGERread-onlyThe speed of the port in kilobytes per second.
INT connUnitPortControl1.3.6.1.3.94.1.10.1.16INTEGERread-writeThis object is used to control the addressed connUnit's port. Valid commands are: resetConnUnitPort: If the addressed connUnit allows this operation to be performed to this port, the addressed port performs a vendor-specific 'reset' operation. Examples of these operations are: the Link Reset protocol, the Loop Initialization protocol, or a resynchronization occurring between the transceiver in the addressed port to the transceiver that the port is connected to. bypassConnUnitPort: If the addressed connUnit allows this operation to be performed to this port, the addressed port performs a vendor-specific 'bypass' operation. Examples of these operations are: transitioning from online to offline, a request(NON-PARTICIPATING) command to the Loop Port state machine, or removal of the port from an arbitrated loop by a hub. unbypassConnUnitPort: If the addressed connUnit allows this operation to be performed to this port, the addressed port performs a vendor-specific 'unbypass' operation. Examples of these operations are: the Link Failure protocol, a request(PARTICIPATING) command to the Loop Port state machine, or addition of the port to an arbitrated loop by a hub. offlineConnUnitPort: If the addressed connUnit allows this operation to be performed to this port, the addressed port performs a vendor-specific 'offline' operation. Examples of these operations are: disabling a port's transceiver, the Link Failure protocol, request(NON-PARTICIPATING) command to the Loop Port state machine, or removal of the port from an arbitrated loop by a hub. onlineConnUnitPort: If the addressed connUnit allows this operation to be performed to this port, the addressed port performs a vendor-specific 'online' operation. Examples of these operations are: enabling a port's transceiver, the Link Failure protocol, request(PARTICIPATING) command to the Loop Port state machine, or addition of the port from an arbitrated loop by a hub. resetConnUnitPortCounters: If the addressed connUnit allows this operation to be performed to this port, the addressed port statistics table counters will be set to zero. NOTE: Each implementation may chose not to allow any or all of these values on a SET. On a read, if you do not support write, then return invalid. Otherwise return the last control operation attempted.
STR connUnitPortName1.3.6.1.3.94.1.10.1.17DisplayStringread-writeA user-defined name for this port. This means that up to DisplayString characters may be supported. If less than, then the name will be truncated in the connunit.
INT connUnitPortPhysicalNumber1.3.6.1.3.94.1.10.1.18INTEGERread-onlyThis is the internal port number this port is known by. In many implementations, this should be the same as connUnitPortIndex. Some implementations may have an internal port representation not compatible with the rules for table indeces. In that case, provide the internal representation of this port in this object. This value may also be used in the connUnitLinkPortNumberX or connUnitLinkPortNumberY objects of the connUnitLinkTable.
OID connUnitPortStatObject1.3.6.1.3.94.1.10.1.19OBJECT IDENTIFIERread-onlyThis contains the OID of the first object of the table that contains the statistics for this particular port. If this has a value of zero, then there are no statistics available for this port. The port type information will help identify the statistics objects that will be found in the table.
OCT connUnitPortProtocolCap1.3.6.1.3.94.1.10.1.20OCTET STRINGread-onlyBit mask that specifies the driver level protocol capability of this port. If this is not applicable, return all bits set to zero. The bits have the following definition: unknown - 0 Loop - 1 Fabric - 2 SCSI - 4 TCP/IP - 8 VI - 16 FICON - 32
OCT connUnitPortProtocolOp1.3.6.1.3.94.1.10.1.21OCTET STRINGread-onlyBit mask that specifies the driver level protocol(s) that are currently operational. If this is not applicable, return all bits set to zero. This object has the same definition as connUnitPortProtocolCap
FCN connUnitPortNodeWwn1.3.6.1.3.94.1.10.1.22FcNameIdread-onlyThe Node World Wide Name of the port if applicable, otherwise all zeros. This should have the same value for a group of related ports. The container is defined as the largest physical entity. For example, all ports on HBAs on a host will have the same Node WWN. All ports on the same storage subsystem will have the same Node WWN.
INT connUnitPortHWState1.3.6.1.3.94.1.10.1.23INTEGERread-onlyThe hardware detected state of the port.
connUnitEventTable1.3.6.1.3.94.1.11not-accessibleThe table of connectivity unit events. Errors, warnings, and information should be reported in this table.
connUnitEventEntry1.3.6.1.3.94.1.11.1not-accessibleEach entry contains information on a specific event for the given connectivity unit.
FCG connUnitEventUnitId1.3.6.1.3.94.1.11.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this event table.
INT connUnitEventIndex1.3.6.1.3.94.1.11.1.2INTEGERread-onlyEach connectivity unit has its own event buffer. As it wraps, it may write over previous events. This object is an index into the buffer. It is recommended that this table be read using 'getNext's to retrieve the initial table. The management application should read the event table at periodic intervals and then determine if any new entries were added by comparing the last known index value with the current highest index value. The management application should then update its copy of the event table. If the read interval is too long, it is possible that there may be events that may not be contained in the agent's internal event buffer. For example, an agent may read events 50-75. At the next read interval, connUnitEventCurrID is 189. If the management app tries to read event index 76, and the agent's internal buffer is 100 entries max, event index 76 will no longer be available. The index value is an incrementing integer starting from one every time there is a table reset. On table reset, all contents are emptied and all indeces are set to zero. When an event is added to the table, the event is assigned the next higher integer value than the last item entered into the table. If the index value reaches its maximum value, the next item entered will cause the index value to roll over and start at one again.
INT connUnitEventId1.3.6.1.3.94.1.11.1.3INTEGERread-onlyThe internal event Id. Incremented for each event, ranging between 1 and connUnitMaxEvents. Not used as table index to simplify the agent implementation. When this reaches the end of the range specified by connUnitMaxEvents, the Id will roll over to start at one. This value will be set back to one at reset. The relationship of this value to the index is that internal event id may represent a smaller number than a 32 bit integer (eg max 100 entries) and would only have a value range up to connUnitMaxEvents.
STR connUnitREventTime1.3.6.1.3.94.1.11.1.4DisplayStringread-onlyThis is the real time when the event occurred. It has the following format. DDMMYYYY HHMMSS DD=day number MM=month number YYYY=year number HH=hour number MM=minute number SS=seconds number If not applicable, return either a NULL string or '00000000 000000'.
TIK connUnitSEventTime1.3.6.1.3.94.1.11.1.5TimeTicksread-onlyThis is the sysuptime timestamp when the event occurred.
FCE connUnitEventSeverity1.3.6.1.3.94.1.11.1.6FcEventSeverityread-onlyThe event severity level.
INT connUnitEventType1.3.6.1.3.94.1.11.1.7INTEGERread-onlyThe type of this event.
OID connUnitEventObject1.3.6.1.3.94.1.11.1.8OBJECT IDENTIFIERread-onlyThis is used with the connUnitEventType to identify which object the event refers to. Examples are connUnitPortStatus.connUnitId.connUnitPortIndex, connUnitStatus.connUnitId, etc.
STR connUnitEventDescr1.3.6.1.3.94.1.11.1.9DisplayStringread-onlyThe description of the event.
connUnitLinkTable1.3.6.1.3.94.1.12not-accessibleA list of links know to this agent from this connectivity unit to other connectivity units.
connUnitLinkEntry1.3.6.1.3.94.1.12.1not-accessibleAn entry describing a particular link to another.
FCG connUnitLinkUnitId1.3.6.1.3.94.1.12.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this link table.
INT connUnitLinkIndex1.3.6.1.3.94.1.12.1.2INTEGERread-onlyThis index is used to create a unique value for each entry in the link table with the same connUnitLinkUnitId. The value can only be reused if it is not currently in use and the value is the next candidate to be used. This value wraps at the highest value represented by the size of INTEGER. This value is reset to zero when the system is reset and the first value to be used is one.
OCT connUnitLinkNodeIdX1.3.6.1.3.94.1.12.1.3OCTET STRINGread-onlyThe node WWN of the unit at one end of the link. If the node WWN is unknown and the node is a connUnit in the responding agent then the value of this object MUST BE equal to its connUnitID.
INT connUnitLinkPortNumberX1.3.6.1.3.94.1.12.1.4INTEGERread-onlyThe port number on the unit specified by connUnitLinkNodeIdX if known, otherwise -1. If the value is nonnegative then it will be equal to connUnitPortPhysicalNumber.
FCG connUnitLinkPortWwnX1.3.6.1.3.94.1.12.1.5FcGlobalIdread-onlyThe port WWN of the unit specified by connUnitLinkNodeIdX if known, otherwise 16 octets of binary 0
OCT connUnitLinkNodeIdY1.3.6.1.3.94.1.12.1.6OCTET STRINGread-onlyThe node WWN of the unit at the other end of the link. If the node WWN is unknown and the node is a connUnit in the responding SNMP agency then the value of this object MUST BE equal to its connUnitID.
INT connUnitLinkPortNumberY1.3.6.1.3.94.1.12.1.7INTEGERread-onlyThe port number on the unit specified by connUnitLinkNodeIdY if known, otherwise -1. If the value is nonnegative then it will be equal to connUnitPortPhysicalNumber.
FCG connUnitLinkPortWwnY1.3.6.1.3.94.1.12.1.8FcGlobalIdread-onlyThe port WWN on the unit specified by connUnitLinkNodeIdY if known, otherwise 16 octets of binary 0
OCT connUnitLinkAgentAddressY1.3.6.1.3.94.1.12.1.9OCTET STRINGread-onlyThe address of an FCMGMT MIB agent for the node identified by connUnitLinkNodeIdY, if known; otherwise 16 octets of binary 0
INT connUnitLinkAgentAddressTypeY1.3.6.1.3.94.1.12.1.10INTEGERread-onlyIf connUnitLinkAgentAddressY is nonzero, it is a protocol address. ConnUnitLinkAgentAddressTypeY is the the 'address family number' assigned by IANA to identify the address format. (eg, 1 is Ipv4, 2 is Ipv6). If connUnitLinkAgentAddressY is all zeros, then this value is ignored.
INT connUnitLinkAgentPortY1.3.6.1.3.94.1.12.1.11INTEGERread-onlyThe IP port number for the agent. This is provided in case the agent is at a non-standard SNMP port.
FCU connUnitLinkUnitTypeY1.3.6.1.3.94.1.12.1.12FcUnitTyperead-onlyType of the FC connectivity unit as defined in connUnitType.
OCT connUnitLinkConnIdY1.3.6.1.3.94.1.12.1.13OCTET STRINGread-onlyThis is the Fibre Channel ID of this port. If the connectivity unit is a switch, this is expected to be a Big Endian value of 24 bits. If this is loop, then it is the ALPA that is connected. If this is an eport, then it will only contain the domain ID. If not any of those, unknown or cascaded loop, return all bits set to 1.
INT connUnitLinkCurrIndex1.3.6.1.3.94.1.12.1.14INTEGERread-onlyThe last used link index.
trapReg1.3.6.1.3.94.2
INT trapMaxClients1.3.6.1.3.94.2.1INTEGERread-onlyThe maximum number of SNMP trap recipients supported by the connectivity unit.
INT trapClientCount1.3.6.1.3.94.2.2INTEGERread-onlyThe current number of rows in the trap table.
trapRegTable1.3.6.1.3.94.2.3not-accessibleA table containing a row for each IP address/port number that traps will be sent to.
trapRegEntry1.3.6.1.3.94.2.3.1not-accessibleIp/Port pair for a specific client.
IP trapRegIpAddress1.3.6.1.3.94.2.3.1.1IpAddressread-onlyThe Ip address of a client registered for traps.
INT trapRegPort1.3.6.1.3.94.2.3.1.2INTEGERread-onlyThe UDP port to send traps to for this host. Normally this would be the standard trap port (162). This object is an index and must be specified to create a row in this table.
FCE trapRegFilter1.3.6.1.3.94.2.3.1.3FcEventSeverityread-writeThis value defines the trap severity filter for this trap host. The connUnit will send traps to this host that have a severity level less than or equal to this value. The default value of this object is 'warning'.
INT trapRegRowState1.3.6.1.3.94.2.3.1.4INTEGERread-writeSpecifies the state of the row. rowDestroy READ: Can never happen. WRITE: Remove this row from the table. rowInactive READ: Indicates that this row does exist, but that traps are not enabled to be sent to the target. WRITE: If the row does not exist, and the agent allows writes to the trap table, then a new row is created. The values of the optional columns will be set to default values. Traps are not enabled to be sent to the target. If the row already existed, then traps are disabled from being sent to the target. rowActive READ: Indicates that this row exists, and that traps are enabled to be sent to the target. WRITE: If the row does not exist, and the agent allows writes to the trap table, then a new row is created. The values of the optional columns will be set to default values. Traps are enabled to be sent to the target. If the row already exists, then traps are enabled to be sent to the target. A value of rowActive or rowInactive must be specified to create a row in the table.
STR revisionNumber1.3.6.1.3.94.3DisplayStringread-onlyThis is the revision number for this MIB. The format of the revision value is as follows (0) = high order major revision number (1) = low order major revision number (2) = high order minor revision number (3) = low order minor revision number The value will be stored as an ASCII value. The following is the current value of this object. (0) = '0' (1) = '3' (2) = '0' (3) = '0' This defines a revision of 03.00
statSet1.3.6.1.3.94.4
connUnitPortStatTable1.3.6.1.3.94.4.5not-accessibleA list of statistics for the fabric port types.
connUnitPortStatEntry1.3.6.1.3.94.4.5.1not-accessibleAn entry describing port statistics.
FCG connUnitPortStatUnitId1.3.6.1.3.94.4.5.1.1FcGlobalIdread-onlyThe connUnitId of the connectivity unit that contains this port stat table.
INT connUnitPortStatIndex1.3.6.1.3.94.4.5.1.2INTEGERread-onlyA unique value among all entrys in this table, between 0 and connUnitNumPort[connUnitPortUnitId].
OCT connUnitPortStatCountError1.3.6.1.3.94.4.5.1.3OCTET STRINGread-onlyA count of the errors that have occured on this port.
OCT connUnitPortStatCountTxObjects1.3.6.1.3.94.4.5.1.4OCTET STRINGread-onlyThe number of frames/packets/IOs/etc that have been transmitted by this port. Note: A Fibre Channel frame starts with SOF and ends with EOF. FC loop devices should not count frames passed through. This value represents the sum total for all other Tx objects.
OCT connUnitPortStatCountRxObjects1.3.6.1.3.94.4.5.1.5OCTET STRINGread-onlyThe number of frames/packets/IOs/etc that have been received by this port. Note: A Fibre Channel frame starts with SOF and ends with EOF. FC loop devices should not count frames passed through. This value represents the sum total for all other Rx objects.
OCT connUnitPortStatCountTxElements1.3.6.1.3.94.4.5.1.6OCTET STRINGread-onlyThe number of octets or bytes that have been transmitted by this port. One second periodic polling of the port. This value is saved and compared with the next polled value to compute net throughput. Note, for Fibre Channel, ordered sets are not included in the count.
OCT connUnitPortStatCountRxElements1.3.6.1.3.94.4.5.1.7OCTET STRINGread-onlyThe number of octets or bytes that have been received. by this port. One second periodic polling of the port. This value is saved and compared with the next polled value to compute net throughput. Note, for Fibre Channel, ordered sets are not included in the count.
OCT connUnitPortStatCountBBCreditZero1.3.6.1.3.94.4.5.1.8OCTET STRINGread-onlyCount of transitions in/out of BBcredit zero state. The other side is not providing any credit. Note, this is a Fibre Channel stat only.
OCT connUnitPortStatCountInputBuffersFull1.3.6.1.3.94.4.5.1.9OCTET STRINGread-onlyCount of occurrences when all input buffers of a port were full and outbound buffer-to-buffer credit transitioned to zero. There is no credit to provide to other side. Note, this is a Fibre Channel stat only.
OCT connUnitPortStatCountFBSYFrames1.3.6.1.3.94.4.5.1.10OCTET STRINGread-onlyCount of times that FBSY was returned to this port as a result of a frame that could not be delivered to the other end of the link. This occurs if either the Fabric or the destination port is temporarily busy. Port can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat. This is the sum of all classes. If you cannot keep the by class counters, then keep the sum counters.
OCT connUnitPortStatCountPBSYFrames1.3.6.1.3.94.4.5.1.11OCTET STRINGread-onlyCount of times that PBSY was returned to this port as a result of a frame that could not be delivered to the other end of the link. This occurs if the destination port is temporarily busy. PBSY can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat.This is the sum of all classes. If you cannot keep the by class counters, then keep the sum counters.
OCT connUnitPortStatCountFRJTFrames1.3.6.1.3.94.4.5.1.12OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Frame that was rejected by the fabric. Note, This is the total for all classes and is a Fibre Channel only stat.
OCT connUnitPortStatCountPRJTFrames1.3.6.1.3.94.4.5.1.13OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Frame that was rejected at the destination N_Port. Note, This is the total for all classes and is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1RxFrames1.3.6.1.3.94.4.5.1.14OCTET STRINGread-onlyCount of Class 1 Frames received at this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1TxFrames1.3.6.1.3.94.4.5.1.15OCTET STRINGread-onlyCount of Class 1 Frames transmitted out this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1FBSYFrames1.3.6.1.3.94.4.5.1.16OCTET STRINGread-onlyCount of times that FBSY was returned to this port as a result of a Class 1 Frame that could not be delivered to the other end of the link. This occurs if either the Fabric or the destination port is temporarily busy. FBSY can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1PBSYFrames1.3.6.1.3.94.4.5.1.17OCTET STRINGread-onlyCount of times that PBSY was returned to this port as a result of a Class 1 Frame that could not be delivered to the other end of the link. This occurs if the destination N_Port is temporarily busy. PBSY can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1FRJTFrames1.3.6.1.3.94.4.5.1.18OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Class 1 Frame that was rejected by the fabric. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass1PRJTFrames1.3.6.1.3.94.4.5.1.19OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Class 1 Frame that was rejected at the destination N_Port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2RxFrames1.3.6.1.3.94.4.5.1.20OCTET STRINGread-onlyCount of Class 2 Frames received at this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2TxFrames1.3.6.1.3.94.4.5.1.21OCTET STRINGread-onlyCount of Class 2 Frames transmitted out this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2FBSYFrames1.3.6.1.3.94.4.5.1.22OCTET STRINGread-onlyCount of times that FBSY was returned to this port as a result of a Class 2 Frame that could not be delivered to the other end of the link. This occurs if either the Fabric or the destination port is temporarily busy. FBSY can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2PBSYFrames1.3.6.1.3.94.4.5.1.23OCTET STRINGread-onlyCount of times that PBSY was returned to this port as a result of a Class 2 Frame that could not be delivered to the other end of the link. This occurs if the destination N_Port is temporarily busy. PBSY can only occur on SOFc1 frames (the frames that establish a connection). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2FRJTFrames1.3.6.1.3.94.4.5.1.24OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Class 2 Frame that was rejected by the fabric. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass2PRJTFrames1.3.6.1.3.94.4.5.1.25OCTET STRINGread-onlyCount of times that FRJT was returned to this port as a result of a Class 2 Frame that was rejected at the destination N_Port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass3RxFrames1.3.6.1.3.94.4.5.1.26OCTET STRINGread-onlyCount of Class 3 Frames received at this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass3TxFrames1.3.6.1.3.94.4.5.1.27OCTET STRINGread-onlyCount of Class 3 Frames transmitted out this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountClass3Discards1.3.6.1.3.94.4.5.1.28OCTET STRINGread-onlyCount of Class 3 Frames that were discarded upon reception at this port. There is no FBSY or FRJT generated for Class 3 Frames. They are simply discarded if they cannot be delivered. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountRxMulticastObjects1.3.6.1.3.94.4.5.1.29OCTET STRINGread-onlyCount of Multicast Frames or Packets received at this port.
OCT connUnitPortStatCountTxMulticastObjects1.3.6.1.3.94.4.5.1.30OCTET STRINGread-onlyCount of Multicast Frames or Packets transmitted out this port.
OCT connUnitPortStatCountRxBroadcastObjects1.3.6.1.3.94.4.5.1.31OCTET STRINGread-onlyCount of Broadcast Frames or Packets received at this port.
OCT connUnitPortStatCountTxBroadcastObjects1.3.6.1.3.94.4.5.1.32OCTET STRINGread-onlyCount of Broadcast Frames or Packets transmitted out this port. On a Fibre Channel loop, count only OPNr frames generated.
OCT connUnitPortStatCountRxLinkResets1.3.6.1.3.94.4.5.1.33OCTET STRINGread-onlyCount of Link resets. This is the number of LRs received. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountTxLinkResets1.3.6.1.3.94.4.5.1.34OCTET STRINGread-onlyCount of Link resets. This is the number LRs transmitted. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountNumberLinkResets1.3.6.1.3.94.4.5.1.35OCTET STRINGread-onlyCount of Link resets and LIPs detected at this port. The number times the reset link protocol is initiated. These are the count of the logical resets, a count of the number of primatives. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountRxOfflineSequences1.3.6.1.3.94.4.5.1.36OCTET STRINGread-onlyCount of Offline Primitive OLS received at this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountTxOfflineSequences1.3.6.1.3.94.4.5.1.37OCTET STRINGread-onlyCount of Offline Primitive OLS transmitted by this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountNumberOfflineSequences1.3.6.1.3.94.4.5.1.38OCTET STRINGread-onlyCount of Offline Primitive sequence received at this port. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountLinkFailures1.3.6.1.3.94.4.5.1.39OCTET STRINGread-onlyCount of link failures. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountInvalidCRC1.3.6.1.3.94.4.5.1.40OCTET STRINGread-onlyCount of frames received with invalid CRC. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Loop ports should not count CRC errors passing through when monitoring. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountInvalidTxWords1.3.6.1.3.94.4.5.1.41OCTET STRINGread-onlyCount of invalid transmission words received at this port. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountPrimitiveSequenceProtocolErrors1.3.6.1.3.94.4.5.1.42OCTET STRINGread-onlyCount of primitive sequence protocol errors detected at this port. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountLossofSignal1.3.6.1.3.94.4.5.1.43OCTET STRINGread-onlyCount of instances of signal loss detected at port. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountLossofSynchronization1.3.6.1.3.94.4.5.1.44OCTET STRINGread-onlyCount of instances of synchronization loss detected at port. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountInvalidOrderedSets1.3.6.1.3.94.4.5.1.45OCTET STRINGread-onlyCount of invalid ordered sets received at port. This count is part of the Link Error Status Block (LESB). (FC-PH 29.8). Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountFramesTooLong1.3.6.1.3.94.4.5.1.46OCTET STRINGread-onlyCount of frames received at this port where the frame length was greater than what was agreed to in FLOGI/PLOGI. This could be caused by losing the end of frame delimiter. Note, this is a Fibre Channel only stat.
OCT connUnitPortStatCountFramesTruncated1.3.6.1.3.94.4.5.1.47OCTET STRINGread-onlyCount of frames received at this port where the frame length was less than the minimum indicated by the frame header - normally 24 bytes, but it could be more if the DFCTL field indicates an optional header should have been present. Note, this is a FC only stat.
OCT connUnitPortStatCountAddressErrors1.3.6.1.3.94.4.5.1.48OCTET STRINGread-onlyCount of frames received with unknown addressing. e.x. unknown SID or DID. the SID or DID is not known to the routing algorithm. Note. this is a FC only stat.
OCT connUnitPortStatCountDelimiterErrors1.3.6.1.3.94.4.5.1.49OCTET STRINGread-onlyCount of invalid frame delimiters received at this port. An example is a frame with a class 2 start and a class 3 at the end. Note, this is a FC only stat.
OCT connUnitPortStatCountEncodingDisparityErrors1.3.6.1.3.94.4.5.1.50OCTET STRINGread-onlyCount of disparity errors received at this port. Note, this is a Fibre Channel only stat.
connUnitServiceSet1.3.6.1.3.94.5
connUnitServiceScalars1.3.6.1.3.94.5.1
INT connUnitSnsMaxEntry1.3.6.1.3.94.5.1.1INTEGERread-onlyThe maximum number of entries in the table.
connUnitServiceTables1.3.6.1.3.94.5.2
connUnitSnsTable1.3.6.1.3.94.5.2.1not-accessibleThis table contains an entry for each object registered with this port in the switch.
connUnitSnsEntry1.3.6.1.3.94.5.2.1.1not-accessibleThe Simple Name Server table for the port represented by ConnUnitSnsPortIndex .
OCT connUnitSnsId1.3.6.1.3.94.5.2.1.1.1OCTET STRINGread-onlyThe connUnitId of the connectivity unit that contains this Name Server table.
INT connUnitSnsPortIndex1.3.6.1.3.94.5.2.1.1.2INTEGERread-onlyThe physical port number of this SNS table entry. Each physical port has an SNS table with 1-n entries indexed by ConnUnitSnsPortIdentifier (port address)
ADR connUnitSnsPortIdentifier1.3.6.1.3.94.5.2.1.1.3FcAddressIdread-onlyThe Port Identifier for this entry in the SNS table.
FCN connUnitSnsPortName1.3.6.1.3.94.5.2.1.1.4FcNameIdread-onlyThe Port WWN for this entry in the SNS table.
FCN connUnitSnsNodeName1.3.6.1.3.94.5.2.1.1.5FcNameIdread-onlyThe Node Name for this entry in the SNS table.
OCT connUnitSnsClassOfSvc1.3.6.1.3.94.5.2.1.1.6OCTET STRINGread-onlyThe Classes of Service offered by this entry in the SNS table.
OCT connUnitSnsNodeIPAddress1.3.6.1.3.94.5.2.1.1.7OCTET STRINGread-onlyThe IPv6 formatted address of the Node for this entry in the SNS table.
OCT connUnitSnsProcAssoc1.3.6.1.3.94.5.2.1.1.8OCTET STRINGread-onlyThe Process Associator for this entry in the SNS table.
OCT connUnitSnsFC4Type1.3.6.1.3.94.5.2.1.1.9OCTET STRINGread-onlyThe FC-4 Types supported by this entry in the SNS table.
OCT connUnitSnsPortType1.3.6.1.3.94.5.2.1.1.10OCTET STRINGread-onlyThe Port Type of this entry in the SNS table.
OCT connUnitSnsPortIPAddress1.3.6.1.3.94.5.2.1.1.11OCTET STRINGread-onlyThe IPv6 formatted address of this entry in the SNS table.
FCN connUnitSnsFabricPortName1.3.6.1.3.94.5.2.1.1.12FcNameIdread-onlyThe Fabric Port name of this entry in the SNS table.
ADR connUnitSnsHardAddress1.3.6.1.3.94.5.2.1.1.13FcAddressIdread-onlyThe Hard ALPA of this entry in the SNS table.
STR connUnitSnsSymbolicPortName1.3.6.1.3.94.5.2.1.1.14DisplayStringread-onlyThe Symbolic Port Name of this entry in the SNS table.
STR connUnitSnsSymbolicNodeName1.3.6.1.3.94.5.2.1.1.15DisplayStringread-onlyThe Symbolic Node Name of this entry in the SNS table.

RFC description

Fibre Channel management MIB defining device types, event severity levels, and FC connectivity unit management objects.

Start monitoring Vendor-neutral Fibre Channel SAN switch/director, any manufacturer with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download FCMGMT-MIB