I'm sure PowerCLI can assist. Here's a sample script to identify org network usage by VM within a vApp (just as an example)
[array]$ClientvApps=Get-CIVApp-OrgVdc"NAME_HERE"
Foreach ($ClientvAppin$ClientvApps)
{
[array]$ClientVMs=Get-CIVM-VApp$ClientvApp
Foreach ($ClientVMin$ClientVMs)
{ $ClientVMOrgNet=Get-OrgNetwork-VM$ClientVM
Write-Host$ClientVM"is consuming"$ClientVMOrgNet.Name
}
}
Additional PowerCLI reference link: NetworkPool