MITEL-MIB

MIB Reference — IPNetwork Monitor

All MIBsMITEL-MIB

Category: Hardware Inventory, Products/Registration

Description:

Provides MITEL enterprise root MIB structure and registration hierarchy.

Imported Objects

From RFC-1212

OBJECT-TYPE

From RFC-1215

TRAP-TYPE

From RFC1155-SMI

Counter
TimeTicks
enterprises
internet

From RFC1213-MIB

DisplayString
ifIndex

From SNMPv2-SMI

Counter32
Integer32

What Is MITEL-MIB?

MITEL-MIB is the enterprise root and interface-management MIB for Mitel Networks telephony and communications equipment, part of the private enterprise SNMP namespace under the Mitel OID branch. It exposes a small set of hardware/software status objects, including a proprietary interface table, system reset diagnostics, and a notification/trap enable table, all defined within the MITEL-MIB MIB layered on top of the standard SNMPv2 framework. This makes it directly useful for monitoring hardware and software health: administrators can track the number and type of proprietary interfaces present, determine the reason and platform/agent responsible for the last system reset (indicating unexpected reboots or crashes), and see how many notifications have been generated. It builds on the standard SNMPv2-SMI and SNMPv2-TM (snmpDomains) conventions rather than defining its own from scratch. It is typically deployed on Mitel PBX/VoIP communication platforms and gateways where operations teams need to detect abnormal resets and interface state changes remotely.

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

  • proprietary interface count
  • interface table entries
  • last reset reason
  • reset platform/agent
  • notification enable status
  • notification count

Supported Devices

  • Mitel telephony and communications equipment (any generation, enterprise root)

Monitoring Examples

An administrator could poll mitelIfNumber and mitelIfTable/mitelIfTableEntry (with mitelIfTblType) to see how many and what type of proprietary interfaces are active on a Mitel device, flagging a drop in count as a possible card or line failure. Polling mitelResetReason alongside mitelResetPlatform and mitelResetAgent after an outage reveals whether the box rebooted due to a watchdog, software fault, or manual intervention, and which subsystem triggered it. The mitelNotifEnableTable/mitelNotifEnableTableEntry (indexed by mitelNotifEnblTblIndex, storing mitelNotifEnblTblOid) lets an operator confirm which traps are currently enabled, while mitelNotifCount gives a running tally of notifications fired, useful for detecting a device stuck in an alarm loop.

OIDs
OID symbolicOID numericTypeAccessDescription
mitel1.3.6.1.4.1.1027
mitelIdentification1.3.6.1.4.1.1027.1
mitelIdMgmtPlatforms1.3.6.1.4.1.1027.1.1
mitelIdMgmtOpsMgr1.3.6.1.4.1.1027.1.1.1
mitelIdCallServers1.3.6.1.4.1.1027.1.2
mitelIdCsMc21.3.6.1.4.1.1027.1.2.1
mitelIdCs2000Light1.3.6.1.4.1.1027.1.2.2
mitelIdTerminals1.3.6.1.4.1.1027.1.3
mitelIdInterfaces1.3.6.1.4.1.1027.1.4
mitelIdCtiPlatforms1.3.6.1.4.1.1027.1.5
mitelExperimental1.3.6.1.4.1.1027.2
mitelExtensions1.3.6.1.4.1.1027.3
mitelExtInterfaces1.3.6.1.4.1.1027.3.2
I32 mitelIfNumber1.3.6.1.4.1.1027.3.2.1Integer32read-onlyThe number of MITEL proprietary interfaces (regardless of their current state) present on this system.
mitelIfTable1.3.6.1.4.1.1027.3.2.2not-accessibleA list of interface entries. The number of entries is given by the value of mitelIfNumber. The table consists of one row for each MITEL-specific interface, and is indexed by the ifIndex value of the corresponding row in the MIB-II ifTable.
mitelIfTableEntry1.3.6.1.4.1.1027.3.2.2.1not-accessibleAn entry containing management information applicable to a particular interface.
MIT mitelIfTblType1.3.6.1.4.1.1027.3.2.2.1.1MitelIfTyperead-onlyThe type of interface. Additional values for mitelIfTblType are assigned by the Standards Group, through updating the syntax of the MitelIfType textual convention. This row is deleted automatically when the corresponding ifTable row is deleted.
mitelProprietary1.3.6.1.4.1.1027.4
mitelPropApplications1.3.6.1.4.1.1027.4.1
mitelAppCallServer1.3.6.1.4.1.1027.4.1.1
mitelPropTransmission1.3.6.1.4.1.1027.4.2
mitelPropProtocols1.3.6.1.4.1.1027.4.3
mitelPropUtilities1.3.6.1.4.1.1027.4.4
mitelPropHardware1.3.6.1.4.1.1027.4.5
mitelPropNotifications1.3.6.1.4.1.1027.4.6
mitelNotifTraps1.3.6.1.4.1.1027.4.6.1
NTF mitelTrapsCommLost1.3.6.1.4.1.1027.4.6.1.0.1This notification is generated whenever the agent detects the final timeout of a row in the mitelNotifUnackTable. When this occurs, the row corresponding to the manager in mitelNotifManagerTable is set to a RowStatus value of notInService(2), and no further notifications will be sent to the manager until the RowStatus is set back to active(1).
NTF mitelTrapsReset1.3.6.1.4.1.1027.4.6.1.0.2This notification is generated whenever the agent detects a reset, either from coldStart, warmStart, or a reset of some part of the hardware. The nature of the reset is provided in mitelResetReason. This notification does not preclude simultaneous generation of a warm/coldStart trap.
I32 mitelNotifCount1.3.6.1.4.1.1027.4.6.2Integer32read-onlyThe number of MITEL-defined notifications supported by this agent.
mitelNotifEnableTable1.3.6.1.4.1.1027.4.6.3not-accessibleA list of the MITEL-defined notifications supported by this agent. The number of entries in the table is defined by mitelNotifCount. This table is maintained in non-volatile memory, and is re-built upon agent restart.
mitelNotifEnableTableEntry1.3.6.1.4.1.1027.4.6.3.1not-accessibleAn entry containing notification information.
INT mitelNotifEnblTblIndex1.3.6.1.4.1.1027.4.6.3.1.1INTEGERread-onlyThe index of this row. A unique value, greater than zero, for each row. This value is sent as the specific-trap value when an SNMPv1 Trap-PDU is used. For this reason, the notification OID must always map to the same value on every platform.
OID mitelNotifEnblTblOid1.3.6.1.4.1.1027.4.6.3.1.2OBJECT IDENTIFIERread-onlyThe OID value of the notification. This is the value of the corresponding NOTIFICATION-TYPE macro. For SNMPv1 agents, this is implemented as zeroDotZero (from RFC1442).
T/F mitelNotifEnblTblEnable1.3.6.1.4.1.1027.4.6.3.1.3TruthValueread-writeTrue if the generation of this notification (to all registered managers) is enabled.
T/F mitelNotifEnblTblAck1.3.6.1.4.1.1027.4.6.3.1.4TruthValueread-writeTrue if the notification is to be acknowledged by at least one manager. A false setting indicates that the mitelNotifMgrTblTimeout and mitelNotifMgrTblRetries values are ignored.
C32 mitelNotifEnblTblOccurrences1.3.6.1.4.1.1027.4.6.3.1.5Counter32read-onlyA count of the number of times the conditions that would generate this trap have been detected at this agent since the last reset, regardless of whether the trap is enabled or not.
STR mitelNotifEnblTblDescr1.3.6.1.4.1.1027.4.6.3.1.6DisplayStringread-onlyTextual description of this notification.
mitelNotifManagerTable1.3.6.1.4.1.1027.4.6.4not-accessibleA list of the managers that are receiving notifications from this agent. This table is kept in non-volatile memory, and is rebuilt upon agent restart.
mitelNotifManagerTableEntry1.3.6.1.4.1.1027.4.6.4.1not-accessibleAn entry containing manager information.
INT mitelNotifMgrTblIndex1.3.6.1.4.1.1027.4.6.4.1.1INTEGERread-onlyThe index of this row. A unique value, greater than zero, for each row. It is recommended that values are assigned contiguously starting from 1.
ROW mitelNotifMgrTblStatus1.3.6.1.4.1.1027.4.6.4.1.2RowStatusread-writeThe status column used for creating, modifying, and deleting instances of the columnar objects in the manager table.
MIT mitelNotifMgrTblTransport1.3.6.1.4.1.1027.4.6.4.1.3MitelNotifyTransportTyperead-writeDefines how notifications are sent to this manager (either InformRequest or Trap).
TDO mitelNotifMgrTblDomain1.3.6.1.4.1.1027.4.6.4.1.4TDomainread-writeThe transport domain of this manager.
ADR mitelNotifMgrTblAddress1.3.6.1.4.1.1027.4.6.4.1.5TAddressread-writeThe transport domain address at which to send the notification.
NUM mitelNotifMgrTblTimeout1.3.6.1.4.1.1027.4.6.4.1.6TimeIntervalread-writeNumber of 1/100ths of a second until a trap confirmation from this manager is deemed to have failed. This only applies for traps in mitelNotifEnableTable where mitelNotifEnblTblAck is true.
INT mitelNotifMgrTblRetries1.3.6.1.4.1.1027.4.6.4.1.7INTEGERread-writeNumber of times the agent will attempt to retry sending a trap when the confirmation is not received. If the trap is not confirmed on the last retry, the mitelNotifHistTblConfirmed object will be false. This only applies for traps in mitelNotifEnableTable where mitelNotifEnblTblAck is true.
NUM mitelNotifMgrTblLife1.3.6.1.4.1.1027.4.6.4.1.8TimeIntervalread-writeNumber of 1/100ths of a second until this row is deleted. If initially set to 0, this row will exist forever. Normal use of this field is to set it to a long timeout (e.g. 1 day) and then reset it at a shorter interval (e.g. every 12 hours).
OCT mitelNotifMgrTblCommunity1.3.6.1.4.1.1027.4.6.4.1.9OCTET STRINGread-writeThe community string to send in the notification.
STR mitelNotifMgrTblName1.3.6.1.4.1.1027.4.6.4.1.10DisplayStringread-writeThe administrative name of this manager.
I32 mitelNotifHistoryMax1.3.6.1.4.1.1027.4.6.5Integer32read-writeThe maximum size of the notification history table. Must be greater than or equal to zero... zero indicating the table is not used.
I32 mitelNotifHistorySize1.3.6.1.4.1.1027.4.6.6Integer32read-onlyThe current size of the notification history table.
mitelNotifHistoryTable1.3.6.1.4.1.1027.4.6.7not-accessibleA history of the recent notifications originated from this agent. One entry is generated per notification, regardless of the number of managers registered to receive the notification. The number of entries is given by mitelNotifHistorySize. The table cannot grow beyond mitelNotifHistoryMax... older entries are bumped off once the table reaches the maximum size.
mitelNotifHistoryTableEntry1.3.6.1.4.1.1027.4.6.7.1not-accessibleAn entry containing notification information.
INT mitelNotifHistTblIndex1.3.6.1.4.1.1027.4.6.7.1.1INTEGERread-onlyThe index of this row. A unique value, greater than zero, for each row. It is recommended that values are assigned contiguously starting from 1.
INT mitelNotifHistTblId1.3.6.1.4.1.1027.4.6.7.1.2INTEGERread-onlyThe index value of the corresponding notification entry in mitelNotifEnableTable (i.e. mitelNotifEnblTblIndex).
TIM mitelNotifHistTblTime1.3.6.1.4.1.1027.4.6.7.1.3TimeStampread-onlyThe time the notification was sent.
NUM mitelNotifHistTblIfIndex1.3.6.1.4.1.1027.4.6.7.1.4InterfaceIndexread-onlyThe ifIndex value corresponding to the ifTable entry of the originating interface (if any). Value is 0 if the notification is not associated with an ifTable entry.
T/F mitelNotifHistTblConfirmed1.3.6.1.4.1.1027.4.6.7.1.5TruthValueread-onlyIndicates whether or not this notification was confirmed by at least one manager. Note this object is only applicable when the corresponding row of mitelNotifEnableTable has mitelNotifEnblTblAck set to true.
mitelNotifUnackTable1.3.6.1.4.1.1027.4.6.8not-accessibleA list of notifications sent from this agent that are expected to be acknowledged, but have not yet received the acknowledgement. One entry is created for each acknowledgable notification transmitted from this agent. Managers are expected to delete the rows in this table to acknowledge receipt of the notification. To do so, the index is provided in the notification sent to the manager. Any unacknowledged notifications are removed at the agent's discretion. This table is kept in volatile memory.
mitelNotifUnackTableEntry1.3.6.1.4.1.1027.4.6.8.1not-accessibleAn entry containing unacknowledged notification information.
INT mitelNotifUnackTblIndex1.3.6.1.4.1.1027.4.6.8.1.1INTEGERread-onlyThe index of this row. A unique value, greater than zero, for each row. It is recommended that values are assigned contiguously starting from 1, and that they are not re-used (to allow for duplicated Set Requests for destruction of the row).
INT mitelNotifUnackTblStatus1.3.6.1.4.1.1027.4.6.8.1.2INTEGERread-writeThe status of this row. A status of active indicates that an acknowledgement is still expected. Write a destroy(6) here to acknowledge this notification. A status of notInService indicates that no acknowledgement is expected.
INT mitelNotifUnackTblHistory1.3.6.1.4.1.1027.4.6.8.1.3INTEGERread-onlyThe index into the mitelNotifHistoryTable that identifies this notification. If 0, the mitelNotifHistoryTable entry was not created or has been deleted.
INT mitelNotifUnackTblManager1.3.6.1.4.1.1027.4.6.8.1.4INTEGERread-onlyThe index into the mitelNotifManagerTable that identifies this notification. If 0, the mitelNotifManagerTable entry has been deleted.
I32 mitelNotifUnackTblRetriesLeft1.3.6.1.4.1.1027.4.6.8.1.5Integer32read-onlyThe number of retransmission retries left to attempt. This starts at the mitelNotifMgrTblRetries value for the corresponding manager. If 0 is reached, the last retry has been attempted.
ADR mitelNotifAgentAddress1.3.6.1.4.1.1027.4.6.9TAddressread-onlyThe domain address of this agent, used only in notifications to identify the sending agent. In SNMPv1 implementations, this maps to the agent-addr field of the SNMPv1-Trap PDU.
mitelPropReset1.3.6.1.4.1.1027.4.7
INT mitelResetReason1.3.6.1.4.1.1027.4.7.1INTEGERread-onlyIndicates the reason for the last mitelTrapsReset notification generated. The shutdown(1) is only visible in a mitelTrapsReset notification, and indicates that the agent is shutting down, to be followed at an unspecified time by a coldStart. It is expected that agents may want to expand the syntax in an agent-specific manner (e.g. to identify specific components).
T/F mitelResetPlatform1.3.6.1.4.1.1027.4.7.2TruthValueread-writeWrite true(1) to this object to reset the agent platform (coldStart). This object always reads as false.
T/F mitelResetAgent1.3.6.1.4.1.1027.4.7.3TruthValueread-writeWrite true(1) to this object to reset the agent itself (warmStart). This object always reads as false.
mitelConformance1.3.6.1.4.1.1027.5
mitelConfCompliances1.3.6.1.4.1.1027.5.1
mitelComplMitel1.3.6.1.4.1.1027.5.1.1
mitelConfGroups1.3.6.1.4.1.1027.5.2
mitelGrpCommon1.3.6.1.4.1.1027.5.2.1
mitelGrpCmnNotifBasic1.3.6.1.4.1.1027.5.2.1.2
mitelGrpCmnNotifManagers1.3.6.1.4.1.1027.5.2.1.3
mitelGrpCmnNotifHistory1.3.6.1.4.1.1027.5.2.1.4
mitelGrpCmnNotifAck1.3.6.1.4.1.1027.5.2.1.5
mitelGrpCmnInterfaces1.3.6.1.4.1.1027.5.2.1.6
mitelGrpCmnReset1.3.6.1.4.1.1027.5.2.1.7
mitelGrpOpsMgr1.3.6.1.4.1.1027.5.2.2
mitelGrpCs20001.3.6.1.4.1.1027.5.2.3
mitelConfAgents1.3.6.1.4.1.1027.5.3
snmpV21.3.6.1.6
snmpDomains1.3.6.1.6.1
snmpUDPDomain1.3.6.1.6.1.1

RFC description

Mitel Communications enterprise SMI root MIB defining the OID structure for Mitel telephony and networking products.

Start monitoring Mitel telephony and communications equipment (any generation, enterprise root) 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 MITEL-MIB