本页帮助您调整 APM Insight .NET Core agent 配置文件的参数。该 .NET Core agent 配置文件允许您为关键参数和 Web 事务设置阈值。这些设置可以在 apminsight.conf 文件中配置,也可以通过 web 客户端进行配置。请确保该文件存在于部署 APM Insight agent 的文件夹中。
这些设置可以通过 web 客户端中的编辑选项进行配置。

注意: '*' 表示高亮显示的默认值适用于 Applications Manager v16470 以上版本。
| 名称 | 键 | 描述 | 默认值 |
|---|---|---|---|
捕获数据库 SQL 查询 |
sql.capture.enabled |
|
True |
混淆 SQL 参数 |
transaction.trace.sql.parametrize |
|
True |
事务跟踪中 SQL 堆栈跟踪阈值 |
transaction.trace.sql.stacktrace.threshold |
|
3(秒) |
显示实例端口号 |
show.instance.port.number |
|
True |
日志级别 |
apminsight.log.level |
|
CRITICAL |
跳过追踪的异常列表 |
exceptions.ignore |
|
无 |
跳过事务 |
transaction.skip.patterns |
|
无 |
| 标准化数据库操作名称 |
|
False | |
| 跳过追踪的 URL 扩展名列表 |
|
.css, .js, .gif, .jpg, .jpeg, .bmp, .png, .ico, .woff, .properties.jsf, .ttf, .woff2, .otf, .svg, .webp, .json, .js.map, .swf, .conf, .properties, *.yml |
| 名称 | 键 | 描述 | 默认值 |
|---|---|---|---|
Apdex 阈值 |
apdex.threshold |
|
0.5(秒) |
采样因子 |
transaction.tracking.request.interval |
|
5(请求)或 10(请求)* |
启用事务跟踪 |
transaction.trace.enabled |
|
True |
事务跟踪阈值 |
transaction.trace.threshold |
|
2(秒)或 5(秒)* |
当外部调用次数超过时捕获跟踪 |
component.trace.threshold |
|
30(次数) |
捕获 HTTP 参数? |
webtransaction.trace.input.params.record |
|
False |
忽略的 HTTP 参数列表 |
webtransaction.trace.input.params.ignore |
|
password, authKey |
| 捕获 CPU 时间? | cputime.capture.enabled |
|
False |
| CPU 时间阈值 | cputime.threshold |
|
60% |
| 名称 | 键 | 描述 | 默认值 |
|---|---|---|---|
跟踪后台事务 |
bgtransaction.tracking.enabled |
|
True |
捕获跟踪 |
bgtransaction.trace.enabled |
|
True |
| 将 Web 服务视为后台事务 | bgtransaction.enable.web.services |
|
False |
| 将 Web 服务视为后台事务 | bgtransaction.enable.web.services |
|
False |
| 事务跟踪阈值 |
|
2(秒) | |
| 采样因子 |
|
5(请求) |
某些配置文件无法通过客户端修改。这些设置只能在 apminsight.conf 文件中配置。
| 名称 | 键 | 描述 | 默认值 |
|---|---|---|---|
应用名称 |
application.name |
|
True |
捕获跟踪 |
license.key |
|
无 |
配置代理 |
behind.proxy |
|
False |
APM 目录路径 |
apminsight.log.dir |
|