The APM Insight Python Agent Configuration file helps you fine tune the configuration for tracking web based transactions. These settings can be configured from the web client.
These settings can be configured using the edit option available in the web client.
Browse through the following topics to view the agent configuration profile for the respective categories of Python agent:
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 |
List of URL extensions to be skipped from tracking |
transaction.skip.listening |
|
*.css, *.js, *.gif, *.jpg, *.jpeg, *.bmp, *.png, *.ico, *.properties, *.jsf, *.ttf, *.woff, *.woff2, *.otf, *.svg, *.webp |
Normalize DB Operation Names |
|
False |
Name | Key | Description | Default value |
---|---|---|---|
Apdex Threshold |
apdex.threshold |
|
0.5 (seconds) |
Sampling factor |
transaction.tracking.request.interval |
|
1(request) or 10(seconds) |
Enable transaction tracing |
transaction.trace.enabled |
|
True |
List of HTTP error codes to be ignored from tracking |
http.errors.ignore |
|
None |
Capture CPU Time per Transaction? |
|
|
True |
Name | Key | Description | Default value |
---|---|---|---|
Track background transactions | bgtransaction.tracking.enabled |
|
True |
Capture traces | bgtransaction.trace.enabled |
|
True |
Transaction trace threshold | bgtransaction.trace.threshold |
|
5 (seconds) |
Capture trace if external calls exceeds | bgtransaction.trace.external.components.count.threshold |
|
50 (Count) |
Capture CPU time per transaction? | bgtransaction.record.cputime.enabled |
|
False |
Sampling factor | bgtransaction.tracking.request.interval |
|
1 (Request) |