Component configuration recommendations


Based on the recommended hardware sizes, you might need to change the configurations of various product components to make optimum use of available resources.

The following table provides a list of the configuration properties, their locations, and the recommended values for the properties for each setup. The nonproduction setup values are default values of the properties described. Use the following table in conjunction with the recommendations provided in the Hardware sizing recommendations topic. For example, if you are using a small setup with 8 GB of RAM and four core CPUs, you should change the value of the wrapper.java.initmemory property to 4096 MB.

In the table, the configuration location paths must be preceded by one of the following environment variables:

  • Windows: %BMC_ITDA_HOME%
  • Linux: $BMC_ITDA_HOME

Note

When you change any of the following properties, ensure that you re-start the corresponding service for the particular component and any dependent services. For example, the wrapper.java.initmemory property defines the initial memory required for the Indexer, so when you change this property value, ensure that you re-start the Indexer.

For more information about starting or stopping services and service dependencies, see Starting-or-stopping-product-services.

Configuration property and location

Description

Non-production setup

(Default)

Small setup

Large setup

wrapper.java.initmemory

Initial memory required for the Indexer

512 MB

4096 MB

8192 MB

\conf\services\indexer.conf

wrapper.java.maxmemory

Maximum memory required for the Indexer

1024 MB

4096 MB

8192 MB

\conf\services\indexer.conf

wrapper.java.initmemory

Initial memory required for the Configuration Database

256 MB

256 MB

256 MB

\conf\services\configdb.conf

wrapper.java.maxmemory

Maximum memory required for the Configuration Database

512 MB

512 MB

512 MB

\conf\services\configdb.conf

wrapper.java.initmemory

Initial memory required for the Console Server + Search

512 MB

1024 MB

2048 MB

\conf\services\server.conf

wrapper.java.maxmemory

Maximum memory required for the Console Server + Search

768 MB

1536 MB

3072 MB

\conf\services\server.conf

wrapper.java.initmemory

Initial memory required for the Collection Station

512 MB

768 MB

1024 MB

\conf\services\collectionstation.conf

wrapper.java.maxmemory

Maximum memory required for the Collection Station

768 MB

1024 MB

1536 MB

\conf\services\collectionstation.conf

collection.thread.pool.size

Maximum number of concurrent collector threads

10 

20

40

\station\collection\custom\conf\agent.properties

intervalInHrs
(in the name: "data" section only)

Number of hours of data per index for the Collection Station

The value of this property must be a factor of 24, which means it can be one of the following values:

1, 2, 3, 4, 6, 8, 12, 24

This value and the value of the same property for Console Server + Search must match.

 

6

2

1

\station\collection\custom\conf\indexstrategies.yml

intervalInHrs
(in the name: "data" section only)

Number of hours of data per index for the Console Server + Search

The value of this property must be a factor of 24, which means it can be one of the following values:

1, 2, 3, 4, 6, 8, 12, 24

This value and the value of the same property for the Collection Station must match.

6

2

1

\custom\conf\server\customIndexstrategies.yml

Related topics

 Variables that affect sizing and scalability

 Hardware sizing recommendations

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*