EXTREME-SYSTEM-MIB

MIB Reference — IPNetwork Monitor

All MIBsEXTREME-SYSTEM-MIB

Organization: Extreme Networks, Inc.

Last Updated: 2000-07-24

Category: Device Management, Vendor: Extreme Networks

Description:

Contains common system-level objects for Extreme Networks switches, including system identification, configuration save/restore status, and basic platform information.

Imported Objects

From EXTREME-BASE-MIB

PortList
extremeAgentOBJECT-IDENTITY

From RFC1213-MIB

DisplayString
ifDescr
sysDescr
sysUpTime

From SNMPv2-SMI

Counter64
Integer32
IpAddress
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

MacAddress
RowStatus
TEXTUAL-CONVENTION
TruthValue

What Is EXTREME-SYSTEM-MIB?

EXTREME-SYSTEM-MIB is an Extreme Networks proprietary MIB providing common system-level management objects shared across Extreme's switch product lines. It exposes platform-wide data such as system identification, image/firmware feature information, configuration save/restore status, and system-level trap definitions. It is directly useful for monitoring device software status: the extremeImageFeatureTable lets an operator confirm which firmware image and feature set is active, while system notification/trap objects report events like configuration changes or save failures that indicate operational health issues. This kind of EXTREME-SYSTEM-MIB SNMP monitoring is typically combined with the vendor's VLAN, chassis, and port-specific MIBs to build a complete operational picture of a given switch. It is a base/common MIB that other Extreme Networks product-specific MIBs (VLAN, chassis, port) build on top of. It is deployed across Extreme Networks Ethernet switch and routing platforms in enterprise and data-center networks.

IPNetwork Monitor allows you to monitor SNMP objects defined in EXTREME-SYSTEM-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.

What Can Be Monitored

  • active firmware image/feature set
  • configuration save/restore status
  • system-level trap/notification events

Supported Devices

  • Extreme Networks 5420 Series (current) — stackable edge switches, 24/48-port, up to 90W PoE
  • Extreme Networks 4000 Series (current) — Layer 2 campus/branch switches

Monitoring Examples

An administrator polls extremeImageFeatureTable to verify which software image and feature license is currently running on the switch, useful for confirming a firmware upgrade took effect. Traps generated under extremeSystemTrapsPrefix (rooted through extremeSystemNotifications) alert on events such as configuration-save failures or system state changes, which an NMS would correlate with unexpected reboots or config drift. Because this is a common/base MIB, its objects are typically polled alongside chassis- and port-specific Extreme MIBs for a full system health picture.

OIDs
OID symbolicOID numericTypeAccessDescription
extremeSystem1.3.6.1.4.1.1916.1.1Extreme System objects: objects common to all platforms
extremeSystemCommon1.3.6.1.4.1.1916.1.1.1
INT extremeSaveConfiguration1.3.6.1.4.1.1916.1.1.1.3INTEGERread-writeWhen this object is set, the device will copy the contents of the configuration database to a buffer and save it to the persistant store specified by the value of the object. The save is performed asynchronously, and the snmp agent will continue to respond to both gets and sets while the save is taking place. A network management application may use the extremeSaveStatus object to determine when the asynchronous save operation has completed.
INT extremeSaveStatus1.3.6.1.4.1.1916.1.1.1.4INTEGERread-onlyThis object will return the status of a save operation invoked by setting the extremeSaveConfiguration object. A network management application can read this object to determine that a save operation has completed.
INT extremeCurrentConfigInUse1.3.6.1.4.1.1916.1.1.1.5INTEGERread-onlyShows which NVRAM configuration store was used at last boot.
INT extremeConfigToUseOnReboot1.3.6.1.4.1.1916.1.1.1.6INTEGERread-writeControls which NVRAM configuration store will be used on next reboot.
T/F extremeOverTemperatureAlarm1.3.6.1.4.1.1916.1.1.1.7TruthValueread-onlyAlarm status of overtemperature sensor in device enclosure.
INT extremeCurrentTemperature1.3.6.1.4.1.1916.1.1.1.8INTEGERread-onlyCurrent temperature in degrees celcius measured inside device enclosure.
extremeFanStatusTable1.3.6.1.4.1.1916.1.1.1.9not-accessibleTable of operational status of all internal cooling fans.
extremeFanStatusEntry1.3.6.1.4.1.1916.1.1.1.9.1not-accessibleEntry in table of all internal cooling fans.
INT extremeFanNumber1.3.6.1.4.1.1916.1.1.1.9.1.1INTEGERread-onlyIdentifier of cooling fan, numbered from the front and/or left side of device.
T/F extremeFanOperational1.3.6.1.4.1.1916.1.1.1.9.1.2TruthValueread-onlyOperational status of a cooling fan.
INT extremeFanEntPhysicalIndex1.3.6.1.4.1.1916.1.1.1.9.1.3INTEGERread-onlyThe entity index for this fan entity in the entityPhysicalTable table of the entity MIB.
T/F extremePrimaryPowerOperational1.3.6.1.4.1.1916.1.1.1.10TruthValueread-onlyOperational status of internal power supply of a device.
INT extremeRedundantPowerStatus1.3.6.1.4.1.1916.1.1.1.11INTEGERread-onlyOperational status of an external redundant power supply to a device.
T/F extremeRedundantPowerAlarm1.3.6.1.4.1.1916.1.1.1.12TruthValueread-onlyAlarm state of an external redundant power supply to a device. Alarm state indicates either fan failure or overtemperature condition.
STR extremePrimarySoftwareRev1.3.6.1.4.1.1916.1.1.1.13DisplayStringread-onlyThe software revision of the primary image stored in this device. This string will have a zero length if the revision is unknown, invalid or not present. This will also be reported in RMON2 probeSoftwareRev if this is the software image currently running in the device.
STR extremeSecondarySoftwareRev1.3.6.1.4.1.1916.1.1.1.14DisplayStringread-onlyThe software revision of the secondary image stored in this device. This string will have a zero length if the revision is unknown, invalid or not present. This will also be reported in RMON2 probeSoftwareRev if this is the software image currently running in the device.
INT extremeImageToUseOnReboot1.3.6.1.4.1.1916.1.1.1.15INTEGERread-writeControls which image will be used on next reboot.
STR extremeSystemID1.3.6.1.4.1.1916.1.1.1.16DisplayStringread-onlyThis represents the System ID of the Summit Switch.
STR extremeSystemBoardID1.3.6.1.4.1.1916.1.1.1.17DisplayStringread-onlyThis represents the Board ID of the Summit Switch.
STR extremeSystemLeftBoardID1.3.6.1.4.1.1916.1.1.1.18DisplayStringread-onlyThis represents the Left Board ID of the Summit Switch.
STR extremeSystemRightBoardID1.3.6.1.4.1.1916.1.1.1.19DisplayStringread-onlyThis represents the Right Board ID of the Summit Switch.
INT extremeInputPowerVoltage1.3.6.1.4.1.1916.1.1.1.20INTEGERread-onlyThe input power voltage at which the system is currently operating.
INT extremePowerStatus1.3.6.1.4.1.1916.1.1.1.21INTEGERread-onlyOperational status of the power supply to a device.
T/F extremePowerAlarm1.3.6.1.4.1.1916.1.1.1.22TruthValueread-onlyAlarm state of the power supply to a device. Alarm state indicates either fan failure or overtemperature condition.
T/F extremeRmonEnable1.3.6.1.4.1.1916.1.1.1.23TruthValueread-writeSetting this to true will cause the agent to start collecting RMON statistics.
STR extremeBootROMVersion1.3.6.1.4.1.1916.1.1.1.25DisplayStringread-onlyThe software revision of the bootrom on the device. This string will have a zero length if the revision is unknown or invalid.
T/F extremeDot1dTpFdbTableEnable1.3.6.1.4.1.1916.1.1.1.26TruthValueread-writeSetting this to true will cause GetNext operations on the dot1dTpFdbTable to be allowed. Note that Get operations are always allowed.
extremePowerSupplyTable1.3.6.1.4.1.1916.1.1.1.27not-accessibleTable of status of all power supplies in the system.
extremePowerSupplyEntry1.3.6.1.4.1.1916.1.1.1.27.1not-accessibleAn entry indicating the status of a specific power supply.
INT extremePowerSupplyNumber1.3.6.1.4.1.1916.1.1.1.27.1.1INTEGERaccessible-for-notifyPower supply number.
INT extremePowerSupplyStatus1.3.6.1.4.1.1916.1.1.1.27.1.2INTEGERread-onlyStatus of the power supply.
INT extremePowerSupplyInputVoltage1.3.6.1.4.1.1916.1.1.1.27.1.3INTEGERread-onlyInput voltage of the power supply
STR extremePowerSupplySerialNumber1.3.6.1.4.1.1916.1.1.1.27.1.4DisplayStringread-onlyThe serial number of the power supply unit.
INT extremePowerSupplyEntPhysicalIndex1.3.6.1.4.1.1916.1.1.1.27.1.5INTEGERread-onlyThe entity index for this psu entity in the entityPhysicalTable of the entity MIB.
INT extremeCpuAggregateUtilization1.3.6.1.4.1.1916.1.1.1.28INTEGERread-onlyThe aggregate CPU utilization since the time the start started executing.
extremeCpuTask2Table1.3.6.1.4.1.1916.1.1.1.29not-accessibleTable of CPU tasks that are active.
extremeCpuTask2Entry1.3.6.1.4.1.1916.1.1.1.29.1not-accessibleAn entry in table of describes a single task.
U32 extremeCpuTask2CpuId1.3.6.1.4.1.1916.1.1.1.29.1.1Unsigned32not-accessibleCPU on which this task last executed or is executing. The primary CPU has a value of 1.
STR extremeCpuTask2Name1.3.6.1.4.1.1916.1.1.1.29.1.2DisplayStringnot-accessibleName associated with the reported task id.
U32 extremeCpuTask2Id1.3.6.1.4.1.1916.1.1.1.29.1.3Unsigned32read-onlyTask identifier assigned by the operating system when this task is spawned.
U32 extremeCpuTask2Pc1.3.6.1.4.1.1916.1.1.1.29.1.4Unsigned32read-onlyThe value of the program counter for this task. It indicates the address of the next instruction that would be executed once the operating system resumes this task.
STR extremeCpuTask2Status1.3.6.1.4.1.1916.1.1.1.29.1.5DisplayStringread-onlyThe current status of the task as reported by the operating system.
U32 extremeCpuTask2Utilization1.3.6.1.4.1.1916.1.1.1.29.1.6Unsigned32read-onlyThe current CPU utilization by this task. This is the utilization when the task last executed.
U32 extremeCpuTask2MaxUtilization1.3.6.1.4.1.1916.1.1.1.29.1.7Unsigned32read-writeThe maximum CPU utilization by this task since the time the start started executing. This value may be cleared.
IP extremeAuthFailSrcAddr1.3.6.1.4.1.1916.1.1.1.30IpAddressaccessible-for-notifyThe IP address of the originator of the bad SNMP request that caused the generation of an authentication failure trap.
INT extremeCpuTransmitPriority1.3.6.1.4.1.1916.1.1.1.31INTEGERread-writeThe CPU transmit priority.
INT extremeImageBooted1.3.6.1.4.1.1916.1.1.1.32INTEGERread-onlyThe image with which the switch was last booted, using which it is currently running.
INT extremeMsmFailoverCause1.3.6.1.4.1.1916.1.1.1.33INTEGERread-onlyThe cause of the last MSM failover. never(1) means an MSM Failover has not occurred since the last reboot. admin(2) means the failover was initiated by the user. exception(3) means the former master MSM encountered a software exception condition. removal(4) means the master MSM was physically removed from the chassis. hwFailure(5) means a diagnostic failure was detected in the master MSM. watchdog(6) means that the master MSM hardware watchdog timer expired. keepalive(7) means the master MSM failed to respond to slave keepalive requests. The MSM failover will have been hitless only in the admin(2) and exception(3) cases
extremeImageTable1.3.6.1.4.1.1916.1.1.1.34not-accessibleA table containing information about each software image.
extremeImageEntry1.3.6.1.4.1.1916.1.1.1.34.1not-accessibleA table entry containing information about each software image.
INT extremeImageNumber1.3.6.1.4.1.1916.1.1.1.34.1.1INTEGERread-onlyA unique integer identifying the particular software image.
INT extremeMajorVersion1.3.6.1.4.1.1916.1.1.1.34.1.2INTEGERread-onlyThe ExtremeWare Release Major Version.
INT extremeSubMajorVersion1.3.6.1.4.1.1916.1.1.1.34.1.3INTEGERread-onlyThe ExtremeWare Release Sub-major Version.
INT extremeMinorVersion1.3.6.1.4.1.1916.1.1.1.34.1.4INTEGERread-onlyThe ExtremeWare Release Minor Version.
INT extremeBuildNumber1.3.6.1.4.1.1916.1.1.1.34.1.5INTEGERread-onlyThe ExtremeWare Build Number.
INT extremeTechnologyReleaseNumber1.3.6.1.4.1.1916.1.1.1.34.1.6INTEGERread-onlyThe Technology Release version. This value is zero for all but TR releases.
INT extremeSustainingReleaseNumber1.3.6.1.4.1.1916.1.1.1.34.1.7INTEGERread-onlyThe Sustaining Release number for the ExtremeWare version.
INT extremeBranchRevisionNumber1.3.6.1.4.1.1916.1.1.1.34.1.8INTEGERread-onlyThe incremental build on specified branch.
INT extremeImageType1.3.6.1.4.1.1916.1.1.1.34.1.9INTEGERread-onlyThe branch type from which the image was built.
STR extremeImageDescription1.3.6.1.4.1.1916.1.1.1.34.1.10DisplayStringread-onlyA unique string that can be used to identify the specific patch, technology, or development branch release.
INT extremeImageSecurity1.3.6.1.4.1.1916.1.1.1.34.1.11INTEGERread-onlyIndicates whether image was built with ssh. This object is deprecated, the ssh capability can be obtained from the extremeImageSshCapability of the ImageFeatureTable
INT extremePatchVersion1.3.6.1.4.1.1916.1.1.1.34.1.12INTEGERread-onlyThe ExtremeWare Release Patch Version.
extremeImageFeatureTable1.3.6.1.4.1.1916.1.1.1.35not-accessibleA table containing information about the software features.
extremeImageFeatureEntry1.3.6.1.4.1.1916.1.1.1.35.1not-accessibleA table entry containing information about software features.
INT extremeImageFeatureNumber1.3.6.1.4.1.1916.1.1.1.35.1.1INTEGERread-onlyA unique integer identifying the particular software image.
INT extremeImageSshCapability1.3.6.1.4.1.1916.1.1.1.35.1.2INTEGERread-onlyIndicates whether image has ssh capability.
INT extremeImageUAACapability1.3.6.1.4.1.1916.1.1.1.35.1.3INTEGERread-onlyIndicates whether image has Wireless(UAA) components.
extremeChassisGroup1.3.6.1.4.1.1916.1.1.2
INT extremeMasterMSMSlot1.3.6.1.4.1.1916.1.1.2.1INTEGERread-onlyThe extremeSlotNumber of the master MSM module.
extremeSlotTable1.3.6.1.4.1.1916.1.1.2.2not-accessibleA table containing information about each slot in the chassis.
extremeSlotEntry1.3.6.1.4.1.1916.1.1.2.2.1not-accessibleA table entry containing information about the module in each slot of the chassis.
INT extremeSlotNumber1.3.6.1.4.1.1916.1.1.2.2.1.1INTEGERread-onlyA unique integer identifying the particular slot in the chassis.
STR extremeSlotName1.3.6.1.4.1.1916.1.1.2.2.1.2DisplayStringread-onlyA name identifying the particular slot in the chassis.
INT extremeSlotModuleConfiguredType1.3.6.1.4.1.1916.1.1.2.2.1.3INTEGERread-writeThe configured module type for the given slot. At startup, the module-type is none(1). It is possible to configure the module-type even if there is no module in the slot. If the current module in the slot is different than the requested configured module-type, then the current configuration for the module is erased and the card will be restarted. The new configured module-type will be recorded. Since the configured module type is different than the actual module type, a moduleMismatch trap will be sent, and the extremeSlotModuleState for that module will show a mismatch(3). Setting this variable to none(1) will clear the previously assigned module-type of this slot, and all configuration information related to the slot will be erased.
INT extremeSlotModuleInsertedType1.3.6.1.4.1.1916.1.1.2.2.1.4INTEGERread-onlyThe module type inserted into the slot. It is possible to have a slot inserted into the slot even though extremeSlotConfiguredType is none(1).
INT extremeSlotModuleState1.3.6.1.4.1.1916.1.1.2.2.1.5INTEGERread-onlyThe state of the module inserted in this slot.
STR extremeSlotModuleSerialNumber1.3.6.1.4.1.1916.1.1.2.2.1.6DisplayStringread-onlyThe serial number of the module inserted in this slot.
INT extremeChassisPortsPerSlot1.3.6.1.4.1.1916.1.1.2.3INTEGERread-onlyThe maximum number of ports that can be accomodated in a single slot. This number would change to accomodate blades with higher port density than current ones.
extremeSystemHealthCheck1.3.6.1.4.1.1916.1.1.3
INT extremeHealthCheckErrorType1.3.6.1.4.1.1916.1.1.3.1INTEGERaccessible-for-notifyThe error reported in the system health check trap
INT extremeHealthCheckAction1.3.6.1.4.1.1916.1.1.3.2INTEGERread-onlyThe action/alarm level configured for health check.
INT extremeHealthCheckMaxRetries1.3.6.1.4.1.1916.1.1.3.3INTEGERread-onlyThe maximum number of times a module restart will be attempted if it fails. If extremeHealthCheckAction is not autorecovery(5), then this value is zero.
extremeSystemThresholds1.3.6.1.4.1.1916.1.1.4
INT extremeCpuUtilRisingThreshold1.3.6.1.4.1.1916.1.1.4.1INTEGERread-writeRising threshold for CPU Aggregation utilization trap
STR extremeCpuTaskUtilPair1.3.6.1.4.1.1916.1.1.4.2DisplayStringaccessible-for-notifyTaskName/CPU_% Util pair reported in CPU Utilization trap

FAQ

How can EXTREME-SYSTEM-MIB confirm which firmware is running on an Extreme switch?
Its extremeImageFeatureTable lets an operator check which firmware image and feature set is currently active on the device.

What does this MIB report when a configuration save fails on an Extreme switch?
It includes system-level trap and notification objects that report events such as configuration changes or save failures, which operators can use to flag operational health issues alongside the vendor's VLAN, chassis, and port-specific MIBs.

RFC description

Extreme Networks proprietary MIB (OID 1.3.6.1.4.1.1916.1.1) containing system objects and device parameters common to all Extreme platform devices.

Start monitoring Extreme Networks switch/routing platform (common system objects, base MIB) 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 EXTREME-SYSTEM-MIB