Data Collectors Missing from System Health Report
search cancel

Data Collectors Missing from System Health Report

book

Article ID: 211163

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

In DX NetOps CA Performance Management (CAPM), the Data Collector (DC) Health Report is only displaying statistics for some of the DCs while Data Collector Polling displays all of them. For example, in the DC Health Dashboard, there maybe 4 DCs shown:

While under DC Polling, there may be 6 (i.e. all are shown):

The following error is seen in the karaf.log

2021-02-23 16:09:24,751 | WARN  | l 60000-thread-1 | DCHealthScheduledPollRequest     | ler.DCHealthScheduledPollRequest  199 | 203 - com.ca.im.data-collection-manager.health - 20.2.6.RELEASE-474 |  | Could not determine compAttr for TypedAttr - [identifier]:{http://im.ca.com/selfmonitor}DAHealthDataCollectorPollingStatistics.HeapSizeInBytes [identifier type]:javax.xml.namespace.QName[value types]:[Ljava.lang.Double;

Environment

Dx NetOps Performance Management 20.2

Cause

This can occur if the DC didn't download typecatalog successfully.

Resolution

 To resolve this, you need to get the DC to re-download the typecatalog by doing the following on the affected DCs (i.e. the ones not appearing in the DC Health dashboard):

  1. Stop the Data Collector 
    systemctl stop dcmd 
    systemctl stop activemq


  2. Clean the Data Collector Cache:

    <Data Collector installation directory>/scripts/dcmd clean

    By default the Data Collector installation directory is /opt/IMDataCollector

  3. Restart the Data Collector

    systemctl start activemq
    systemctl start dcmd