You need to enable JavaScript to run this app.
文档中心
应用性能监控全链路版

应用性能监控全链路版

复制全文
下载 pdf
最佳实践
通过第三方探针上报监控数据
复制全文
下载 pdf
通过第三方探针上报监控数据
应用性能监控已经兼容第三方探针形式上报,目前允许通过博睿数据提供的第三方探针,将监控数据上报到 APMPlus 服务端进行应用性能监控。本文为您介绍如何使用博睿数据提供的第三方探针上报监控数据。​
使用声明​
本文涉及的第三方探针由博睿数据提供和维护,APMPlus 服务无法保障第三方探针的可用性和可靠性,届时请联系博睿数据官方咨询探针相关问题(飞书技术支持群)。​
前提条件​
下载第三方探针并解压到安装目录。下载地址如下:​
​
架构​
下载地址​
Amd64​
https://one.bonree.com/agent/down/Bonree-SmartAgent-Linux-Serverless-volcano-cloud-9.7.0.tar.gz​
Arm​
https://one.bonree.com/agent/down/Bonree-SmartAgent-Linux-ARM-Serverless-volcano-cloud-9.7.0.tar.gz​
​
下载后将压缩文件(例如:Bonree-SmartAgent-Linux-Serverless-volcano-cloud-9.7.0-alpha1.tar.gz)解压到探针安装目录中,并确保探针安装目录下存在如下文件架构。​
​​​
操作步骤​
目前支持上报的语言包括:Java、Python、Go、PHP。​
​
Java 应用监控部署
Python 应用监控部署
Go 应用监控部署
PHP 应用监控部署
​
使用 Java 进程参数,将探针和探针配置设置到应用中,示例如下:​
说明​
  • Otel 配置项与 OpenTelemetry 一致,但目前仅支持以下示例中的配置项。​
  • Otel 协议目前仅支持 HTTP 协议。​
  • Otel.traces.sampler 只支持 ParentBased 效果,不支持单独 span 的概率采集。​
  • Otel.traces.sampler.arg 数值为千分制。​
  • Otel.exporter.otlp.endpoint 区分公网和私网,若通过私网部署,使用 http://apmplus-cn-{region}.ivolces.com/server_collect/apmplus_open_telemetry/{appkey}。​
​
java -javaagent:"{Installation directory}/agent/java/current/bonree.jar" \​
-Dbonree.deploymentMetaData="mode=serverless" \​
-Dotel.exporter.otlp.endpoint=https://apmplus-cn-{region}.volces.com/server_collect/apmplus_open_telemetry/{appkey} \​
-Dotel.exporter.otlp.protocol=http/protobuf \​
-Dotel.service.name=java-opentelemetry-otlp-instrumentation \​
-Dotel.traces.sampler=parentbased_traceidratio \​
-Dotel.traces.sampler.arg=1000 \​
-jar {path/to/you/app.jar}​
​
​
变量​
说明​
{Installation directory}​
安装目录,根据实际情况配置。​
{region}​
数据上报到 APMPlus 服务端的所属地域,根据实际情况选择。目前已经支持的地域 ID 参见:开服地域。​
{appkey}​
应用性能监控的认证信息,获取方式参见:如何获取应用性能监控的认证信息 AppKey。​
{path/to/you/app.jar}​
监控应用的路径,根据实际情况配置。​
​
​
​
最近更新时间:2026.01.27 17:22:05
这个页面对您有帮助吗?
有用
有用
无用
无用