CISCO-CALL-HISTORY-MIB

MIB Reference — IPNetwork Monitor

All MIBsCISCO-CALL-HISTORY-MIB

Organization: Cisco Systems, Inc.

Last Updated: 1996-11-19

Category: Cisco Devices, Telephony and VoIP

Description:

Stores call information for all calls on Cisco routers and access servers for accounting purposes, including connection times and disconnection details.

Imported Objects

From CISCO-SMI

ciscoMgmtOBJECT-IDENTITY

From IF-MIB

InterfaceIndex

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Integer32
MODULE-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

DisplayString
TimeStamp

What Is CISCO-CALL-HISTORY-MIB?

CISCO-CALL-HISTORY-MIB is a Cisco proprietary MIB that stores historical call records on Cisco routers and access servers for accounting and troubleshooting purposes, capturing details of each call placed or received. Its data is fundamentally a fault/event and usage-accounting log: per-call start time, calling and called numbers, the interface used, destination address/hostname, and disconnect cause, along with global settings for table size and retention timer. As a software-status MIB it is used to review completed call activity and diagnose failure patterns by examining disconnect cause codes, effectively serving the monitoring/fault-analysis role for voice/dial connectivity rather than reporting physical hardware health. It is closely related to, and often deployed alongside, CISCO-DIAL-CONTROL-MIB and the IETF Dial Control MIB framework that it extends for demand-access interfaces. It is typically deployed on Cisco routers and access servers handling dial-up or circuit-switched voice/data calls, where CISCO-CALL-HISTORY-MIB SNMP monitoring supports call accounting and disconnect-cause analysis.

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

  • call start time
  • calling and called numbers
  • call disconnect cause
  • destination address/hostname
  • call history table retention

Supported Devices

  • Cisco router or access server with dial/voice interfaces

Monitoring Examples

An administrator walks ciscoCallHistoryTable / ciscoCallHistoryEntry ordered by ciscoCallHistoryIndex, examining ciscoCallHistoryStartTime, ciscoCallHistoryCallingNumber, and ciscoCallHistoryCalledNumber to reconstruct recent call activity on a given ciscoCallHistoryInterfaceNumber. Reviewing ciscoCallHistoryCallDisconnectCause across many entries reveals recurring abnormal terminations, such as a specific destination consistently disconnecting with a busy or no-answer cause. Adjusting ciscoCallHistoryTableMaxLength and ciscoCallHistoryRetainTimer controls how much call history is retained locally before older entries are aged out, which matters for post-incident accounting audits.

OIDs
OID symbolicOID numericTypeAccessDescription
ciscoCallHistoryMib1.3.6.1.4.1.9.9.27The MIB module to describe and store the call information of the routers for accounting purposes.
ciscoCallHistoryMibObjects1.3.6.1.4.1.9.9.27.1
ciscoCallHistory1.3.6.1.4.1.9.9.27.1.1
I32 ciscoCallHistoryTableMaxLength1.3.6.1.4.1.9.9.27.1.1.1Integer32read-writeThe upper limit on the number of entries that the ciscoCallHistoryTable may contain. A value of 0 will prevent any history from being retained. When this table is full, the oldest entry will be deleted and the new one will be created.
I32 ciscoCallHistoryRetainTimer1.3.6.1.4.1.9.9.27.1.1.2Integer32read-writeThe minimum amount of time that an ciscoCallHistoryEntry will be maintained before being deleted. A value of 0 will prevent any history from being retained, but will not prevent callCompletion traps being genarated.
ciscoCallHistoryTable1.3.6.1.4.1.9.9.27.1.1.3not-accessibleA table containing information about specific calls to a specific destination.
ciscoCallHistoryEntry1.3.6.1.4.1.9.9.27.1.1.3.1not-accessibleThe information regarding a single Connection.
TIM ciscoCallHistoryStartTime1.3.6.1.4.1.9.9.27.1.1.3.1.1TimeStampnot-accessibleThe value of sysUpTime when this call history entry was created. This will be useful for an NMS to retrieve all calls after a specific time.
I32 ciscoCallHistoryIndex1.3.6.1.4.1.9.9.27.1.1.3.1.2Integer32not-accessibleIndex variable to access the CallHistoryEntry objects of the ciscoCallHistoryTable.
OCT ciscoCallHistoryCallingNumber1.3.6.1.4.1.9.9.27.1.1.3.1.3OCTET STRINGread-onlyThe calling number for this call. If the number is not available, then it will have a length of zero. The variable is instantiated if this is an incoming call.
OCT ciscoCallHistoryCalledNumber1.3.6.1.4.1.9.9.27.1.1.3.1.4OCTET STRINGread-onlyThe number this call is connected to. This variable is instantiated if this is an outgoing call.
NUM ciscoCallHistoryInterfaceNumber1.3.6.1.4.1.9.9.27.1.1.3.1.5InterfaceIndexread-onlyThis is the ifIndex value of the highest number of interface through which the call was made.
OCT ciscoCallHistoryDestinationAddress1.3.6.1.4.1.9.9.27.1.1.3.1.6OCTET STRINGread-onlyThe address of the host this call is connected to, if it is available. Most devices/routers connected to an interface have an address and this object will store that. The variable is not instantiated if it is not available.
STR ciscoCallHistoryDestinationHostName1.3.6.1.4.1.9.9.27.1.1.3.1.7DisplayStringread-onlyThe name of the host this call is connected to. Most devices/routers connected to an interface have a name and this object will store that name.
INT ciscoCallHistoryCallDisconnectCause1.3.6.1.4.1.9.9.27.1.1.3.1.8INTEGERread-onlyThe reason for the call termination.
TIM ciscoCallHistoryCallConnectionTime1.3.6.1.4.1.9.9.27.1.1.3.1.9TimeStampread-onlyThe value of sysUpTime when the call was connected.
TIM ciscoCallHistoryCallDisconnectTime1.3.6.1.4.1.9.9.27.1.1.3.1.10TimeStampread-onlyThe value of sysUpTime when the call got disconnected last.
STR ciscoCallHistoryDialReason1.3.6.1.4.1.9.9.27.1.1.3.1.11DisplayStringread-onlyThe reason for initiating this call. This may include the destination address of the interesting packet that forced us to dial. This variable is instantiated for an outgoing call.
STR ciscoCallHistoryConnectTimeOfDay1.3.6.1.4.1.9.9.27.1.1.3.1.12DisplayStringread-onlyThe time of day at the time of call connect.
STR ciscoCallHistoryDisconnectTimeOfDay1.3.6.1.4.1.9.9.27.1.1.3.1.13DisplayStringread-onlyThe time of day when the call disconnected.
I32 ciscoCallHistoryTransmitPackets1.3.6.1.4.1.9.9.27.1.1.3.1.14Integer32read-onlyNumber of packets transmitted when this call was up.
I32 ciscoCallHistoryTransmitBytes1.3.6.1.4.1.9.9.27.1.1.3.1.15Integer32read-onlyNumber of Bytes transmitted when this call was up.
I32 ciscoCallHistoryReceivePackets1.3.6.1.4.1.9.9.27.1.1.3.1.16Integer32read-onlyNumber of packets received when this call was up.
I32 ciscoCallHistoryReceiveBytes1.3.6.1.4.1.9.9.27.1.1.3.1.17Integer32read-onlyNumber of Bytes received when this call was up.
I32 ciscoCallHistoryRecordedUnits1.3.6.1.4.1.9.9.27.1.1.3.1.18Integer32read-onlyAdvice of Charge recorded units when this call was up.
STR ciscoCallHistoryCurrency1.3.6.1.4.1.9.9.27.1.1.3.1.19DisplayStringread-onlyAdvice of Charge currency type.
I32 ciscoCallHistoryCurrencyAmount1.3.6.1.4.1.9.9.27.1.1.3.1.20Integer32read-onlyAdvice of Charge currency amount when this call was up.
INT ciscoCallHistoryMultiplier1.3.6.1.4.1.9.9.27.1.1.3.1.21INTEGERread-onlyAdvice of Charge multiplier for currency amount
ciscoCallHistoryMibConformance1.3.6.1.4.1.9.9.27.2
ciscoCallHistoryMibCompliances1.3.6.1.4.1.9.9.27.2.1
ciscoCallHistoryMibCompliance1.3.6.1.4.1.9.9.27.2.1.1The compliance statement for entities which implement the Cisco call History MIB
ciscoCallHistoryMibComplianceRev11.3.6.1.4.1.9.9.27.2.1.2The compliance statement for entities which implement the Cisco call History MIB
ciscoCallHistoryMibComplianceV11R011.3.6.1.4.1.9.9.27.2.1.3The compliance statement for entities which implement the Cisco call History MIB
ciscoCallHistoryMibComplianceV11R021.3.6.1.4.1.9.9.27.2.1.4The compliance statement for entities which implement the Cisco call History MIB
ciscoCallHistoryMibGroups1.3.6.1.4.1.9.9.27.2.2
ciscoCallHistoryMibGroup1.3.6.1.4.1.9.9.27.2.2.1A collection of objects providing the call History MIB capability.
ciscoCallHistoryMibGroupRev11.3.6.1.4.1.9.9.27.2.2.2A collection of objects providing the call History MIB capability.
ciscoCallHistoryMibGroupRev21.3.6.1.4.1.9.9.27.2.2.3A collection of objects providing the call History MIB capability.
ciscoCallHistoryMibGlobalsGroup1.3.6.1.4.1.9.9.27.2.2.4A collection of objects providing control over the retention of call History.

RFC description

Call history and accounting information storage for Cisco routers and call management systems.

Start monitoring Cisco routers and access servers 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-CALL-HISTORY-MIB