There are one or more Transport Nodes or Esxi hosts in an NSX environment that show as having a degraded status, but when you click the details, everything shows as "UP".
Degraded Status of a host:
(View Details shows everything as green or UP.)
Physical Details show everything up and connected:
var/log/proton/nsx-common-dashboard.log
may show entries similar to the following:
"recommended_action" : "Check the physical NICs' status of uplinks on hosts. 1. In the NSX UI navigate to Fabric | Nodes | Transport Nodes | Host Transport Nodes. 2. In the Host Transport Nodes list, check the Node Status column. Find the Transport node with the degraded or down Node Status. 3. Select <transport node> | Monitor. Check the status details of the bond(uplink) which is reporting degraded or down. To avoid a degraded state, ensure all uplink interfaces are connected and up regardless of whether they are in use or not.",
NSX 4.1.2.1 and earlier
Vsphere 7.x
NSX expects ALL Uplinks to be in use. If they are not in use, then they show as degraded as there is not enough information to identify the status of the Uplink.
Remove the unused uplinks from the DVS in vCenter. This will clear the degraded status.