Skip to content
CA Application Performance Management - 10.0
Documentation powered by DocOps

APMEnterpriseManager.properties

Last update January 4, 2016

Properties defined in the APMEnterpriseManager.properties file control various Enterprise Manager behaviors. The APMEnterpriseManager.properties file mainly supports the application triage map. (The other properties files used to configure Enterprise Manager behavior are IntroscopeEnterpriseManager.properties and apm-events-thresholds-config.xml.)

After you configure many Enterprise Manager properties, it is necessary to restart the Enterprise Manager before any changes take effect. Some Enterprise Manager properties, however, use the Introscope hot configuration service. These properties are named hot config properties. You do not need to restart the Enterprise Manager after configuring hot config properties.

c3p0 properties

The c3p0 properties section configures properties for APM database connection pooling. For complete documentation on c3p0, see http://www.mchange.com/projects/c3p0/index.html.

Note: You are strongly encouraged to look at documentation for c3p0 properties in the CA APM Data Storage Requirements before changing property values.

c3p0.dataSourceName

Name of the data source to connect to. Replace the default name with the name of your APM database. 

Default: apmDataSource

c3p0.acquireIncrement

Determines how many connections at a time c3p0 will try to acquire when the pool has run out of connections.

Default: 3

c3p0.idleConnectionTestPeriod

In seconds, the period of time c3p0 will attempt to test connections when they fall idle. At the end of this period, C3p0 will test all idle connections in the pool of this interval.

Default: 120

c3p0.maxIdleTime

In seconds, the amount of time an idle connection will remain before being removed from the connection pool. Setting this to 0 means connections never time out from the pool.

Default: 0

c3p0.initialPoolSize

Number of connections a pool will try to acquire upon startup. Should be between minPoolSize and maxPoolSize.

Default: 2

c3p0.minPoolSize

Minimum number of connections a pool will maintain at any time.

Default: 2

c3p0.maxPoolSize

Maximum number of connections a pool will maintain at any time.

Default: 4

Hibernate specific properties

The Hibernate specific properties section configures aspects of the open-source Hibernate API, which enables transparent persistence, thereby simplifying storing of data in the APM database. For more information on Hibernate, see http://www.hibernate.org.

hibernate.jdbc.batch_size

Designates the JDBC batch size.

Default: 10

hibernate.order_inserts

Enables batch inserts. This is critical for enabling hibernate to batch insertions for each entity. Users are strongly cautioned not to edit this property.

Default: true

hibernate.order_updates

Enables batch updates. This is critical for enabling hibernate to batch updates for each entity. Users are strongly cautioned not to edit this property.

Default: true

Hibernate cache settings

The Hibernate cache settings section configures properties for data caching in the APM database.

hibernate.cache.provider_class

Designates the type of Hibernate caching to use. Do not change this property.

Default: org.hibernate.cache.EhCacheProvider

hibernate.cache.use_second_level_cache

Enables Hibernate second level caching.

Default: true

hibernate.statement_cache.size

Designates the statement cache size.

Default: 10

ApplicationTriageMap settings

This section allows you to customize settings for the application triage map.

hibernate.cache.provider_configuration_file_resource_path

Designates the Hibernate ehCache configuration file.

Default: apm-ehcache.xml

introscope.apm.query.max.results

Use this property to a threshold for the amount of data to be returned to the application triage map display by an agent. The value is, roughly, the number of dependencies for the frontend or business transaction, times the number of agents where the frontend or transaction is deployed and which have reported data for the period of time being queried.

Default: 20000

Was this helpful?

Please log in to post comments.