Modifiable Always-On Monitoring Properties

Always-On Monitoring allows you to change various properties that define how your Always-On Monitoring deployment operates. The following table lists the global properties that are available. These properties can be set as global properties or locally in the emsConfig.properties file..

Table 17-4 Always-On Monitoring Global Properties

Property Name Description Default Value Range of Values

connPool.initialSize

The initial number of Always-On Monitoring repository connections to be created in the repository connection pool.

1

1-connPool.maxSize

connPool.maxSize

The maximum number of Always-On Monitoring repository connections to be created in the repository connection pool.

100

connPool.minSize – 500

connPool.minSize

The minimum number of Always-On Monitoring repository connections to be kept in the repository connection pool after growth.

10

connPool.initialSize – connPool.maxSize

failover.heartbeatInterval

The interval in seconds between heartbeats sent from the running Always-On Monitoring to other Always-On Monitoring instances.

60

30 – 3600

http.idleTimeout

Time in milliseconds before idle web server connections in the Always-On Monitoring are released and terminated.

60000

10000 – 120000

http.maxThreads

The maximum number of Always-On Monitoring web server threads to be created in the web server connection pool. This value is of particular interest on large sites with 10000 hosts or more.

50

http.minThreads – 100

http.minThreads

The minimum number of Always-On Monitoring web server threads to be created in the web server connection pool.

10

1 – http.maxThreads

nls.useSystemLocale

Reserved for future use.

false

notif.enabled

If email notifications are enabled or not; typically sent using emsctl enable_notification

true

true/false

notif.senderAddress

Override sender email address for emails sent from Always-On Monitoring. Otherwise the address is the same as the Enterprise Manager email address.

null

notif.senderName

Override sender email username for e-mails sent from Always-On Monitoring. Otherwise name is the same as the Enterprise Manager email name.

null

purge.Duration

Amount of data (in minutes) kept in all historical Always-On Monitoring tables.

259200

10080 – 0 (infinite)

sync.allowIncrSync

Reserved for future use.

false

true/false

tasks.poolSize

Number of threads to use in the background task execution pool.

20

1-50

tasks.purgeRunInterval

Interval in minutes between instances of the data purge task.

10080

3600 – 10080

tasks.syncRunInterval

Interval in minutes between instances of the incremental sync task.

1440

60 - 3600

The following table lists the Always-On Monitoring local properties that can only be defined locally in the emsConfig.properties file.

Table 17-5 Always-On Monitoring Local Properties

Property Name Description Default Value Range of Values
logLevel The level of log messages to include in the Always-On Monitoring logs INFO DEBUG, INFO, WARN, ERROR
emsPort The port number to use when listening for requests from the agent. 8081 1024-65535
oracle.sysman.core.notification.smtp.retry_enabled Property that determines whether failed email notifications should be retried. false true/false
oracle.sysman.core.notification.max_email_delivery_time Property in seconds that determines how long failed email notifications should be retried. 600 seconds 60-86400