To Provide cause and workaround for the VIF API not returning correct values and causing collection failure on the NSX-T Datasource
2022-02-01T18:05:17.362Z INFO dataprovider.utils.CollectorUtils NSXT_nsxdeweiis.infoserve.endress.com_Config_OpMgr_Policy-0 pushPayLoadToCollector:311 Suppressing upstreamDataType=com.vnera.model.vmware.policymanager.VirtualNetworkInterface.config, hashKey=52d5c3ca-cd4e-4c06-b58a-2db6a5b2ec58, consumerIdentifier=1, dpIdentifier=dataProviderIdentifier: "NSXT_NSX_T_IP_or_FQDN"
customerId: 12885
suppressionKey=null
/policy/api/v1/infra/realized-state/enforcement-points/default/vifs
/api/v1/fabric/vifs
....
"result_count" : 1608,
"cursor" : "00406047232139751999022.-6804718935994577644TmV0d29yayBhZGFwdGVyIDE="
This issue is resolved in NSX-T 3.2.2 and 4.0.
VMware TSEs can provide a patch for 3.2.0.1 and 3.2.1.1. Please open an NSX-T SR and reference this KB.