search cancel

What are the internal attributes available in Spectrum 21.2.4

book

Article ID: 227175

calendar_today

Updated On:

Products

CA Spectrum DX NetOps

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 : 21.2.4

Component : SPCCSS - SpectroSERVER Core

Resolution

As part of 21.2.4, we added a few internal attributes which get synced when external attrs are read by Spectrum through OC or  IH intelligence.

Interface External Attrs
IF_ALIAS
IF_ADMIN_STATUS
IF_OPER_STATUS
IF_DESCR
IF_NAME
IF_MTU
IF_CONNECTOR_PRESENT

Internal Attrs:
INTERNAL_IF_ALIAS
INTERNAL_IF_ADMIN_STATUS
INTERNAL_IF_OPER_STATUS
INTERNAL_IF_DESCR
INTERNAL_IF_NAME
INTERNAL_IF_MTU
INTERNAL_IF_CONNECTOR_PRESENT

Device Ext. Attrs
SYS_NAME 0x10b5b
SYS_SERVICES 0x1102f
SYS_DESCR 0x10052
SYS_OBJECTID 0x10053

Internal Attrs:
INTERNAL_SYS_NAME 0x133f4
INTERNAL_SYS_SERVICES 0x133f5
INTERNAL_SYS_DESCR 0x133f6
INTERNAL_SYS_OBJECTID 0x12965

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)?

Attachments