Isso é trivial com a API do VMware e o VMware tem alguns exemplos de scripts que você pode usar como ponto de partida. Primeiro, faça o download do vSphere SDK for Perl 4.1 do link e instale-o no seu servidor Zabbix. Você precisará desta versão para suportar ESX / ESXi 3.0.1 a 4.1.
Depois, você pode usar um dos scripts Perl incluídos, como dsbrowse.pl , como ponto de partida para fazer o seu próprio check in personalizado no Zabbix. O SDK também inclui outros scripts que podem ser úteis.