Performance tuning
This section contains information to help you tune your Presentation Server environment.
The information is at the server level. If your deployment use case involves more than one server, this information applies separately to each server.
The following tables provides tuning guidelines for a Presentation Server that performs both data collection and event management.
Presentation Server tuning parameters
TrueSight Process name | Parameter name | File name | Description | Environment recommended value | ||
---|---|---|---|---|---|---|
|
|
|
| Small | Medium | Large |
Core process | vm.args.system.2 | <TSHOME>/conf/services/csr.conf | TrueSight core Java process | 2 GB (Default value) | 9 GB (Xmx9216m) | 16 GB (Xmx16384m) |
Index server | vm.args.system.3 | <TSHOME>/conf/services/idxsrv.conf | Index server process for Elasticsearch | 1 GB (Default value) | 3 GB (Xmx3g) | 10 GB (Xmx10g) |
Optimizing the event synchronization
If you are on a large environment and if you encounter slightly slower response times due to the large number of events being synchronized, perform the following steps:
- From a command prompt, go to the <installation directory>\truesightpserver\bin directory.
- Run the following commands to set the eventSchedulePeriod property:
tssh properties set eventSchedulePeriod 12000
tssh server stop
tssh server start
The Presentation Server service is restarted to apply the new setting.
Related topics
Sizing-the-Presentation-Server
Hardware-requirements
BMC TrueSight Infrastructure Management Performance benchmarks and tuning