CISCO-IMAGE-UPGRADE-MIB

MIB Reference — IPNetwork Monitor · Updated October 05, 2026

All MIBs › CISCO-IMAGE-UPGRADE-MIB

Organization: Cisco Systems Inc.

Last Updated: 2011-03-28

Category: Cisco Devices, Device Management

Description: Manages automated software image upgrade operations including download, verification, and installation.

Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) 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.

What Is CISCO-IMAGE-UPGRADE-MIB?

CISCO-IMAGE-UPGRADE-MIB is a Cisco MIB for managing and monitoring software image upgrade operations on modular Cisco platforms (e.g., controller cards, line cards). It exposes a table of supported image "variables"/types the system can run, a table of image source URIs to upgrade from, and objects to trigger an upgrade operation and track its command, status, and start time, plus notification objects to alert on completion. This is directly a software-status/upgrade-management MIB: it lets an operator confirm current running software versions per module, initiate an image upgrade, and monitor upgrade progress, success, or failure -- a software equivalent of watching a hardware operation complete. It works in conjunction with Cisco's module/chassis inventory MIBs to identify which card an upgrade applies to, and issues SNMP notifications on completion. It is typically used in Cisco chassis-based systems (e.g., ASR/Nexus with multiple line/controller cards) where administrators perform coordinated, staged software upgrades across modules via SNMP-driven automation. Network engineers evaluating or troubleshooting this functionality can download the CISCO-IMAGE-UPGRADE-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-IMAGE-UPGRADE-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

  • Cisco modular chassis platforms (e.g., ASR/Nexus-class routers/switches with controller/line cards)

Monitoring Examples

An operator first reads ciuImageVariableTable/ciuImageVariableEntry via ciuImageVariableName to learn the image types a given module supports, sets the source location in ciuImageURITable/ciuImageURIEntry via ciuImageURI, then issues ciuUpgradeOpCommand and polls ciuUpgradeOpStatus and ciuUpgradeOpTimeStarted to track progress. If ciuUpgradeOpStatus reports a failure rather than progressing to completion (with ciuUpgradeOpNotifyOnCompletion firing a notification), it signals the upgrade did not apply cleanly to that module.

What Can Be Monitored

  • supported image variable types
  • image source URI
  • upgrade operation command/status
  • upgrade start time
  • upgrade completion notification
Imported Objects

From CISCO-SMI

ciscoMgmtOBJECT-IDENTITY

From CISCO-TC

EntPhysicalIndexOrZero

From ENTITY-MIB

entPhysicalIndexOBJECT-TYPE

From SNMP-FRAMEWORK-MIB

SnmpAdminString

From SNMPv2-CONF

MODULE-COMPLIANCE
NOTIFICATION-GROUP
OBJECT-GROUP

From SNMPv2-SMI

Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

RowStatus
TEXTUAL-CONVENTION
TimeStamp
TruthValue
OIDs

RFC description

Manages firmware image upgrades on Cisco system modules including controller and line cards. Monitors upgrade progress, compatibility checks, and target modules.

Start monitoring Cisco modular chassis platforms (ASR/Nexus-class) 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 CISCO-IMAGE-UPGRADE-MIB