产品动态
判断规则 / 探针版本 | 丢弃部分链路数据 | 完全关闭数据上报 | |||
| | 触发阈值 | 恢复阈值 | 触发阈值 | 恢复阈值 |
内存使用率 | 2.3-20241031之前的探针版本 | 65% | 60% | 75% | 70% |
| 2.3-20241031至2.11-20250704之间的探针版本 | - | - | 90% | 85% |
| 2.11-20250825及之后的探针版本 | - | - | 90% | |
CPU 使用率 | 2.3-20241031之前的探针版本 | 80% | 75% | 90% | 85% |
| 2.3-20241031至2.11-20250704之间的探针版本 | - | - | | |
| 2.11-20250825及之后的探针版本 | - | - | 90% | |
设置方式 | 判断规则 | 关闭数据上报 - 触发阈值 | 关闭数据上报 - 恢复阈值 |
JVM 启动参数 | 内存使用率 | disable.reporting.on.memory.percentage | recover.reporting.on.memory.percentage |
| CPU 使用率 | disable.reporting.on.cpu.percentage | recover.reporting.on.cpu.percentage |
环境变量 | 内存使用率 | DISABLE_REPORTING_ON_MEMORY_PERCENTAGE | RECOVER_REPORTING_ON_MEMORY_PERCENTAGE |
| CPU 使用率 | DISABLE_REPORTING_ON_CPU_PERCENTAGE | RECOVER_REPORTING_ON_CPU_PERCENTAGE |
-Ddisable.reporting.on.memory.percentage=95,完整的 Java 启动命令如下:java -javaagent:/path/to/opentelemetry-javaagent.jar \\-Dotel.resource.attributes=service.name=myService,token=myToken\\-Dotel.exporter.otlp.endpoint=http://pl-demo.ap-guangzhou.apm.tencentcs.com:4317 \\-Ddisable.reporting.on.memory.percentage=95-jar SpringCloudApplication.jar
export DISABLE_REPORTING_ON_MEMORY_PERCENTAGE=95
-Ddisable.reporting.on.memory.percentage=100。配置名 | 默认值 | 说明 |
每秒最大 Span 创建数 | 5000 | 每秒超过该配置数量的 Span 将不被创建。 |
发送队列长度 | 10240 | 如果网络原因导致 Span 数据不能及时上报到 APM 服务端,待上报 Span 将在队列中堆积。队列无法容纳的 Span 将会被抛弃。 |
每批次最大 Span 上报数 | 2048 | 该参数决定探针每批次向 APM 服务端上报的 Span 数据的最大数量。 |
设置方式 | 规则 | 配置参数 |
JVM | 每秒最大 Span 创建数 | max.span.per.second |
| 发送队列长度 | otel.bsp.max.queue.size |
| 每批次最大 Span 上报数 | otel.bsp.max.export.batch.size |
环境变量 | 每秒最大 Span 创建数 | MAX_SPAN_PER_SECOND |
| 发送队列长度 | OTEL_BSP_MAX_QUEUE_SIZE |
| 每批次最大 Span 上报数 | OTEL_BSP_MAX_EXPORT_BATCH_SIZE |
文档反馈