All MIBs › ZYXEL-ES-COMMON
Organization: Enterprise Solution ZyXEL
Last Updated: 2010-09-20
Category: ZyXEL ES and GS Switch Platform
Description:
Provides common ZyXEL ES series switch objects for shared system and platform management functions.
Imported Objects
From P-BRIDGE-MIB
| EnabledStatus |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-IDENTITY | |
| OBJECT-TYPE |
From SNMPv2-TC
| DisplayString |
From ZYXEL-ES-SMI
| esConformance | OBJECT-IDENTITY |
| esMgmt | OBJECT-IDENTITY |
What Is ZYXEL-ES-COMMON?
ZYXEL-ES-COMMON is a ZyXEL proprietary MIB providing common system and platform objects shared across the ES (Ethernet Switch) series, covering identifying information such as software platform, version numbers, patch level, build date, and product family/model/serial number. Its data falls squarely into the system identification/configuration category rather than live performance counters. In monitoring terms, this MIB is directly useful for tracking software version status across a fleet of switches -- confirming a device is running the expected major/minor/patch firmware version and identifying its exact product model and serial number for inventory and compliance purposes, which is a core software-status monitoring use case even though it does not cover CPU, memory, or environmental sensors itself. It appears to be a foundational module that other ZyXEL ES-series MIBs (given the esBasicCompliances/esBasicGroups conformance objects) build upon rather than depending on external standards. It is typically deployed across ZyXEL ES-series managed switches in enterprise or campus networks, where the ZYXEL-ES-COMMON MIB supports firmware and asset inventory tracking.
IPNetwork Monitor allows you to monitor SNMP objects defined in ZYXEL-ES-COMMON. 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
- software platform and version (major/minor/patch)
- firmware build date
- product family and model
- product serial number
- full version string
Supported Devices
- ZyXEL ES-series managed switch
Monitoring Examples
An admin would poll sysSwPlatform, sysSwMajorVersion, sysSwMinorVersion, and sysSwPatchNumber together with sysSwVersionString to confirm exactly which firmware build a switch is running, comparing it against a fleet-wide target version to flag out-of-date devices. sysSwDay, sysSwMonth, and sysSwYear give the firmware build date, useful for auditing how old a deployed image is, while sysProductFamily, sysProductModel, and sysProductSerialNumber let an inventory system uniquely identify each physical switch. The esBasicCompliances and esBasicGroups objects are conformance-related and would be used to verify agent compliance with the MIB's defined object groups rather than for runtime monitoring.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| esBasicCompliances | 1.3.6.1.4.1.890.1.15.2.1 | |||
| esBasicCompliance | 1.3.6.1.4.1.890.1.15.2.1.1 | The compliance statement for ES common MIB | ||
| esBasicGroups | 1.3.6.1.4.1.890.1.15.2.2 | |||
| esSysInfoGroup | 1.3.6.1.4.1.890.1.15.2.2.1 | |||
| esSysMgmtGroup | 1.3.6.1.4.1.890.1.15.2.2.2 | |||
| esSysInfo | 1.3.6.1.4.1.890.1.15.3.1 | The subtree for system information | ||
| SWP sysSwPlatform | 1.3.6.1.4.1.890.1.15.3.1.1 | SwPlatform | read-only | The software platform information. |
| INT sysSwMajorVersion | 1.3.6.1.4.1.890.1.15.3.1.2 | INTEGER | read-only | The major version of software platform. |
| INT sysSwMinorVersion | 1.3.6.1.4.1.890.1.15.3.1.3 | INTEGER | read-only | The minor version of software platform. |
| STR sysSwModel | 1.3.6.1.4.1.890.1.15.3.1.4 | DisplayString | read-only | The device model ID. |
| INT sysSwPatchNumber | 1.3.6.1.4.1.890.1.15.3.1.5 | INTEGER | read-only | The firmeare patch number. |
| STR sysSwVersionString | 1.3.6.1.4.1.890.1.15.3.1.6 | DisplayString | read-only | The detail software version. |
| INT sysSwDay | 1.3.6.1.4.1.890.1.15.3.1.7 | INTEGER | read-only | The day of software build date. |
| INT sysSwMonth | 1.3.6.1.4.1.890.1.15.3.1.8 | INTEGER | read-only | The month of software build date. |
| INT sysSwYear | 1.3.6.1.4.1.890.1.15.3.1.9 | INTEGER | read-only | The year of software build date. |
| STR sysProductFamily | 1.3.6.1.4.1.890.1.15.3.1.10 | DisplayString | read-only | The product line information. |
| STR sysProductModel | 1.3.6.1.4.1.890.1.15.3.1.11 | DisplayString | read-only | The device model name. |
| STR sysProductSerialNumber | 1.3.6.1.4.1.890.1.15.3.1.12 | DisplayString | read-only | The searial number of this device. |
| INT sysHwMajorVersion | 1.3.6.1.4.1.890.1.15.3.1.13 | INTEGER | read-only | The major version of hardware platform. |
| INT sysHwMinorVersion | 1.3.6.1.4.1.890.1.15.3.1.14 | INTEGER | read-only | The minor version of hardware platform. |
| STR sysHwVersionString | 1.3.6.1.4.1.890.1.15.3.1.15 | DisplayString | read-only | The detail hardware version. |
| STR sysCountryCode | 1.3.6.1.4.1.890.1.15.3.1.16 | DisplayString | read-only | System Country. |
| STR sysCurrentDateTime | 1.3.6.1.4.1.890.1.15.3.1.17 | DisplayString | read-only | System current date time. |
| STR sysCurrentTime | 1.3.6.1.4.1.890.1.15.3.1.18 | DisplayString | read-only | |
| I32 sysActiveSessionNum | 1.3.6.1.4.1.890.1.15.3.1.19 | Integer32 | read-only | The number of active session. |
| esSysMgmt | 1.3.6.1.4.1.890.1.15.3.2 | The subtree for basic system management | ||
| INT sysMgmtReboot | 1.3.6.1.4.1.890.1.15.3.2.1 | INTEGER | read-write | |
| INT sysMgmtConfigSave | 1.3.6.1.4.1.890.1.15.3.2.2 | INTEGER | read-write | |
| INT sysMgmtRestoreDefaultConfig | 1.3.6.1.4.1.890.1.15.3.2.3 | INTEGER | read-write | |
| INT sysMgmtCPUUsage | 1.3.6.1.4.1.890.1.15.3.2.4 | INTEGER | read-only | Device CPU usage (%) |
| INT sysMgmtMemUsage | 1.3.6.1.4.1.890.1.15.3.2.5 | INTEGER | read-only | Device memory usage (%) |
| INT sysMgmtFlashUsage | 1.3.6.1.4.1.890.1.15.3.2.6 | INTEGER | read-only | Device flash usage (%) |
| INT sysMgmtCPU5SecUsage | 1.3.6.1.4.1.890.1.15.3.2.7 | INTEGER | read-only | Average CPU usage in 5 seconds. (%) |
| INT sysMgmtCPU1MinUsage | 1.3.6.1.4.1.890.1.15.3.2.8 | INTEGER | read-only | Average CPU usage in 1 minute. (%) |
| INT sysMgmtCPU5MinUsage | 1.3.6.1.4.1.890.1.15.3.2.9 | INTEGER | read-only | Average CPU usage in 5 minutes. (%) |
| INT sysMgmtBootupConfigIndex | 1.3.6.1.4.1.890.1.15.3.2.10 | INTEGER | read-write | |
| INT sysMgmtBootupImageIndex | 1.3.6.1.4.1.890.1.15.3.2.11 | INTEGER | read-write | |
| MGM sysMgmtAlarmStatus | 1.3.6.1.4.1.890.1.15.3.2.12 | MgmtAlarmStatus | read-only | |
| ENA sysMgmtVLANControl | 1.3.6.1.4.1.890.1.15.3.2.13 | EnabledStatus | read-write | Enable/Disable management vlan. |
| INT sysMgmtVLANID | 1.3.6.1.4.1.890.1.15.3.2.14 | INTEGER | read-write | Management vlan id. |
| ENA sys8021QControl | 1.3.6.1.4.1.890.1.15.3.2.15 | EnabledStatus | read-write | System vlan status. |
RFC description
Zyxel vendor-private MIB defining common objects and textual conventions for Zyxel ES-series switch platform.
Start monitoring ZyXEL ES-series managed switch (software-version/product-model/serial-number identity 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.