The session ID observed in the
vpxd.log file (in these examples,
A5113EB8-C947-4D5D-A477-B9CFB084AD19) can be used to search the
vpxd-profiler.log file to determine the offending user or service account name, as well as the originating IP address.
To resolve this issue:
- Search for the session ID in the vpxd-profiler.log file. This reveals an additional information about the origin of the session causing the resource load on the PerformanceManager interface.
For example:
B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/NullCollectorCount/total 0
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/QueuedOpsCount/total 0
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/ReadLocked/total 0
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/TotalObjectCount/total 3239
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/TriggeredFiltersCount/total 1
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/PropertyCollector/TriggeredProcessGUReqs/total 0
/SessionStats/SessionPool/Session/Id='A5113EB8-C947-4D5D-A477-B9CFB084AD19'/Username='DOMAIN\TivoliVI'/ClientIP='10.0.0.1'/SoapSession/Id='11808511'/Count/total 1
In this example, the account used to call the PerformanceManager API was DOMAIN\TivoliVI, and it originated from a workstation with an IP of 10.0.0.1.
- In the vpx-profiler.log file, ensure that the CPU usage tracking counter is running at 100%. Locate lines which repeat approximately every 5 minutes which are similar to:
/ProcessStats/ProcessorCpuUsage/mean 100
- In vCenter 5.x, this value is expressed as a percentage multiplied by 100. Therefore 100% is represented by a value of 10000.
- In vCenter 4.1 and earlier, this value is expressed as a percentage only, therefore 100% is represented by a value of 100.
- After you determine the user or service account and the origin of the connection, disable the account or service to prevent it from connecting to vCenter Server.
- After disabling the account or service, verify that resource usage returns to acceptable levels.
Note: If the issue is found to be with a third-party product, you must contact the vendor for additional support.