Is the issue you are having that the vmware vm's and the alarms in UMP display as hostname while you expect IP address?
The vmware probe imports all of the Resource entries from the VCenter, so the VMs need to be set to Ip address in the Vcenter. are they?