When creating a service choosing Monitoring domain: Network and Base Attribute: Device Name, there are 1505 devices available. In Spectrum there are 5500 devices.
Checking a few random devices missing in DX OI, they are listed in the Spectrum DataPublisher topology log.
It seems the DataPublisher get all devices from Spectrum, but not all are then transferred to DX OI.
The root cause was not determined but this article will share a few things to review before you may proceed to contact Broadcom support.
Release : 20.2
Component : CA DOI AO PLATFORM COMPONENTS
Check the amount of devices listed in Spectrum >Locator Search > All devices
Compare this with the output of devices in OI inventory store from Spectrum using this filter to query:
{
"filter": {
"op": "TAKE_VERTICES",
"input": {
"op": "LAYER",
"value": "NETWORK_SPECTRUM"
}
},
}
Example, at the end of the response totalVertices count will be shown, please check if this count is matching with Spectrum - Locator Search - All devices
The integration documentation shows logging configuration options in Spectrum Data Publisher "Logging Configuration for SpectrumDataPublisher"
https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/digital-operational-intelligence/20-2/integration/integrate-ca-products/add-ca-spectrum.html
Setting the topology log to trace level will show the detail of devices actually sent to OI