search cancel

Vendor Certification (VC) Extensions - "Name" change


Article ID: 243272


Updated On:


CA Performance Management - Usage and Administration DX NetOps


The question is about the default name that is given to any DX Netosp Performance Managment (PM) object (whenever it is created by PM or as a result of a discovery).
All Vendor Certifications (VCs) contain a field that is called "Name". If I change this field for one VC, let's assume CiscoRttMonStatsMib, one section in Expression states:


<Expression destAttr="Names">"Cisco Rttmon ICMP: "  + (isdef(rttMonEchoAdminSourceAddress)?rttMonEchoAdminSourceAddress.toString(10):"") + "-" + (isdef(rttMonEchoAdminTargetAddress)?rttMonEchoAdminTargetAddress.toString(10):"") + " : " + Index</Expression>


If I want to modify this, should I create a VC Extension with only the destAttr Names being changed?
Would this change be kept over PM upgrades?
Should I specify names and only names, with the corresponding Metric Family destination, or are there any other fields required for VC Extension?

<Expression destAttr="Names">"Cisco Rttmon ICMP: "  + (isdef(rttMonEchoAdminSourceAddress)?rttMonEchoAdminSourceAddress.toString(10):"") + "-" + (isdef(rttMonEchoAdminTargetAddress)?rttMonEchoAdminTargetAddress.toString(10):"") + " : " rttMonEchoAdminTOS + " : " + Index</Expression>


Release : 21.2

Component : PM Certifications


Yes, VC extension is the way to go and only necessary changes should be made.

NOTE: If you add/delete/change a variable, you MUST include all the <Variable> definitions.
It will only change the component names NOT device names.

You will need to update Metric Families or wait for change detection to run and update the component names.