You can use PowerCLI to list the version and other information like the following snippet:
foreach($h in Get-VMHost) {
$esxcli = Get-EsxCli -VMHost $h
$esxcli.software.vib.list() | Where {$_.Name -like 'hp-ams'} | Select @{N='Hostname'; E={$esxcli.VMHost}}, Version, ID
}
Which will generate output like this:
Hostname Version ID
-------- ------- --
host01.local 550.10.3.0-15.1198610 Hewlett-Packard_bootbank_hp-ams_550.10.3.0-15.1198610
host02.local 550.10.3.0-15.1198610 Hewlett-Packard_bootbank_hp-ams_550.10.3.0-15.1198610
host03.local 550.10.3.0-15.1198610 Hewlett-Packard_bootbank_hp-ams_550.10.3.0-15.1198610
You can also export this data into a CSV file etc.