This page should help you tune the configuration for APM Insight Ruby agent configuration profile. The APM Insight Ruby agent configuration profile enables you to set threshold values for key parameters and web transactions. These settings can be configured in the apminsight.conf file or from the web client. Make sure that this file is present in the folder where you have deployed the APM Insight agent.
These settings can be configured using the edit option available in the web client.
Note: '*' indicates that the highlighted default value applies for versions above Applications Manager v16470.
Name | Key | Description | Default value |
---|---|---|---|
Capture database SQL Queries |
sql.capture.enabled |
|
True |
Obfuscate SQL Parameters |
transaction.trace.sql.parametrize |
|
True |
Stacktrace threshold for SQLs in transaction trace |
transaction.trace.sql.stacktrace.threshold |
|
3(seconds) |
Display Instance Port number |
show.instance.port.number |
|
True |
Logging level |
apminsight.log.level |
|
WARNING |
List of exceptions to be skipped from tracking |
exceptions.ignore |
|
*.css, *.js, *.gif, *.jpg, *.jpeg, *.bmp, *.png, *.ico |
Skip Transactions |
transaction.skip.patterns |
|
None |
Apdex Threshold | apdex.threshold |
|
0.5 (seconds) |
Sampling factor | transaction.tracking.request.interval |
|
1(request) or 10(requests)* |
Enable transaction tracing | transaction.trace.enabled |
|
True |
Transaction tracing threshold | transaction.trace.threshold |
|
2(seconds) or 5(seconds)* |
Normalize DB Operation Names |
|
False |
Certain configuration files cannot be modified from the client. These settings can be configured in apminsight.conf file.
Name | Key | Description | Default value |
---|---|---|---|
Application Name |
application.name |
|
True |
Capture traces |
license.key |
|
none |
Configure Proxy |
behind.proxy |
|
False |
APM Directory path |
apminsight.log.dir |
|