Opentelemetry 指标
使用 API WebHook 方式将符合 Opentelemetry 协议约定的指标数据推送到ONE平台。
开始使用
ONE平台配置
进入数据集成 -> 数据接入页面,找到 Opentelemetry 数据接入卡片,点击开始集成来创建Opentelemetry数据的接入任务。
Opentelemetry 探针配置
以JAVA 服务为例:
-
配置 OTel javaagent 探针关键 jvm 启动参数 。
-javaagent:/path/to/opentelemetry-javaagent.jar // 请将路径修改为此文件的实际存放地址,必填参数
-Dotel.resource.attributes=service.name=demo-test // 为应用名,建议填写,可选
-Dotel.exporter.otlp.endpoint=http://10.241.20.6:20087/integration/opentelemetry/metric/20fc9e36-839b-4c1c-83e7-92d40a2f15d6 // ONE平台数据集成模块OpenTelemetry接入页面提供的指标上报地址,必填参数
-Dotel.exporter.otlp.protocol=http/protobuf // 上报协议,目前One平台仅支持http,必填参数
# 其余可选参数配置项:
#https://github.com/open-telemetry/opentelemetry-java/tree/main/sdk-extensions/autoconfigure -
配置完成,重启 java 服务
配置数据流
- ONE平台提供开箱即用的默认数据处理流。
- 也可以根据所需监控场景的需要,手动配置数据流。
验证
- 在 观测洞察 -> 数据模型 ->指标 下查看对应的指标注册数据。
- 在 观测洞察 -> 数据探索 下查看对应指标数据。