Run EsxCli from the Agent Manager host where the VMWarePerformance agent is running from and collection is not working properly.
The EsxCli tool is located in [FGLAM_HOME]/agents/VMwarePerformance/[VERSION]/bin
Parameters:
usage: EsxCli
--hostname <hostname>
--username <username>
--password <password>
--port <port> Default=443
--ssl <enabled> Default=true
--log <log> error|info|debug|trace Default=error
--timeout <timeout> Default=45
--repeat <repeat> Minutes between repeat
--stats <stats> Default=false
--vijavaDebug <vijavaDebug> Default=false
--action <action> getPerfMetrics (Get counter levels)
setHostPerfCounterLevel <level> (Set
counter level, 1-4)
updateHostPerfCounterLevel (Set required
counter level, 1)
resetHostPerfCounterLevel (Reset
counters to default)
collectEvents <x> (Collect Events,
first=5min then from file)
collectPerf
<Type|<mor,...>|<metric,...>:...>
(Collect Performance)
collectInventory (Collect Inventory)
collectPerms (Collect Permissions)
collectFiles (Collect Files)
collectVFS (Collect vFilesystems)
verifyCredentials (Verify Credentials)
collectNonVMWareSwitchData:<mor:ip:port:user:pass> (Collect Non-VMWare switch data)
Examples:
Linux:
./esxcli.sh --hostname VCENTER_HOSTNAME --username MONITORING_USER --password PASSWORD --action collectPerms --log debug > collectPerms.txt ./esxcli.sh --hostname VCENTER_HOSTNAME --username MONITORING_USER --password PASSWORD --action collectInventory --log debug > collectInventory.txt
Windows:
esxcli.bat --hostname VCENTER_HOSTNAME --username MONITORING_USER --password PASSWORD --action collectPerms --log debug > collectPerms.txt esxcli.bat --hostname VCENTER_HOSTNAME --username MONITORING_USER --password PASSWORD --action collectInventory --log debug > collectInventory.txt
Please get the txt files and provide it to Support.