IBM Tivoli Composite Application Manager for Application Diagnostics, Version 7.1.0.1

kl.properties

The following properties are listed in the kl.properties file. If you have created additional instances of the Kernel, you will have kl1.properties, kl2.properties.

kernel.codebase.port

The default port numbers are 9122 and 9123 respectively when there are two instances of the Kernel up and running. Check that these port numbers are available in the server running the ITCAM for Application Diagnostics Managing Server. You may also change this value to any other port number available on the server. This value specifies the port number that the code base server in the Kernel listens to to accept incoming requests.

Example:

kernel.codebase.port=9122

kernel.codebase.libpath

The default value is MS_home/lib. Unless you want to move the code base directory to a different path, changing this value is not recommended. This value specifies the directory that keeps the Java binary files of the ITCAM for Application Diagnostics Managing Server. After accepting a request, the code base server in the Kernel searches for the target Java binary file based on this value.

Example:

kernel.codebase.libpath=/opt/IBM/itcam/WebSphere/MS/lib

kernel.rmi.port

The default port numbers are 9118 and 9119 respectively when there are two instances of the Kernel up and running. Check that these port numbers are available in the server running the ITCAM for Application Diagnostics Managing Server. You may also change this value to any other port number available on the server. This value specifies the port number that the Remote Method Invocation (RMI)-based Kernel listens to to accept incoming requests.

Example:

kernel.rmi.port=9188

kernel.rfs.port

The default port numbers are 9120 and 9121 respectively when there are two instances of the Kernel up and running. Check that these port numbers are available in the server running the ITCAM for Application Diagnostics Managing Server. You may also change this value to any other port number available on the server. This value specifies the port number that the Remote File Sharing (RFS) server in the Kernel listens to to accept incoming requests. The RFS server returns the stub object of the Kernel to the components in the ITCAM for Application Diagnostics Managing Server. With the stub object, the components establish a connection with the Kernel and then make use of the services that the Kernel provides.

Example:

kernel.rfs.port=9120

contract.duration

The default value is 60 seconds. Changing this value to below 10 seconds is not recommended. Valid values are 5 to 60 seconds. This value specifies the time interval in seconds that each component in the ITCAM for Application Diagnostics Managing Server renews the contract with the Kernel. Each component in the ITCAM for Application Diagnostics Managing Server needs to maintain a heartbeat with the Kernel. This is done by renewing a time-limited contract with the Kernel. The Kernel determines the availability of services in the ITCAM for Application Diagnostics Managing Server based on the heartbeat.

Example:

 contract.duration=60

avm.max.renewal.failure

The default value is 3. Changing this value to higher than 3 is not recommended. Valid values are 1 to 5. This value specifies the maximum number of times that a component fails to renew the contract before the Kernel determines that the component is not available.

Example:

 avm.max.renewal.failure=3

component.id

The component ID is a unique identifier of a component. When there are two instances of the Kernel up and running, a unique ID is assigned to each instance.

Example:

component.id=469w500d-3798-d601-3ccc-00065b0ea116

ContractMonitorPool.threadpool.maxPoolSize

Default 15. This specifies the maximum size of the Contract Monitor thread pool.

ContractMonitorPool.threadpool.minPoolSize

Default 5. This specifies the size of the Contract Monitor thread pool that the Kernel begins with when started.

ContractMonitorPool.threadpool.poolSizeIncrement

Default 5. This specifies the amount by which the Contract Monitor thread pool size is incremented when available items in the pool do not exist.

ContractMonitorPool.threadpool.threadTaskTimeOut

Default 480000 milliseconds. This specifies the time the Contract Monitor thread pool waits before treating a given thread as hanging and cleaning it out.

ContractMonitorPool.threadpool.idleThreadTimeOut

Default 600000 milliseconds. This specifies the time the Contract Monitor thread pool waits before closing the idle thread.

KernelRMIThreadPool.threadpool.maxPoolSize

Default 15. This specifies the maximum size of the Kernel Remote Method Invocation (RMI) thread pool.

KernelRMIThreadPool.threadpool.minPoolSize

Default 5. This specifies the size of the Kernel RMI thread pool that the Kernel begins with when started.

KernelRMIThreadPool.threadpool.poolSizeIncrement

Default 5. This specifies the amount by which the Kernel RMI thread pool size is incremented when available items in the pool do not exist.

KernelRMIThreadPool.threadpool.threadTaskTimeOut

Default 480000 milliseconds. This specifies the time the Kernel RMI thread pool waits before treating a given thread as hanging and cleaning it out.

KernelRMIThreadPool.threadpool.idleThreadTimeOut

Default 600000 milliseconds. This specifies the time the Kernel RMI thread pool waits before closing the idle thread.

HTTPCodebaseServerPool.threadpool.maxPoolSize

Default 15. This specifies the maximum size of the HTTP Codebase Server thread pool.

HTTPCodebaseServerPool.threadpool.minPoolSize

Default 5. This specifies the size of the HTTP Codebase Server thread pool that the Kernel begins with when started.

HTTPCodebaseServerPool.threadpool.poolSizeIncrement

Default 5. This specifies the amount by which the HTTP Codebase Server thread pool size is incremented when available items in the pool do not exist.

HTTPCodebaseServerPool.threadpool.threadTaskTimeOut

Default 480000 milliseconds. This specifies the time the HTTP Codebase Server thread pool waits before treating a given thread as hanging and cleaning it out.

HTTPCodebaseServerPool.threadpool.idleThreadTimeOut

Default 600000 milliseconds. This specifies the time the HTTP Codebase Server thread pool waits before closing the idle thread.

RFSServerPool.threadpool.maxPoolSize

Default 15. This specifies the maximum size of the Request for Stub Server thread pool.

RFSServerPool.threadpool.minPoolSize

Default 5. This specifies the size of the Request for Stub Server thread pool that the Kernel begins with when started.

RFSServerPool.threadpool.poolSizeIncrement

Default 5. This specifies the amount by which the Request for Stub Server thread pool size is incremented when available items in the pool do not exist.

RFSServerPool.threadpool.threadTaskTimeOut

Default 480000 milliseconds. This specifies the time the Request for Stub Server thread pool waits before treating a given thread as hanging and cleaning it out.

RFSServerPool.threadpool.idleThreadTimeOut

Default 600000 milliseconds. This specifies the time the Request for Stub Server thread pool waits before closing the idle thread.

ve.host

If users are to access the Managing Server Visualization Engine through the Tivoli Enterprise Portal, this property must be set. By default, the Managing Server installer fills this property with the value supplied during the Managing Server installation.

ve.port

If users are to access the Managing Server Visualization Engine through the Tivoli Enterprise Portal, this property must be set. By default, the Managing Server installer fills this property with the value supplied during the Managing Server installation.


Parent topic:

Managing Server properties files

+

Search Tips   |   Advanced Search