Cisco

This topic provides information on the supported metrics that are polled by Cisco device.

Reports contain metrics that are generated by the formulas.

These metrics and their formulas are available in network-health-cisco Technology Pack.
Table 1. Cisco device health metrics and formulas
Metric Unit Formula Description
CPU.Utilization.Percent

Percentage

value(CISCO_PROCESS_MIB.cpmCPUTotal5minRev)

Resource Type: cpu

The overall CPU busy percentage over the last 5 minute period.

Environment.Power.Supply.State

Number

value(CISCO_ENVMON_MIB.ciscoEnvMonSupplyState)

Resource Type: environment

The raw value of ciscoEnvMonSupplyState, which is an enumerated integer.

State values are as follows:
  • normal (1)

  • warning (2)

  • critical (3)

  • shutdown (4)

  • notPresent (5)

  • notFunctioning (6)

Environment.Voltage.Level.Volts

Voltage

value(CISCO_ENVMON_MIB.ciscoEnvMonVoltageStatusValue)
 / 1000

Resource Type: environment

Calculates the raw value, in volts, of the Voltage status value from the CISCOENVMON-MIB. Value is in volts. format clean is required to ensure that negative values are presented correctly.
Environment.Fan.State

Number

value(CISCO_ENVMON_MIB.ciscoEnvMonFanState)
value(CISCO_ENTITY_FRU_CONTROL_MIB.cefcFanTrayOperStatus)

Resource Type: environment

Calculates the raw value of ciscoEnvMonFanState, which is an enumerated integer.

State values are as follows:
  • normal (1)

  • warning (2)

  • critical (3)

  • shutdown (4)

  • notPresent (5)

  • notFunctioning (6)

Environment.Temperature.Level.Celcius

Celsius

value(CISCO_ENVMON_MIB.ciscoEnvMonTemperatureStatusValue)

Resource Type: environment

Calculates the raw value, in degrees Celsius, of temperature status value.

Memory.Largest.Free.Bytes

Bytes

value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolLargestFree)

Resource Type: memory

The largest number of contiguous bytes from the memory pool that are currently unused on the managed device.

Memory.Free.Bytes

Bytes

value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolFree)
value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolFree)

Resource Type: memory

Indicates the number of bytes from the memory pool that are currently unused on the managed device.

Memory.Utilization.Percent

Percentage

100* (value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolUsed)/ 
(value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolUsed)+ 
value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolFree)))

100 * (value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolUsed)/
(value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolUsed)+
value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolFree)))

Resource Type: memory

The percentage of a memory pool that is used on the managed device.

Environment.Current.Type

Number

value(CISCO_ENTITY_SENSOR_MIB.entSensorValue)

Resource Type: environment

Current supplied by the FRU (positive values) or current required to operate the FRU (negative values).

Environment.Fan.State

Number

value(CISCO_ENTITY_FRU_CONTROL_MIB.cefcFanTrayOperStatus)
value(CISCO_ENVMON_MIB.ciscoEnvMonFanState)

Resource Type: environment

The operational state of the fan.

State values are as follows:
  • unknown (1)
  • up (powered on) (2)
  • down (powered down) (3)
  • warning (partial failure, needs replacement as soon as possible) (4)
Memory.In-use.Bytes

Bytes

value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolUsed)

Resource Type: memory

Indicates the number of bytes from the memory pool that are currently in use by applications on the physical entity.

Memory.Unsuccessful.Dealloc.Bytes

Number

positive(delta(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolFreeMiss))

Indicates the number of unsuccessful attempts to free or deallocate memory from the memory pool.

Memory.Successful.Dealloc.Bytes

Number

positive(delta(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolFreeHit))

Resource Type: memory

Indicates the number of successful frees or deallocation from the memory pool.

Memory.Largest.Free.Block.Bytes

Bytes

value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolLargestFree)

Resource Type: memory

Indicates the largest number of contiguous bytes from the memory pool that are currently unused on the physical entity.

Memory.Free.Bytes

Number


value(CISCO_MEMORY_POOL_MIB.ciscoMemoryPoolFree)
value(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolFree)

Resource Type: memory

Indicates the number of bytes from the memory pool that are currently unused on the physical entity.

Memory.Unsuccessful.Alloc.Bytes

Number

positive(delta(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolAllocMiss))

Resource Type: memory

Indicates the number of unsuccessful allocations from the memory pool.

Memory.Successful.Alloc.Bytes

Number

positive(delta(CISCO_ENHANCED_MEMPOOL_MIB.cempMemPoolAllocHit))

Resource Type: memory

Indicates the number of successful allocations from the memory pool.

Memory.Buffer.Utilization.Percent

Percentage


100 * ((value(OLD_CISCO_MEMORY_MIB.bufferSmTotal)
+ value(OLD_CISCO_MEMORY_MIB.bufferMdTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferBgTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferLgTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferHgTotal)) - 
(value(OLD_CISCO_MEMORY_MIB.bufferSmFree) + 
value(OLD_CISCO_MEMORY_MIB.bufferMdFree) + 
value(OLD_CISCO_MEMORY_MIB.bufferBgFree) + 
value(OLD_CISCO_MEMORY_MIB.bufferLgFree) + 
value(OLD_CISCO_MEMORY_MIB.bufferHgFree))) / 
(value(OLD_CISCO_MEMORY_MIB.bufferSmTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferMdTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferBgTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferLgTotal) + 
value(OLD_CISCO_MEMORY_MIB.bufferHgTotal))

Resource Type: memory

The percentage of memory buffers that are utilized, based on the number of buffers, not the amount of memory.

Network.Inbound.Runts.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInRunts)

Resource Type: interface

The number of packets input, which is smaller than the allowable physical media permitted.

Network.Inbound.Abort.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInAbort)

Resource Type: interface

Valid on packet-oriented interfaces only. The number of error-free packets dropped during the last polling period. Packets might be dropped for capacity reasons (no buffer space) or for traffic-shaping reasons.

Network.Inbound.Frame.Count

Number

Value(OLD_CISCO_INTERFACES_MIB.locIfInFrame)

Resource Type: interface

Number of input packets that are misaligned.

Network.Inbound.CRC.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInCRC)

Resource Type: interface

Number of input packets, which have cyclic redundancy checksum errors.

Network.Inbound.Giants.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInGiants)

Resource Type: interface

Number of input packets, which are larger than the physical media permitted.

Network.Inbound.Ignored.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInIgnored)

Resource Type: interface

Number of input packets, which are ignored by this interface.

Network.Inbound.Overrun.Count

Number

value(OLD_CISCO_INTERFACES_MIB.locIfInOverrun)

Resource Type: interface

Count of input, which arrive too quickly for the hardware to receive.