Search Virtual Machine Server Name

I don’t believe there is a way to search by virtual machine server name in the global search… or even by mac address? We always have to troubleshoot a VM that we are giving the name but with 1000s of servers its hard to find the host its sitting on. If we have the ip we can get the mac address but can’t search by mac address either?