PATROL Agent configuration variables


You must set the following Agent configuration variables in the PATROL Agent to connect with the TrueSight IT Data Analytics product.

You can use either the pconfig utility or PATROL Configuration Manager to manage them.

For more information about the default ports used in TruSight IT Data Analytics, see Communication ports and protocols in the TruSight IT Data Analytics online documentation portal.

List of Agent configuration variables

Directory path and variable

Description

/ConfigData/ITDA/UDC/Collection-Agent-Name1/

agent.name

Sets the name of the Collection Agent that you want to configure.

jvm_options

(Optional) Specifies the Java Runtime Environment (JRE) options for which you want to change values. For information about the JRE versions supported, see System-requirements.

You might want to change these values to perform advanced functions such as changing the Java heap size. For example, if you find the Java Heap OutOfMemory error in the collection.log file located at %PATROL_HOME%\bww\udc\logs, then you need to increase the default value for the Java heap size used for the Collection Agent.

For more information about specifying the JRE options, see the following link:

You can specify multiple JRE options by specifying a space-separated list.

Example: -XX:MaxHeapFreeRatio=70 -XX:MaxPermSize=64m

stationprotocol

Specifies whether you want to use secure connection between PATROL for IT Data Analytics and the Collection Station component in IT Data Analytics.

The following values apply:

  • 0: If you want to use an unsecured HTTP connection
  • 1: If you want to use a secured HTTPS connection

Before you specify 1 for using a secured connection, ensure that you have performed the steps described in the topic, Enabling security for the Collection Station available in the IT Data Analytics online documentation portal.

/ConfigData/ITDA/UDC/Collection-Agent-Name1/

serverhost

Provides the host name of the computer where the Collection Station is installed.

serverport

Provides the port number of the computer where the Collection Station is installed.

While installing the TrueSight IT Data Analytics product, by default, the Collection Station port is set to 8080.

/ConfigData/ITDA/UDC/Collection-Agent-Name/CollectionProfileProp/Collection-Profile-Name2/

collectionprofile

(Optional) Specifies the name of the collection profile that you want to associate with the Collection Agent for creating the data collector in TrueSight IT Data Analytics.

Note that if you want to associate a collection profile that is imported via a content pack, then you need to specify the name in the format, "<collectionProfileName> [<contentPackName>]." For example, to associate a collection profile "OracleCP" imported via the content pack "Database Pack", you need to specify, OracleCP [Database Pack].

/ConfigData/ITDA/UDC/Collection-Agent-Name/CollectionProfileProp/Collection-Profile-Name2/CollectionProfilePropMacro/Macro-Number3/

macroname

(Optional) Specifies the name of the macro associated with the collection profile for which you want to override values.

After specifying this variable, ensure that you specify the corresponding macro value by adding the macrovalue variable.

macrovalue

(Optional) Specifies the new value for the macro specified in the macroname variable.

/ConfigData/ITDA/UDC/Collection-Agent-Name/ItdaCollectionAgentProperties/Property-Number4/

PropertyName

(Optional) Specify the property name in the agent.properties file located at %PATROL_HOME%\bww\udc\conf\agent.properties for which you want to modify the value.You can modify the value for any of the following properties:

  • collection.thread.pool.size
    Indicates the total number of reader threads used for collecting data.
  • collection.reader.batch.size
    Indicates the number of records that the Collection Agent reads at one time and forwards the results to the Collection Station.
  • collection.reader.throttle.bytes.threshold
    Indicates the maximum number of bytes read (per reader thread) before triggering a delay
  • collection.reader.throttle.delay
    Indicates the delay in milliseconds per reader thread. This property is used with the collection.reader.throttle.bytes.threshold property.

You can change the default value of the property by specifying its name and specifying a corresponding value in the PropertyValue variable. This feature provides a means to change the properties in the agent.properties file. These changes might be required for making advanced configurations to improve the performance of the Collection Agent.

Note: The property values specified in the variable takes precedence over the values available in the agent.properties file.

PropertyValue

(Optional) Specify the corresponding value for the property name specified in the PropertyName variable.Example:

If you want to change the collection thread pool size from 2 to 3, then you need to specify the following inputs:

Specify 3 in this field and ensure that you have specified collection.thread.pool.size in the PropertyName variable.

/ConfigData/ITDA/

java_home

Specifies the location of the JRE used by PATROL.

Specifying this variable is necessary only if you installed the JRE in a new location, other than the following PATROL default location:

  • Windows: %PATROL_HOME%
  • UNIX: $PATROL_HOME/..

The value of this field is the absolute path to the JRE.

Example: C:\Program Files (x86)\JAVA\jre64

The following definitions apply for the user inputs to be specified in the directory paths:

1 Collection-Agent-Name refers to the name of the Collection Agent that you specify.

2 Collection-Profile-Name refers to the actual collection profile name that you want to associate with the Collection Agent.

3 Macro-Number is a number used to differentiate between the various macro sets to be specified. Suppose you want to override values for three macro names associated with the collection profile. To specify the variables with the macro name (and corresponding new value), you need to create a folder macro_1 indicating the first macro set. For example, /ConfigData/ITDA/UDC/HOST1/CollectionProfileProp/cp/CollectionProfilePropMacro/macro_1/macroname. In the same way, if you want to define the next macro set, then you must create a folder macro_2.

4 Property-Number is a number used to differentiate between the various properties to be specified.The method used for adding multiple properties is the same as the one used for adding multiple macros.

Related topic

Configuring Collection Agents by using Central Monitoring Administration Console

 

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