BusinessEvents Enterprise Administrator Agent Configuration Reference

The BusinessEvents Enterprise Administrator Agent properties file provides you with various configuration properties for the agent.

The BusinessEvents Enterprise Administrator Agent properties file is located at BE_HOME\teagent\config\be-teagent.props.

General Configurations

General Configuration Properties
Property Description
be.tea.server.url Specifies TIBCO Enterprise Administrator server URL

The default value is http://localhost:8777/tea.

be.tea.agent.port Specifies TIBCO BusinessEvents Enterprise Administrator Agent listening port

The default value is 9777.

be.tea.agent.retry.interval Optional. Specifies the interval (in milliseconds) after which TIBCO BusinessEvents Enterprise Administrator Agent retries to register to TIBCO Enterprise Administrator server

The default value is 5000.

be.tea.agent.resource.base Specifies path to the directory that contains TIBCO BusinessEvents Enterprise Administrator Agent web resources

The default value is BE_HOME/teagent.

be.tea.agent.application.datastore Specifies path to the directory that contains the TIBCO BusinessEvents Enterprise Administrator Agent configuration datastore

The default value is BE_HOME/teagent/config/repo.

be.tea.agent.rta.config.plugin.dir Do not change. Specifies path to the XML file which contains monitoring metric collector plugins configurations

The default value is BE_HOME/teagent/config/plugins.

be.tea.agent.metrics.view.config.file Do not change. Specifies path to the XML file that contains monitoring views configurations

The default value is BE_HOME/teagent/config/EntityMetricViewConfig.xml.

be.tea.agent.view.beentity.config.file Do not change. Specifies path to the XML file that contains BusinessEvents entity monitoring configurations

The default value is BE_HOME/teagent/config/BeEntityMap.xml.

be.tea.agent.metrics.rules.attr.map.file Do not change. Specifies path to the XML file that contains rules attribute and entity mapping configurations

The default value is BE_HOME/teagent/config/RuleEntityAttrMap.xml.

be.tea.agent.schema.store Do not change. Specifies path to the directory from where the server loads the schema files

The default value is BE_HOME/teagent/config/schema.

be.tea.agent.jmx.port Specifies the port for JMX connection. The default value is 5566.
be.tea.agent.jmx.usesingleport Optional. Specifies whether single port is used for the JMX connection. The default value is true.
be.tea.agent.jmx.usessl Optional. Specifies whether SSL is enabled for the JMX connection. The default value is false.
be.tea.agent.poller.delay Optional. Specifies the application instances status poller interval (in milliseconds)

The default value is 30000.

be.tea.agent.enable.gc.charts Specifies whether to enable additional views (Garbage collector and Memory Pool chart)

The default value is false.

be.tea.agent.worker.thread.count Optional. Specifies the maximum number of worker threads for thread pools

The default value is 16.

be.tea.agent.worker.thread.count.min Optional. Specifies the minimum number of threads to retain in the thread pools even at non-peak loads

Keep it less than or equal to be.tea.agent.worker.thread.count.

The default value is 1.

be.tea.agent.worker.thread.idle.timeout Optional. Specifies the time interval (in seconds) after which idle threads of the thread pool are stopped, till the thread count reaches the value of be.tea.agent.worker.thread.count.min .

The default value is 300.

be.tea.agent.worker.queue.size Optional. Specifies the job queue size of various thread pools.

Keep it low, because unless the queue is full, no new threads are added to the worker thread pool.

The default value is 4.

be.tea.agent.metric.compute.thread.count Optional. Specifies the number of threads to perform the metrics computation jobs.

Do not reduce to less than the number of hierarchies as defined in the schema.

The default value is 32.

be.tea.agent.metric.compute.queue.size Optional. Specifies the job queue size for the metric computation jobs thread pool.

Ensure that you set the properties value twice the value of be.tea.agent.metric.worker.thread.count.

The default value is 64.

be.tea.agent.rules.actions.scan.frequency Optional. Specifies the interval (in milliseconds) before scanning for rule actions

The default value is 5000.

Log Action Configurations

Log Action Configuration Properties
Property Description
be.tea.agent.log.alert.format Specifies the format (XML or TEXT) in which the alert text is logged for the rule.

The default value is TEXT

Email Action Configurations

You can configure the SMTP server details in the properties file to execute the email action in the alert rule. See Creating an Alert Rule for more details on creating an alert rule.

Email Action Configuration Properties
Property Description
be.tea.agent.mail.smtp.host Specifies the host name of the SMTP email server
be.tea.agent.mail.smtp.port Optional. Specifies the port at which the SMTP email server is listening

The default value is 25.

be.tea.agent.mail.smtp.authentication Optional. Specifies whether the authentication is checked or not for the email server

The default value is false.

be.tea.agent.mail.smtp.user Specifies the sender’s user name for authentication to email server
be.tea.agent.mail.smtp.password Specifies the sender’s email password for authentication to email server
be.tea.agent.mail.from Specifies the email address to be used for sending the notification email
be.tea.agent.mail.retry.count Optional. Specifies the number of times the server tries to send email

The default value is 3.

be.tea.agent.mail.retry.interval Optional. Specifies the interval (in milliseconds) before retrying to send the email

The default value is 2000.

SSH Configurations

You can provide the SSH connection-related configuration.

SSH Configuration Properties
Property Description
be.tea.agent.ssh.privatekey.file Specifies the path to the private key file for password-less SSH authentication
be.tea.agent.ssh.privatekey.passphrase Specifies passphrase to the private key file (if required)

The default value is 3.

be.tea.agent.ssh.connection.timeout Specifies the SSH connection timeout (in milliseconds)

The default value is 30000.

Localization Configurations

You can specify configurations related to your local language.

Localization Configuration Properties
Property Description
be.tea.agent.message.file Specifies the file path to the BusinessEvents Enterprise Administrator agent messages file. See Localizing BusinessEvents Enterprise Administration Agent Messages for details on how to use this property.