Parece que, fora da caixa, você não pode. No entanto, você pode definir uma variável personalizada no VSphere para começar a rastrear essas informações e, em seguida, consultá-las usando o vmtools no convidado.
Eu tenho um monitor que está sendo executado em todos os guests, Windows e Linux. Gostaria de enviar de volta o host Pai do convidado com este monitor. Como posso descobrir o host da VM a partir de uma VM do ESXi?
O ideal é que eu esteja procurando uma maneira universal de fazer isso do Windows e do Linux, mas se eles forem caminhos separados, tudo bem. Usar algo das ferramentas do VMWare seria ótimo, mas atualmente não estou usando nada executando a API do vSphere.
Parece que, fora da caixa, você não pode. No entanto, você pode definir uma variável personalizada no VSphere para começar a rastrear essas informações e, em seguida, consultá-las usando o vmtools no convidado.