org.rhq.enterprise.agent
Interface AgentConfigurationConstants


public interface AgentConfigurationConstants

These are the names of the known agent configuration preferences. All configuration preferences are stored in flat properties (there is no hierarchy - simply a set of name/value pairs). This makes the configuration settings conducive to being overridden by system properties.

Author:
John Mazzitelli

Field Summary
static String AGENT_FAILOVER_LIST
          When this configuration item is defined, it is the list of public endpoints to use to connect to the server cloud.
static String AGENT_SECURITY_TOKEN
          When this configuration item is defined, it is the security token string the agent needs to include in its commands to the server in order for those commands to be accepted by the server.
static String AGENT_UPDATE_DOWNLOAD_URL
          If this preference is defined (its default is null), this will be the URL the agent downloads the agent update from.
static String AGENT_UPDATE_ENABLED
          The flag that, if true, means the agent is allowed to apply updates to itself.
static String AGENT_UPDATE_VERSION_URL
          If this preference is defined (its default is null), this will be the URL that contains the agent update version info.
static String CLIENT_SENDER_COMMAND_PREPROCESSORS
          Property whose value is the fully qualified class name of the command preprocessor that the sender will use to preprocess commands that are to be queued and sent.
static String CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED
          Property that indicates if the spool file's data is compressed.
static String CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME
          Property that provides the spool file name (as it is found in the data directory).
static String CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS
          Property that provides the spool file parameters.
static String CLIENT_SENDER_COMMAND_TIMEOUT
          The time in milliseconds that the client sender will wait before aborting a command.
static String CLIENT_SENDER_MAX_CONCURRENT
          The maximum number of concurrent commands that can be in the process of being sent at any one time.
static String CLIENT_SENDER_MAX_RETRIES
          Number of maximum retry attempts are made for messages with guaranteed delivery enabled (unless the reason for the failure was a failure to connect to the server, in which case, the messages are retried regardless of this setting).
static String CLIENT_SENDER_QUEUE_SIZE
          The maximum size of the command queue - this is the maximum number of commands that can be queued for sending.
static String CLIENT_SENDER_QUEUE_THROTTLING
          If this property is defined, it indicates the queue throttling configuration For example, maximum number of commands per burst, the length of time of each burst period).
static String CLIENT_SENDER_RETRY_INTERVAL
          Property that provides the amount of time, in milliseconds, that the sender will pause before attempting to retry a failed command whose delivery is to be guaranteed.
static String CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM
          The algorithm used to manage the keys in the keystore file.
static String CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS
          The alias to the client's key found in the keystore file.
static String CLIENT_SENDER_SECURITY_KEYSTORE_FILE
          The path to the keystore file.
static String CLIENT_SENDER_SECURITY_KEYSTORE_KEY_PASSWORD
          The password to gain access to the key found in the keystore.
static String CLIENT_SENDER_SECURITY_KEYSTORE_PASSWORD
          The password used to access the keystore file.
static String CLIENT_SENDER_SECURITY_KEYSTORE_TYPE
          The type of keystore file.
static String CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE
          The server authentication mode that, when enabled, forces the agent to authenticate the remote server's certificate with one in the agent's trust store.
static String CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL
          The secure protocol used by the agent's communications layer to the remote server.
static String CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM
          The algorithm used to manage the keys in the truststore file.
static String CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE
          The path to the truststore file.
static String CLIENT_SENDER_SECURITY_TRUSTSTORE_PASSWORD
          The password used to access the truststore file.
static String CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE
          The type of truststore file.
static String CLIENT_SENDER_SEND_THROTTLING
          If this property is defined, it indicates the send throttling configuration.
static String CLIENT_SENDER_SERVER_POLLING_INTERVAL
          The time in milliseconds that the client sender will wait in between polling the JON Server.
static String CONFIG_SCHEMA_VERSION
          The configuration schema version.
static String CONFIG_SETUP
          Flag to indicate if the agent's configuration has been setup.
static int CURRENT_CONFIG_SCHEMA_VERSION
          This is the current schema version that our agent configuration knows about.
static String DATA_DIRECTORY
          The file path to the location of the agent's data directory (where the agent will persist its internal data).
static String DEFAULT_AGENT_CONFIGURATION_FILE
          This is the name of the agent configuration file.
static boolean DEFAULT_AGENT_UPDATE_ENABLED
          If the agent update enabled flag is not set, this is the default.
static String DEFAULT_CLIENT_SENDER_COMMAND_PREPROCESSORS
          The default preprocessor which is the security token preprocessor.
static boolean DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED
          If the client sender command spool file compress flag is not specified, this is the default.
static String DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME
          If the client sender command spool file name is not specified, this is the default.
static String DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS
          If the client sender command spool file parameters are not specified, this is the default.
static long DEFAULT_CLIENT_SENDER_COMMAND_TIMEOUT
          If the client sender command timeout is not specified, this is the default.
static int DEFAULT_CLIENT_SENDER_MAX_CONCURRENT
          If the client sender max concurrent value is not specified, this is the default.
static int DEFAULT_CLIENT_SENDER_MAX_RETRIES
          If the client sender max retries is not specified, this is the default.
static int DEFAULT_CLIENT_SENDER_QUEUE_SIZE
          If the client sender queue size is not specified, this is the default.
static long DEFAULT_CLIENT_SENDER_RETRY_INTERVAL
          If the client sender retry pause is not specified, this is the default.
static String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM
          Default algorithm for the keystore.
static String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS
          Default alias of keystore's key.
static String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_FILE_NAME
          Default keystore file name - when building a default keystore file string, this string will be relative to the data directory preference.
static String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_TYPE
          Default keystore file format.
static boolean DEFAULT_CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE
          If the client sender server auth mode is not specified, this is the default.
static String DEFAULT_CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL
          The default protocol when securing the communications.
static String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM
          Default algorithm for the truststore.
static String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE_NAME
          Default truststore file name - when building a default truststore file string, this string will be relative to the data directory preference.
static String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE
          Default truststore file format.
static long DEFAULT_CLIENT_SENDER_SERVER_POLLING_INTERVAL
          If the client sender server polling interval is not specified, this is the default.
static String DEFAULT_DATA_DIRECTORY
          If the data directory property is not specified, this is the default.
static boolean DEFAULT_DISABLE_NATIVE_SYSTEM
          By default, we will allow the agent to use the native system if it is available.
static long DEFAULT_PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY
          The default initial delay, in seconds.
static long DEFAULT_PLUGINS_AVAILABILITY_SCAN_PERIOD
          The default time period between each availability scan, in seconds.
static long DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY
           
static long DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_PERIOD
           
static long DEFAULT_PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY
          The default initial delay, in seconds.
static long DEFAULT_PLUGINS_CONTENT_DISCOVERY_PERIOD
          The default time period between each content discovery, in seconds.
static int DEFAULT_PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE
           
static String DEFAULT_PLUGINS_DIRECTORY
          The default directory where the plugins can be found.
static int DEFAULT_PLUGINS_EVENT_REPORT_MAX_PER_SOURCE
           
static int DEFAULT_PLUGINS_EVENT_REPORT_MAX_TOTAL
           
static long DEFAULT_PLUGINS_EVENT_SENDER_INITIAL_DELAY
           
static long DEFAULT_PLUGINS_EVENT_SENDER_PERIOD
           
static int DEFAULT_PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE
          The default number of measurements that can be collected concurrently.
static long DEFAULT_PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY
          The default initial delay, in seconds.
static long DEFAULT_PLUGINS_OPERATION_INVOCATION_TIMEOUT
          The default number of seconds that an operation invocation has to complete until it is aborted.
static int DEFAULT_PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE
          The default number of operations that can be invoked concurrently.
static long DEFAULT_PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY
          The default initial delay, in seconds.
static long DEFAULT_PLUGINS_SERVER_DISCOVERY_PERIOD
          The default time period between each server discovery scan, in seconds.
static long DEFAULT_PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY
          The default initial delay, in seconds.
static long DEFAULT_PLUGINS_SERVICE_DISCOVERY_PERIOD
          The default time period between each service discovery scan, in seconds.
static String DEFAULT_PREFERENCE_NODE
          This is the name of the preference node under the PREFERENCE_NODE_PARENT where all agent configuration is stored by default.
static long DEFAULT_PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS
          If the switchover-check-interval is not defined, this is the default.
static boolean DEFAULT_REGISTER_WITH_SERVER_AT_STARTUP
          If the register with server at startup property is not specified, this is the default.
static boolean DEFAULT_SERVER_AUTO_DETECTION
          If the server auto-detection property is not specified, this is the default.
static String DEFAULT_SERVER_BIND_ADDRESS
          The default server transport if one was not specified.
static int DEFAULT_SERVER_BIND_PORT
          The default server transport if one was not specified.
static String DEFAULT_SERVER_TRANSPORT
          The default server transport if one was not specified.
static String DEFAULT_SERVER_TRANSPORT_PARAMS
          The default server transport params if none were specified.
static boolean DEFAULT_UPDATE_PLUGINS_AT_STARTUP
          If the update plugins at startup property is not specified, this is the default.
static long DEFAULT_VM_HEALTH_CHECK_INTERVAL_MSECS
          If the vm-health-check interval is not defined, this is its default.
static float DEFAULT_VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD
          If the heap threshold is not defined, this is its default.
static float DEFAULT_VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD
          If the nonheap threshold is not defined, this is its default.
static long DEFAULT_WAIT_FOR_SERVER_AT_STARTUP_MSECS
          If the wait-for-server wait time is not defined, this is the default.
static String DISABLE_NATIVE_SYSTEM
          The flag that, if true, will turn off/disable the use of the native system libraries.
static String DO_NOT_ENABLE_MANAGEMENT_SERVICES
          Flag, if set to true, will tell the agent it should not create and register any management services (thus making the agent unable to manage or monitor itself).
static String DO_NOT_NOTIFY_SERVER_OF_SHUTDOWN
          Flag, if set to true, will tell the agent it should not tell the server that the agent is shutting down.
static String DO_NOT_OVERRIDE_PREFS_WITH_SYSPROPS
          Flag, if set to true, will tell the agent to ignore system properties and not override preferences with any system property value.
static String DO_NOT_START_PLUGIN_CONTAINER_AT_STARTUP
          Flag, if set to true, will tell the agent it should not start the Plugin Container at startup.
static String NAME
          If defined, this configuration item is what the agent's name is.
static String PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY
          Defines, in seconds, the initial delay before the first availability scan is run.
static String PLUGINS_AVAILABILITY_SCAN_PERIOD
          Defines, in seconds, how often a availability scan is run.
static String PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY
          Defines the delay to starting Configuration discoveries
static String PLUGINS_CONFIGURATION_DISCOVERY_PERIOD
           
static String PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY
          Defines, in seconds, the initial delay before the first content discovery is run.
static String PLUGINS_CONTENT_DISCOVERY_PERIOD
          Defines, in seconds, how often an content discovery is run.
static String PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE
          If defined, this is to be the size of the content discovery thread pool.
static String PLUGINS_DIRECTORY
          The location where the plugins can be found.
static String PLUGINS_DISABLED
          The comma separated list of names of plugins that are to be disabled at startup
static String PLUGINS_EVENT_REPORT_MAX_PER_SOURCE
          The maximum number of events for any one event source that can exist in a single event report.
static String PLUGINS_EVENT_REPORT_MAX_TOTAL
          The maximum number of events total that can exist in a single event report.
static String PLUGINS_EVENT_SENDER_INITIAL_DELAY
          The time in seconds before the event sender thread will start to send event reports.
static String PLUGINS_EVENT_SENDER_PERIOD
          Defines how often an event report is sent to the server.
static String PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE
          If defined, this is to be the size of the measurement collection thread pool.
static String PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY
          Defines, in seconds, the initial delay before the first measurement collection is run.
static String PLUGINS_OPERATION_INVOCATION_TIMEOUT
          If defines, this is the number of seconds an operation invocation is aborted if it hasn't completed yet.
static String PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE
          If defined, this is to be the size of the operation invoker thread pool.
static String PLUGINS_ROOT_PLUGIN_CLASSLOADER_REGEX
          The regular expression to indicate what agent/plugin container classes the plugins cannot access.
static String PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY
          Defines, in seconds, the initial delay before the first server discovery scan is run.
static String PLUGINS_SERVER_DISCOVERY_PERIOD
          Defines, in seconds, how often a server discovery scan is run.
static String PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY
          Defines, in seconds, the initial delay before the first service discovery scan is run.
static String PLUGINS_SERVICE_DISCOVERY_PERIOD
          Defines, in seconds, how often a service discovery scan is run.
static String PREFERENCE_NODE_PARENT
          This is the top level parent node of all agent preferences and is directly under the userRoot preferences node.
static String PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS
          The amount of milliseconds between checks that ensure the agent is pointing to the primary server.
static String PROPERTY_NAME_PREFIX
          The prefix that all agent configuration property names start with.
static String REGISTER_WITH_SERVER_AT_STARTUP
          The flag that, if true, will tell the agent to attempt to register itself with the JON Server at startup.
static String SERVER_ALIAS
          The DNS alias for the RHQ Server - used when the server IP address is not explicitly set.
static String SERVER_AUTO_DETECTION
          The flag that, if true, will tell the agent to attempt to auto-detect the JON Server coming online and going offline.
static String SERVER_BIND_ADDRESS
          The address that identifies where the JON server is.
static String SERVER_BIND_PORT
          The port that the JON server is listening to.
static String SERVER_TRANSPORT
          The transport that the JON server expects its messages to flow over.
static String SERVER_TRANSPORT_PARAMS
          The transport params that further define how to communicate with the JON server.
static String UPDATE_PLUGINS_AT_STARTUP
          The flag that, if true, will tell the agent to attempt to update its plugins at startup.
static String VM_HEALTH_CHECK_INTERVAL_MSECS
          The amount of milliseconds between checks of the agent's VM health.
static String VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD
          The percentage threshold (as a float) of used heap to max that is considered to be critically low free mem.
static String VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD
          The percentage threshold (as a float) of used nonheap to max that is considered to be critically low free mem.
static String WAIT_FOR_SERVER_AT_STARTUP_MSECS
          The amount of milliseconds the agent will wait at startup for the server to be detected.
 

Field Detail

PREFERENCE_NODE_PARENT

static final String PREFERENCE_NODE_PARENT
This is the top level parent node of all agent preferences and is directly under the userRoot preferences node.

See Also:
Constant Field Values

DEFAULT_PREFERENCE_NODE

static final String DEFAULT_PREFERENCE_NODE
This is the name of the preference node under the PREFERENCE_NODE_PARENT where all agent configuration is stored by default.

See Also:
Constant Field Values

DEFAULT_AGENT_CONFIGURATION_FILE

static final String DEFAULT_AGENT_CONFIGURATION_FILE
This is the name of the agent configuration file.

See Also:
Constant Field Values

PROPERTY_NAME_PREFIX

static final String PROPERTY_NAME_PREFIX
The prefix that all agent configuration property names start with.

See Also:
Constant Field Values

CONFIG_SCHEMA_VERSION

static final String CONFIG_SCHEMA_VERSION
The configuration schema version.

See Also:
Constant Field Values

CURRENT_CONFIG_SCHEMA_VERSION

static final int CURRENT_CONFIG_SCHEMA_VERSION
This is the current schema version that our agent configuration knows about.

See Also:
Constant Field Values

CONFIG_SETUP

static final String CONFIG_SETUP
Flag to indicate if the agent's configuration has been setup.

See Also:
Constant Field Values

NAME

static final String NAME
If defined, this configuration item is what the agent's name is. This is usually (but doesn't have to be) the agent platform's fully qualified domain name.

See Also:
Constant Field Values

SERVER_TRANSPORT

static final String SERVER_TRANSPORT
The transport that the JON server expects its messages to flow over.

See Also:
Constant Field Values

DEFAULT_SERVER_TRANSPORT

static final String DEFAULT_SERVER_TRANSPORT
The default server transport if one was not specified.

See Also:
Constant Field Values

SERVER_BIND_ADDRESS

static final String SERVER_BIND_ADDRESS
The address that identifies where the JON server is.

See Also:
Constant Field Values

DEFAULT_SERVER_BIND_ADDRESS

static final String DEFAULT_SERVER_BIND_ADDRESS
The default server transport if one was not specified.

See Also:
Constant Field Values

SERVER_BIND_PORT

static final String SERVER_BIND_PORT
The port that the JON server is listening to.

See Also:
Constant Field Values

DEFAULT_SERVER_BIND_PORT

static final int DEFAULT_SERVER_BIND_PORT
The default server transport if one was not specified.

See Also:
Constant Field Values

SERVER_TRANSPORT_PARAMS

static final String SERVER_TRANSPORT_PARAMS
The transport params that further define how to communicate with the JON server.

See Also:
Constant Field Values

DEFAULT_SERVER_TRANSPORT_PARAMS

static final String DEFAULT_SERVER_TRANSPORT_PARAMS
The default server transport params if none were specified.

See Also:
Constant Field Values

SERVER_ALIAS

static final String SERVER_ALIAS
The DNS alias for the RHQ Server - used when the server IP address is not explicitly set.

See Also:
Constant Field Values

SERVER_AUTO_DETECTION

static final String SERVER_AUTO_DETECTION
The flag that, if true, will tell the agent to attempt to auto-detect the JON Server coming online and going offline.

See Also:
Constant Field Values

DEFAULT_SERVER_AUTO_DETECTION

static final boolean DEFAULT_SERVER_AUTO_DETECTION
If the server auto-detection property is not specified, this is the default. It is the same default as that of the enable flag for the server-side multicast detector service

See Also:
Constant Field Values

REGISTER_WITH_SERVER_AT_STARTUP

static final String REGISTER_WITH_SERVER_AT_STARTUP
The flag that, if true, will tell the agent to attempt to register itself with the JON Server at startup.

See Also:
Constant Field Values

DEFAULT_REGISTER_WITH_SERVER_AT_STARTUP

static final boolean DEFAULT_REGISTER_WITH_SERVER_AT_STARTUP
If the register with server at startup property is not specified, this is the default.

See Also:
Constant Field Values

AGENT_UPDATE_ENABLED

static final String AGENT_UPDATE_ENABLED
The flag that, if true, means the agent is allowed to apply updates to itself.

See Also:
Constant Field Values

DEFAULT_AGENT_UPDATE_ENABLED

static final boolean DEFAULT_AGENT_UPDATE_ENABLED
If the agent update enabled flag is not set, this is the default.

See Also:
Constant Field Values

AGENT_UPDATE_VERSION_URL

static final String AGENT_UPDATE_VERSION_URL
If this preference is defined (its default is null), this will be the URL that contains the agent update version info.

See Also:
Constant Field Values

AGENT_UPDATE_DOWNLOAD_URL

static final String AGENT_UPDATE_DOWNLOAD_URL
If this preference is defined (its default is null), this will be the URL the agent downloads the agent update from.

See Also:
Constant Field Values

WAIT_FOR_SERVER_AT_STARTUP_MSECS

static final String WAIT_FOR_SERVER_AT_STARTUP_MSECS
The amount of milliseconds the agent will wait at startup for the server to be detected.

See Also:
Constant Field Values

DEFAULT_WAIT_FOR_SERVER_AT_STARTUP_MSECS

static final long DEFAULT_WAIT_FOR_SERVER_AT_STARTUP_MSECS
If the wait-for-server wait time is not defined, this is the default.

See Also:
Constant Field Values

PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS

static final String PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS
The amount of milliseconds between checks that ensure the agent is pointing to the primary server.

See Also:
Constant Field Values

DEFAULT_PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS

static final long DEFAULT_PRIMARY_SERVER_SWITCHOVER_CHECK_INTERVAL_MSECS
If the switchover-check-interval is not defined, this is the default.

See Also:
Constant Field Values

VM_HEALTH_CHECK_INTERVAL_MSECS

static final String VM_HEALTH_CHECK_INTERVAL_MSECS
The amount of milliseconds between checks of the agent's VM health.

See Also:
Constant Field Values

DEFAULT_VM_HEALTH_CHECK_INTERVAL_MSECS

static final long DEFAULT_VM_HEALTH_CHECK_INTERVAL_MSECS
If the vm-health-check interval is not defined, this is its default.

See Also:
Constant Field Values

VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD

static final String VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD
The percentage threshold (as a float) of used heap to max that is considered to be critically low free mem.

See Also:
Constant Field Values

DEFAULT_VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD

static final float DEFAULT_VM_HEALTH_CHECK_LOW_HEAP_MEM_THRESHOLD
If the heap threshold is not defined, this is its default.

See Also:
Constant Field Values

VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD

static final String VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD
The percentage threshold (as a float) of used nonheap to max that is considered to be critically low free mem.

See Also:
Constant Field Values

DEFAULT_VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD

static final float DEFAULT_VM_HEALTH_CHECK_LOW_NONHEAP_MEM_THRESHOLD
If the nonheap threshold is not defined, this is its default.

See Also:
Constant Field Values

UPDATE_PLUGINS_AT_STARTUP

static final String UPDATE_PLUGINS_AT_STARTUP
The flag that, if true, will tell the agent to attempt to update its plugins at startup.

See Also:
Constant Field Values

DEFAULT_UPDATE_PLUGINS_AT_STARTUP

static final boolean DEFAULT_UPDATE_PLUGINS_AT_STARTUP
If the update plugins at startup property is not specified, this is the default.

See Also:
Constant Field Values

DATA_DIRECTORY

static final String DATA_DIRECTORY
The file path to the location of the agent's data directory (where the agent will persist its internal data).

See Also:
Constant Field Values

DEFAULT_DATA_DIRECTORY

static final String DEFAULT_DATA_DIRECTORY
If the data directory property is not specified, this is the default.

See Also:
Constant Field Values

DISABLE_NATIVE_SYSTEM

static final String DISABLE_NATIVE_SYSTEM
The flag that, if true, will turn off/disable the use of the native system libraries.

See Also:
Constant Field Values

DEFAULT_DISABLE_NATIVE_SYSTEM

static final boolean DEFAULT_DISABLE_NATIVE_SYSTEM
By default, we will allow the agent to use the native system if it is available.

See Also:
Constant Field Values

CLIENT_SENDER_QUEUE_SIZE

static final String CLIENT_SENDER_QUEUE_SIZE
The maximum size of the command queue - this is the maximum number of commands that can be queued for sending.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_QUEUE_SIZE

static final int DEFAULT_CLIENT_SENDER_QUEUE_SIZE
If the client sender queue size is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_MAX_CONCURRENT

static final String CLIENT_SENDER_MAX_CONCURRENT
The maximum number of concurrent commands that can be in the process of being sent at any one time.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_MAX_CONCURRENT

static final int DEFAULT_CLIENT_SENDER_MAX_CONCURRENT
If the client sender max concurrent value is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_COMMAND_TIMEOUT

static final String CLIENT_SENDER_COMMAND_TIMEOUT
The time in milliseconds that the client sender will wait before aborting a command. This is the amount of time in milliseconds that the server has in order to process commands. A command can override this by setting its own timeout in the command's configuration.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_COMMAND_TIMEOUT

static final long DEFAULT_CLIENT_SENDER_COMMAND_TIMEOUT
If the client sender command timeout is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_SERVER_POLLING_INTERVAL

static final String CLIENT_SENDER_SERVER_POLLING_INTERVAL
The time in milliseconds that the client sender will wait in between polling the JON Server. If this is 0 or less, server polling will be disabled.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SERVER_POLLING_INTERVAL

static final long DEFAULT_CLIENT_SENDER_SERVER_POLLING_INTERVAL
If the client sender server polling interval is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_SEND_THROTTLING

static final String CLIENT_SENDER_SEND_THROTTLING
If this property is defined, it indicates the send throttling configuration. For example, maximum number of commands before a quiet period must begin, the length of time of each quiet period).

See Also:
Constant Field Values

CLIENT_SENDER_QUEUE_THROTTLING

static final String CLIENT_SENDER_QUEUE_THROTTLING
If this property is defined, it indicates the queue throttling configuration For example, maximum number of commands per burst, the length of time of each burst period).

See Also:
Constant Field Values

CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME

static final String CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME
Property that provides the spool file name (as it is found in the data directory).

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME

static final String DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_NAME
If the client sender command spool file name is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS

static final String CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS
Property that provides the spool file parameters.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS

static final String DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_PARAMS
If the client sender command spool file parameters are not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED

static final String CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED
Property that indicates if the spool file's data is compressed.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED

static final boolean DEFAULT_CLIENT_SENDER_COMMAND_SPOOL_FILE_COMPRESSED
If the client sender command spool file compress flag is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_RETRY_INTERVAL

static final String CLIENT_SENDER_RETRY_INTERVAL
Property that provides the amount of time, in milliseconds, that the sender will pause before attempting to retry a failed command whose delivery is to be guaranteed.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_RETRY_INTERVAL

static final long DEFAULT_CLIENT_SENDER_RETRY_INTERVAL
If the client sender retry pause is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_MAX_RETRIES

static final String CLIENT_SENDER_MAX_RETRIES
Number of maximum retry attempts are made for messages with guaranteed delivery enabled (unless the reason for the failure was a failure to connect to the server, in which case, the messages are retried regardless of this setting).

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_MAX_RETRIES

static final int DEFAULT_CLIENT_SENDER_MAX_RETRIES
If the client sender max retries is not specified, this is the default.

See Also:
Constant Field Values

CLIENT_SENDER_COMMAND_PREPROCESSORS

static final String CLIENT_SENDER_COMMAND_PREPROCESSORS
Property whose value is the fully qualified class name of the command preprocessor that the sender will use to preprocess commands that are to be queued and sent. The value may actually define 0, 1 or more preprocessor classnames.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_COMMAND_PREPROCESSORS

static final String DEFAULT_CLIENT_SENDER_COMMAND_PREPROCESSORS
The default preprocessor which is the security token preprocessor.


CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL

static final String CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL
The secure protocol used by the agent's communications layer to the remote server.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL

static final String DEFAULT_CLIENT_SENDER_SECURITY_SOCKET_PROTOCOL
The default protocol when securing the communications.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS

static final String CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS
The alias to the client's key found in the keystore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS

static final String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALIAS
Default alias of keystore's key.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_FILE

static final String CLIENT_SENDER_SECURITY_KEYSTORE_FILE
The path to the keystore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_FILE_NAME

static final String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_FILE_NAME
Default keystore file name - when building a default keystore file string, this string will be relative to the data directory preference.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM

static final String CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM
The algorithm used to manage the keys in the keystore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM

static final String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_ALGORITHM
Default algorithm for the keystore.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_TYPE

static final String CLIENT_SENDER_SECURITY_KEYSTORE_TYPE
The type of keystore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_TYPE

static final String DEFAULT_CLIENT_SENDER_SECURITY_KEYSTORE_TYPE
Default keystore file format.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_PASSWORD

static final String CLIENT_SENDER_SECURITY_KEYSTORE_PASSWORD
The password used to access the keystore file.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_KEYSTORE_KEY_PASSWORD

static final String CLIENT_SENDER_SECURITY_KEYSTORE_KEY_PASSWORD
The password to gain access to the key found in the keystore.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE

static final String CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE
The path to the truststore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE_NAME

static final String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_FILE_NAME
Default truststore file name - when building a default truststore file string, this string will be relative to the data directory preference.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM

static final String CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM
The algorithm used to manage the keys in the truststore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM

static final String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_ALGORITHM
Default algorithm for the truststore.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE

static final String CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE
The type of truststore file.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE

static final String DEFAULT_CLIENT_SENDER_SECURITY_TRUSTSTORE_TYPE
Default truststore file format.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_TRUSTSTORE_PASSWORD

static final String CLIENT_SENDER_SECURITY_TRUSTSTORE_PASSWORD
The password used to access the truststore file.

See Also:
Constant Field Values

CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE

static final String CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE
The server authentication mode that, when enabled, forces the agent to authenticate the remote server's certificate with one in the agent's trust store. If false, no server authentication is performed; any remote server is allowed to communicate with the agent.

See Also:
Constant Field Values

DEFAULT_CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE

static final boolean DEFAULT_CLIENT_SENDER_SECURITY_SERVER_AUTH_MODE
If the client sender server auth mode is not specified, this is the default.

See Also:
Constant Field Values

AGENT_SECURITY_TOKEN

static final String AGENT_SECURITY_TOKEN
When this configuration item is defined, it is the security token string the agent needs to include in its commands to the server in order for those commands to be accepted by the server.

See Also:
Constant Field Values

AGENT_FAILOVER_LIST

static final String AGENT_FAILOVER_LIST
When this configuration item is defined, it is the list of public endpoints to use to connect to the server cloud. This list may be a single element in a single-server environment, or may be a list of elements in a high availability setup.

See Also:
Constant Field Values

DO_NOT_ENABLE_MANAGEMENT_SERVICES

static final String DO_NOT_ENABLE_MANAGEMENT_SERVICES
Flag, if set to true, will tell the agent it should not create and register any management services (thus making the agent unable to manage or monitor itself).

This is usually used only during testing - not really of practical use.

See Also:
Constant Field Values

DO_NOT_START_PLUGIN_CONTAINER_AT_STARTUP

static final String DO_NOT_START_PLUGIN_CONTAINER_AT_STARTUP
Flag, if set to true, will tell the agent it should not start the Plugin Container at startup. In this case, the only way for the agent to start the plugin container would be with the plugin container prompt command via the agent command line.

This is usually used only during testing - not really of practical use.

See Also:
Constant Field Values

DO_NOT_NOTIFY_SERVER_OF_SHUTDOWN

static final String DO_NOT_NOTIFY_SERVER_OF_SHUTDOWN
Flag, if set to true, will tell the agent it should not tell the server that the agent is shutting down. In this case, the agent shutdown will be faster because it won't try to send a message to the server, however, it will cause the server to not know of the agent's unavailability.

This is usually used only during testing - not really of practical use.

See Also:
Constant Field Values

DO_NOT_OVERRIDE_PREFS_WITH_SYSPROPS

static final String DO_NOT_OVERRIDE_PREFS_WITH_SYSPROPS
Flag, if set to true, will tell the agent to ignore system properties and not override preferences with any system property value.

See Also:
Constant Field Values

PLUGINS_DIRECTORY

static final String PLUGINS_DIRECTORY
The location where the plugins can be found.

See Also:
Constant Field Values

DEFAULT_PLUGINS_DIRECTORY

static final String DEFAULT_PLUGINS_DIRECTORY
The default directory where the plugins can be found.

See Also:
Constant Field Values

PLUGINS_ROOT_PLUGIN_CLASSLOADER_REGEX

static final String PLUGINS_ROOT_PLUGIN_CLASSLOADER_REGEX
The regular expression to indicate what agent/plugin container classes the plugins cannot access.

See Also:
Constant Field Values

PLUGINS_DISABLED

static final String PLUGINS_DISABLED
The comma separated list of names of plugins that are to be disabled at startup

See Also:
Constant Field Values

PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY

static final String PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY
Defines, in seconds, the initial delay before the first server discovery scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY

static final long DEFAULT_PLUGINS_SERVER_DISCOVERY_INITIAL_DELAY
The default initial delay, in seconds.

See Also:
Constant Field Values

PLUGINS_SERVER_DISCOVERY_PERIOD

static final String PLUGINS_SERVER_DISCOVERY_PERIOD
Defines, in seconds, how often a server discovery scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_SERVER_DISCOVERY_PERIOD

static final long DEFAULT_PLUGINS_SERVER_DISCOVERY_PERIOD
The default time period between each server discovery scan, in seconds.

See Also:
Constant Field Values

PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY

static final String PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY
Defines, in seconds, the initial delay before the first service discovery scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY

static final long DEFAULT_PLUGINS_SERVICE_DISCOVERY_INITIAL_DELAY
The default initial delay, in seconds.

See Also:
Constant Field Values

PLUGINS_SERVICE_DISCOVERY_PERIOD

static final String PLUGINS_SERVICE_DISCOVERY_PERIOD
Defines, in seconds, how often a service discovery scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_SERVICE_DISCOVERY_PERIOD

static final long DEFAULT_PLUGINS_SERVICE_DISCOVERY_PERIOD
The default time period between each service discovery scan, in seconds.

See Also:
Constant Field Values

PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY

static final String PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY
Defines, in seconds, the initial delay before the first availability scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY

static final long DEFAULT_PLUGINS_AVAILABILITY_SCAN_INITIAL_DELAY
The default initial delay, in seconds.

See Also:
Constant Field Values

PLUGINS_AVAILABILITY_SCAN_PERIOD

static final String PLUGINS_AVAILABILITY_SCAN_PERIOD
Defines, in seconds, how often a availability scan is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_AVAILABILITY_SCAN_PERIOD

static final long DEFAULT_PLUGINS_AVAILABILITY_SCAN_PERIOD
The default time period between each availability scan, in seconds.

See Also:
Constant Field Values

PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE

static final String PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE
If defined, this is to be the size of the measurement collection thread pool. If not defined, the plugin container should default to something it considers appropriate.

See Also:
Constant Field Values

DEFAULT_PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE

static final int DEFAULT_PLUGINS_MEASUREMENT_COLL_THREADPOOL_SIZE
The default number of measurements that can be collected concurrently.

See Also:
Constant Field Values

PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY

static final String PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY
Defines, in seconds, the initial delay before the first measurement collection is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY

static final long DEFAULT_PLUGINS_MEASUREMENT_COLLECTION_INITIAL_DELAY
The default initial delay, in seconds.

See Also:
Constant Field Values

PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE

static final String PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE
If defined, this is to be the size of the content discovery thread pool. If not defined, the plugin container should default to something it considers appropriate.

See Also:
Constant Field Values

DEFAULT_PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE

static final int DEFAULT_PLUGINS_CONTENT_DISCOVERY_THREADPOOL_SIZE
See Also:
Constant Field Values

PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY

static final String PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY
Defines, in seconds, the initial delay before the first content discovery is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY

static final long DEFAULT_PLUGINS_CONTENT_DISCOVERY_INITIAL_DELAY
The default initial delay, in seconds.

See Also:
Constant Field Values

PLUGINS_CONTENT_DISCOVERY_PERIOD

static final String PLUGINS_CONTENT_DISCOVERY_PERIOD
Defines, in seconds, how often an content discovery is run.

See Also:
Constant Field Values

DEFAULT_PLUGINS_CONTENT_DISCOVERY_PERIOD

static final long DEFAULT_PLUGINS_CONTENT_DISCOVERY_PERIOD
The default time period between each content discovery, in seconds.

See Also:
Constant Field Values

PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY

static final String PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY
Defines the delay to starting Configuration discoveries

See Also:
Constant Field Values

DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY

static final long DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_INITIAL_DELAY
See Also:
Constant Field Values

PLUGINS_CONFIGURATION_DISCOVERY_PERIOD

static final String PLUGINS_CONFIGURATION_DISCOVERY_PERIOD
See Also:
Constant Field Values

DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_PERIOD

static final long DEFAULT_PLUGINS_CONFIGURATION_DISCOVERY_PERIOD
See Also:
Constant Field Values

PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE

static final String PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE
If defined, this is to be the size of the operation invoker thread pool. If not defined, the plugin container should default to something it considers appropriate.

See Also:
Constant Field Values

DEFAULT_PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE

static final int DEFAULT_PLUGINS_OPERATION_INVOKER_THREADPOOL_SIZE
The default number of operations that can be invoked concurrently.

See Also:
Constant Field Values

PLUGINS_OPERATION_INVOCATION_TIMEOUT

static final String PLUGINS_OPERATION_INVOCATION_TIMEOUT
If defines, this is the number of seconds an operation invocation is aborted if it hasn't completed yet.

See Also:
Constant Field Values

DEFAULT_PLUGINS_OPERATION_INVOCATION_TIMEOUT

static final long DEFAULT_PLUGINS_OPERATION_INVOCATION_TIMEOUT
The default number of seconds that an operation invocation has to complete until it is aborted.

See Also:
Constant Field Values

PLUGINS_EVENT_SENDER_INITIAL_DELAY

static final String PLUGINS_EVENT_SENDER_INITIAL_DELAY
The time in seconds before the event sender thread will start to send event reports.

See Also:
Constant Field Values

DEFAULT_PLUGINS_EVENT_SENDER_INITIAL_DELAY

static final long DEFAULT_PLUGINS_EVENT_SENDER_INITIAL_DELAY
See Also:
Constant Field Values

PLUGINS_EVENT_SENDER_PERIOD

static final String PLUGINS_EVENT_SENDER_PERIOD
Defines how often an event report is sent to the server.

See Also:
Constant Field Values

DEFAULT_PLUGINS_EVENT_SENDER_PERIOD

static final long DEFAULT_PLUGINS_EVENT_SENDER_PERIOD
See Also:
Constant Field Values

PLUGINS_EVENT_REPORT_MAX_PER_SOURCE

static final String PLUGINS_EVENT_REPORT_MAX_PER_SOURCE
The maximum number of events for any one event source that can exist in a single event report.

See Also:
Constant Field Values

DEFAULT_PLUGINS_EVENT_REPORT_MAX_PER_SOURCE

static final int DEFAULT_PLUGINS_EVENT_REPORT_MAX_PER_SOURCE
See Also:
Constant Field Values

PLUGINS_EVENT_REPORT_MAX_TOTAL

static final String PLUGINS_EVENT_REPORT_MAX_TOTAL
The maximum number of events total that can exist in a single event report.

See Also:
Constant Field Values

DEFAULT_PLUGINS_EVENT_REPORT_MAX_TOTAL

static final int DEFAULT_PLUGINS_EVENT_REPORT_MAX_TOTAL
See Also:
Constant Field Values


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.