Maxi Best Of Nutanix CLI: Checking Network Configuration

Whether you need to perform specific or repetitive operations, troubleshoot, or gain a more detailed view, the CLI commands for a Nutanix cluster will be your best allies.
In this article, I offer a summary of the best commands for performing all network configuration checks on a Nutanix cluster, whether at the cluster, host, CVM, or virtual machine level.
You must have an AOS 6.10+ cluster to execute some commands of this guide.
A. Using Nutanix acli commands from any CVM in the Nutanix AHV cluster
List the status of the host interfaces:
acli net.list_host_nic 192.168.84.11 @IP_HOST_AHV
Result:

List all vSwitches currently configured on the cluster:
acli net.list_virtual_switch
Result:

You can list the configuration of a particular vSwitch by passing it as an argument to the command:
acli net.list_virtual_switch vs1
List all subnets created on the cluster:
acli net.list
Result:

List the VMs attached to a particular subnet:
acli net.list_vms SUBNET

B. Via the Nutanix manage_ovs script from any CVM in the Nutanix AHV cluster
List the interface status of an AHV host:
manage_ovs show_interfaces
Result:

You can also list the interface status of all hosts in the cluster:
allssh "manage_ovs show_interfaces"
List the status of an AHV host’s uplinks (bonds):
manage_ovs show_uplinks
Result :

You can also list the uplink (bond) status of all AHV hosts in the cluster:
allssh "manage_ovs show_uplinks"
Display LLDP information of an AHV host’s interfaces:
manage_ovs show_lldp
Result:

You can also view LLDP information for the interfaces of all AHV hosts in the cluster:
allssh "manage_ovs show_lldp"
Show currently created bridges on an AHV host:
manage_ovs show_bridges
Result :

You can also view the bridges currently created on all AHV hosts in the cluster:
allssh "manage_ovs show_bridges"
Show the mapping of CVM interfaces to those of AHV hosts:
manage_ovs show_cvm_uplinks_map
Result :

You can also view the interface mapping of CVMs on all AHV hosts in the cluster:
allssh "manage_ovs show_cvm_uplinks_map"
C. Using the Open vSwitch command from any host in a Nutanix AHV cluster
List the existing bridges of an AHV host:
ovs-vsctl list-br
Result :

List all interfaces attached to a particular bridge of an AHV host:
ovs-vsctl list-ifaces br0
Result:

Display the configuration of an AHV host’s port bond:
ovs-vsctl list port br0-up
Result :

Display the configuration and status of a bond on an AHV host:
ovs-appctl bond/show br0-up
Result:

Display information about the status of a LACP-configured bond on an AHV host:
ovs-appctl lacp/show br1-up
Many thanks to Yohan for the article idea and the helping hand!
You should add the command to check if LLDP is working correctly as well.