vSphere

How to find the physical NIC that a VM is using on VMware vSphere ESXi

Have you ever needed to work out which physical NIC (pNIC) on an ESXi host is being used by a Virtual Machine?

Simply SSH to the host that the VM is runningon and run esxtop then press n

You’ll see something similar to the below:

Esxtop-n

Notice the VM names on the left under “USED-BY” and the physical NIC listed under “TEAM-PNIC” This is the VM to physical NIC mapping.

You can also see towards the right the bandwidth used by each VM via the MbTX/s and MbRx/s metrics on the right.

author avatar
Graham
Graham works closely with VMware & Microsoft solutions. He is a VMware Certified Implementation Expert, 8x VMware vExpert & a VMware User Moderator on the official VMware VMTN forums. Feel free to reach out via Twitter @VirtualG.uk or email: contact@virtualg.uk

Leave a Response

This site uses Akismet to reduce spam. Learn how your comment data is processed.