Resolved via defect DE426041 in the r3.6.9 and r3.7.4 releases via code change in the Data Aggregator.
When the new code is in place, after a restart we need to force it to re-evaluate the SDN Polling Configurations on the devices that are missing them. This command will issue a re-evaluation on all devices that support the SDN protocol, and should make it so that we can again start processing ACI Health Scores. Issue the following POST via REST using the URL:
No body content is needed. Leave it empty.
The REST output will look similar to this:
- Successfully sent EvaluatePollingConfigProtocolAction to ( 8 ) devices for Polling Protocol: SDN - See DA Logs for details
The DA Logs will show the following (default paths specified):
- ==> /opt/IMDataAggregator/apache-karaf-2.4.3/data/log/PCCEvaluation.log <==
- INFO | sitory-thread-16 | 2019-08-14 16:04:18,142 | PollingConfigProtocolReevaluator | PollingConfigProtocolReevaluator 46 | .im.aggregator.discovery | | Re-Evaluating Polling Configurations on SDN Items: [5409, 5729, 5730, 5731, 5732, 5733, 5734, 5735, 5736, 5737, 5738, 5739, 5740, 5741, 5742, 5743, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 5719, 5720, 5721, 5722, 5723, 5724, 5725, 5726, 5727, 5728]
- ==> /opt/IMDataAggregator/apache-karaf-2.4.3/data/log/karaf.log <==
- INFO | sitory-thread-16 | 2019-08-14 16:04:18,142 | SDNPollingConfigController | l.sdn.SDNPollingConfigController 198 | .im.aggregator.discovery | | Creating SDN Protocol Polling Configuration for Device: 5409 on SDN Gateway: 4989
- INFO | 2c4740e-thread-1 | 2019-08-14 16:04:28,529 | DeviceStopPollListener | ry.impl.DeviceStopPollListener$1 193 | .im.aggregator.discovery | | Device inventory discovery completed with error code: SUCCESS