This blog will inform you about what parameters need to be changed to run the VMWare VI Agent in large environments.
Users may control some aspects of the agent data caching to improve performance by changing certain environment variables. The environment variables are in these files:
On Windows systems: %CANDLE_HOME%\TMAITM6\KVMENV_<instance>
On Linux(R) systems: $CANDLEHOME/config/vm_<instance>.config
where <instance> is the name of the instance that was created during configuration.
The recommendation for large VMware environments, such as those with a vCenter running over 100 VMware ESX Servers or over 1000 VMs, is to change these defaults values:
CDP_DP_CACHE_TTL: Data collected for an attribute group is cached for this number of seconds. Multiple requests for the same data in this time interval receive a cached copy of the data.
CDP_DP_REFRESH_INTERVAL: The interval in seconds at which attribute groups are updated in the background.
CDP_DP_IMPATIENT_COLLECTOR_TIMEOUT: The number of seconds to wait for a data collection to happen before timing out and returning cached data, even if the cached data is stale (older than CDP_DP_CACHE_TTL seconds). If this variable is not set, the agent waits as long as the data collection takes, which at times can make the Tivoli Enterprise Portal time out and give up on it.
CDP_DISCOVERY_ATTRIBUTE_GROUP_UPDATE_INTERVAL: The interval in seconds at which the discovery attribute group is updated.
Additonally the JAVA Heap Size should be changed. Steps for changing the heap size can be found here:
Subscribe and follow us for all the latest information directly on your social feeds: