search cancel

MPLS LSP Components not discovered

book

Article ID: 214787

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

For the MPLS LSP metric family new components are not being discovered for new entries in the mplsL3VpnVrfTable when rediscovering an existing device.

 

Cause

Defect: DE501445

Environment

Release : 20.2

Component : IM Discovery

Resolution

At the time this article was written there is no target release set for DE501445.

There is a workaround as noted below.

Additional Information

WORKAROUND, update the MPLS LSP Metric Family:

A) Save the original by doing a GET to:

http://DA:8581/typecatalog/metricfamilies/NormalizedMPLSLSPInfo

Save the returned contents.

B) Update the Metric Family, in a REST client:

URL:

http://DA:8581/typecatalog/metricfamilies/NormalizedMPLSLSPInfo

Method:

PUT

Content Type:

application/xml

Body:

<?xml version="1.0" encoding="UTF-8"?>
<DataModel namespace="http://im.ca.com/normalizer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="IMDBCertificationFacet.xsd">
  <Author>CA</Author>
  <Version>1.41</Version>
  <FacetType name="NormalizedMPLSLSPInfo" descriptorClass="com.ca.im.core.datamodel.certs.NormalizedFacetDescriptorImpl">
    <Documentation>Support for configured and active dynamic Multiprotocol Label Switching(MPLS) label-switched paths (LSPs).</Documentation>
    <FacetOf namespace="http://im.ca.com/core" name="Item" />
    <DisplayName>MPLS LSP</DisplayName>
    <TableName>NRM_MPLSLSP</TableName>
    <Protocol>IMDB</Protocol>
    <Normalized>true</Normalized>
    <ComponentFacets>
      <Facet>{http://im.ca.com/inventory}MPLSLSPInfo</Facet>
    </ComponentFacets>
    <AttributeGroup name="MPLSLSPInterfaceGroup" external="true" list="true">
      <Documentation />
      <Attribute name="Descriptions" type="String">
        <Documentation>Description</Documentation>
      </Attribute>
      <Attribute name="Indexes" type="ObjectID">
        <Documentation>Index</Documentation>
      </Attribute>
      <Attribute name="Names" type="String">
        <Documentation>Name</Documentation>
      </Attribute>
      <Attribute name="NumOfRoute" type="Double">
        <Documentation>The Number of Routes Currently Used by This VRF</Documentation>
        <IsDbColumn>true</IsDbColumn>
        <Baseline>false</Baseline>
        <RollupExpression />
        <Minimum>false</Minimum>
        <Maximum>false</Maximum>
        <Rate>true</Rate>
        <RollupStrategy>Avg</RollupStrategy>
        <StandardDeviation>false</StandardDeviation>
        <Variance>false</Variance>
        <Percentile>0</Percentile>
        <Percentile2>0</Percentile2>
        <Percentile3>0</Percentile3>
        <ProjectionPercentile>0</ProjectionPercentile>
        <Polled>true</Polled>
        <Units />
      </Attribute>
      <Attribute name="Bytes" type="Long">
        <Documentation>The number of bytes that have been forwarded over current LSP active path.</Documentation>
        <IsDbColumn>true</IsDbColumn>
        <Baseline>false</Baseline>
        <RollupExpression />
        <Minimum>true</Minimum>
        <Maximum>true</Maximum>
        <Rate>true</Rate>
        <RollupStrategy>Sum</RollupStrategy>
        <StandardDeviation>false</StandardDeviation>
        <Variance>false</Variance>
        <Percentile>0</Percentile>
        <Percentile2>0</Percentile2>
        <Percentile3>0</Percentile3>
        <ProjectionPercentile>0</ProjectionPercentile>
        <Polled>true</Polled>
        <Units>Bytes</Units>
      </Attribute>
      <Attribute name="Packets" type="Long">
        <Documentation>The number of packets that have been forwarded over current LSP active path.</Documentation>
        <IsDbColumn>true</IsDbColumn>
        <Baseline>false</Baseline>
        <RollupExpression />
        <Minimum>false</Minimum>
        <Maximum>false</Maximum>
        <Rate>true</Rate>
        <RollupStrategy>Sum</RollupStrategy>
        <StandardDeviation>false</StandardDeviation>
        <Variance>false</Variance>
        <Percentile>0</Percentile>
        <Percentile2>0</Percentile2>
        <Percentile3>0</Percentile3>
        <ProjectionPercentile>0</ProjectionPercentile>
        <Polled>true</Polled>
        <Units>Packets</Units>
      </Attribute>
      <Attribute name="Bits" type="Long">
        <Documentation>The number of bits that have been forwarded over current LSP active path.</Documentation>
        <IsDbColumn>true</IsDbColumn>
        <Baseline>false</Baseline>
        <RollupExpression />
        <Minimum>false</Minimum>
        <Maximum>false</Maximum>
        <Rate>true</Rate>
        <RollupStrategy>Sum</RollupStrategy>
        <StandardDeviation>false</StandardDeviation>
        <Variance>false</Variance>
        <Percentile>0</Percentile>
        <Percentile2>0</Percentile2>
        <Percentile3>0</Percentile3>
        <ProjectionPercentile>0</ProjectionPercentile>
        <Polled>true</Polled>
        <Units>Bits</Units>
      </Attribute>
      <Attribute name="FrameSize" type="Double">
        <Documentation>Frame size, in bytes.</Documentation>
        <IsDbColumn>true</IsDbColumn>
        <Baseline>false</Baseline>
        <RollupExpression />
        <Minimum>false</Minimum>
        <Maximum>false</Maximum>
        <Rate>true</Rate>
        <RollupStrategy>Sum</RollupStrategy>
        <StandardDeviation>false</StandardDeviation>
        <Variance>false</Variance>
        <Percentile>0</Percentile>
        <Percentile2>0</Percentile2>
        <Percentile3>0</Percentile3>
        <ProjectionPercentile>0</ProjectionPercentile>
        <Polled>true</Polled>
        <Units>Bytes</Units>
      </Attribute>
    </AttributeGroup>
    <Attribute name="SourceFacetTypes" cached="true" list="true" persistent="true" type="QName">
      <Documentation />
    </Attribute>
    <Expressions>
      <ExpressionGroup destCert="{http://im.ca.com/inventory}DeviceComponent" name="DeviceComponent">
        <Expression destAttr="IndexList">Indexes</Expression>
      </ExpressionGroup>
      <ExpressionGroup destCert="{http://im.ca.com/core}Item" name="Item">
        <Expression destAttr="Name">Names</Expression>
        <Expression destAttr="Description">Descriptions</Expression>
      </ExpressionGroup>
    </Expressions>
  </FacetType>
</DataModel>

C) Update the MPLS LSP Metric family on impacted devices or let the normal change detection process run.