As part of the VMware Infrastructure Health (VIH) adapter, on environment with SDDC Manager configured, VIH initiate an API call to the SDDR MGR SOS Utility to retrieve health data such as Forward and Reverse Lookup DNS results. These results can be found on the collector of the vCenter adapter in the following location:
/usr/lib/vmware-vcops/user/plugins/inbound/VMwareInfrastructureHealthAdapter/work/Health-results.json
The results are updated as part of the Properties metrics on the VIH vCenter app object.
Sample of the Health-results.json file as followed:
As seen from the vCenter App object screenshot above, the vCenter object is showing the value as FAILED on the "DNS | Forward Lookup Status" properties metric.
However, on the Health-results.json screenshot, the "vCenter Forward DNS lookup check" is showing a PASSED status. The result is not consistent between the json result vs the Properties of the vCenter app object, leading to the following alert being triggered:
Alert: "vCenter app health is affected"
Symptom: "The Immediate symptom vCenter DNS forward lookup status is not passed has been observed on vCenter vc.example.com DNS|Forward Lookup Status "FAILED" != PASSED"
Aria Operations 8.x
This is a known issue on Aria Operations 8.18.x. The actual values of the Forward and Reverse DNS are being swapped. The DNS Forward Lookup from the json result is being set to the DNS Reverse Lookup Properties on the vCenter App object. Similarly, the DNS Reverse Lookup from the json result is being set as the DNS Forward Lookup properties on the vCenter App object.
This issue will be fixed and included in future product release. The development and release date may change.
Meanwhile, the following workaround can be applied to swap and place the DNS records in the correct location.
Note: It is important to take the cluster offline, then take a snapshot (without memory checked) on all analytics nodes prior to performing the changes below.
cd /usr/lib/vmware-vcops/user/plugins/inbound/VMwareInfrastructureHealthAdapter/confvi describe.xmlVC_APP, and change the values for the DNS sub-section as followed:
REVERSE_LOOKUP_STATUS" to "FORWARD_LOOKUP_STATUS"FORWARD_LOOKUP_STATUS" to "REVERSE_LOOKUP_STATUS"NSX_T_APP and change values for the DNS sub-section as followed:
REVERSE_LOOKUP_STATUS" to "FORWARD_LOOKUP_STATUS"FORWARD_LOOKUP_STATUS" to "REVERSE_LOOKUP_STATUS"Administration > Control > Panel > Redescribe.
NSX adapter. Click "REDESCRIBE". Wait for it to complete.VMware Infrastructure Health adapter. Click "REDESCRIBE".Once the redescribe operation is completed, the change should be reflected in the Forward and Reverse Lookup DNS Properties of the vCenter App object after a few cycles of data collection.