NO CPU and Memory displayed in "Performance" tab and "Thresholds and Watches" subview for devices in Spectrum
search cancel

NO CPU and Memory displayed in "Performance" tab and "Thresholds and Watches" subview for devices in Spectrum

book

Article ID: 48408

calendar_today

Updated On:

Products

CA Spectrum DX NetOps

Issue/Introduction

Not all devices use the same MIB attributes to display CPU and memory and as a result it may be necessary at times to redirect Spectrum to read the proprietary vendor / device specific MIB attributes by using attribute redirection.

Attribute redirection in Spectrum allows you specify which MIB attributes need to be read in order to display the CPU and memory values.

 

Environment

DX NetOps Spectrum 9.x and higher

Resolution

If a device has no CPU and memory displayed in tab and "Thresholds and Watches" subview for devices and you know what the proprietary vendor / device specific MIB attributes used are then you can update the following attributes in Spectrum OC to read these MIB attributes:

CPU:

NRM_DeviceCPUUtilAttr            - Here you would need to add the MIB attribute that reports CPU utilization.

NRM_CPUUtilNameAttr              - Here you would need to add the MIB attribute that reports the identifying information for all the device's CPUs, if the attribute exists.

NRM_DeviceCPUModelTypeToReadAttr - If the 2 attributes above originate on an application model then you will need to enter the model type handle of the application model here:

NRM_DeviceCPUModelTypeToReadAttr

Note: If the DeviceCPUModelTypeToReadAttr is left empty, CA Spectrum attempts to read the specified attribute from the device model. If DeviceCPUModelTypeToReadAttr is populated, CA Spectrum attempts to find an associated application model with that model type handle. If the associated application model, with the specified model type handle, is not found, or the attributes do not exist on that model, attribute redirection is not considered to be a valid source for calculating the utilization.

Once you have populated the above attributes you will need to reconfigure the device model.

Memory:

NRM_DeviceMemoryUtilizationAttr - Here you would need to add the MIB attribute that reports memory utilization.

If the device does not have one single MIB attribute that reports memory utilization you will need to identify two of the following three attributes:

  • Used Memory
  • Free Memory
  • Total Memory

Populate the related attribute, NRM_MemoryXXXAttr, where XXX is Free, Used, or Total. If more than the required attributes are provided, all the attributes must exist on the same model type.

NRM_DeviceMemoryUtilizationNameAttr: If the above referenced attributes above originate on an application model then you will need to enter the model type handle of the application model here.

Note: If the NRM_DeviceMemoryUtilizationNameAttr is left empty, CA Spectrum attempts to read the specified attribute from the device model.

If NRM_DeviceMemoryUtilizationNameAttr is populated, CA Spectrum attempts to find an associated application model with that model type handle. If the associated application model, with the specified model type handle, is not found, or the attributes do not exist on that model, attribute redirection is not considered to be a valid source for calculating the utilization.

Once you have populated the above attributes you will need to reconfigure the device model.

Please refer to the Modeling and Managing Your IT Infrastructure Administrator Guide for further information on how to use attribute redirection from section How CA Spectrum Calculates CPU and Memory Utilization.

Additional Information

Docs on how Spectrum calculates CPU and memory: 

TechDocs : DX NetOps Spectrum : Calculating CPU and Memory Utilization