What are the internal attributes available in Spectrum 24.3.x
search cancel

What are the internal attributes available in Spectrum 24.3.x

book

Article ID: 227175

calendar_today

Updated On: 03-03-2025

Products

Spectrum Network Observability

Issue/Introduction

If you are using the external attributes in your REST scripts or any 3rd party integrations, we would suggest using the internal attributes to improve the SS performance.

Environment

Release : 23.3.x, 24.3.x

Component : SPCCSS - SpectroSERVER Core

Resolution

This is a list of internal attributes which get synced when external attributes are read by Spectrum through OneClick or inference handler intelligence.

Interface External Attributes

  • ifAlias 0x11f7e
  • ifAdminStatus 0x10e3f
  • ifOperStatus 0x10e40
  • ifDescr 0x1134b
  • ifName 0x11f6f
  • ifMtu 0x12981
  • ifConnectorPresent 0x11622

Interface Internal attributes

  • Internal_If_Alias 0x11f82
  • Internal_IfAdminStatus 0x133ef
  • Internal_IfOperStatus 0x133f0
  • Internal_IfDescr 0x133f1
  • Internal_IfName 0x133f2
  • Internal_IfMtu 0x133f3
  • Internal_If_Connector_Present 0x12a71

Device External Attributes

  • sysNameE 0x10b5b
  • sysServices 0x1102f
  • sysDescr 0x10052
  • sysObjectID 0x10053
  • sysLocation 0x1102e

Device Internal Attributes

  • Internal_SysName 0x133f4
  • Internal_SysServices 0x133f5
  • Internal_SysDescr 0x133f6
  • Internal_sysObjectID 0x12965
  • Location 0x23000d

Additional Information

When the port polling is enabled (ok_to_poll / PollPortStatus) the IH (Inference Handler) will read the external attributes (ifOperStatus & ifAdminStatus) for every poll cycle to calculate the internal_Link_status. Internal attributes are updated whenever the external attributes are read.

If you select the Interface tab / read internal_Link_status / ifOperStatus, it updates the internal attributes.

We have an update action to update the X_IfAlias and that is attached to Event Procedure to update for every interface configuration. With the new attribute Internal_If_Alias, it gets updated whenever IfAlias is read.

CA Spectrum's Internal_If_Alias attribute does not match the devices actual ifAlias entry for ports

What is the difference between Spectrum attributes ifAlias (0x117fe) and Internal_If_Alias (0x11f82) and X_ifAlias (0x13224)?