跳到主要内容
版本:3.7.0

Opentelemetry 指标

使用 API WebHook 方式将符合 Opentelemetry 协议约定的指标数据推送到ONE平台。

开始使用

ONE平台配置

进入数据集成 -> 数据接入页面,找到 Opentelemetry 数据接入卡片,点击开始集成来创建Opentelemetry数据的接入任务。

Opentelemetry 探针配置

以JAVA 服务为例:

  1. 下载OpenTelemetry Agent

  2. 配置 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
  3. 配置完成,重启 java 服务

配置数据流

  • ONE平台提供开箱即用的默认数据处理流。
  • 也可以根据所需监控场景的需要,手动配置数据流。

验证

  • 观测洞察 -> 数据模型 ->指标 下查看对应的指标注册数据。
  • 观测洞察 -> 数据探索 下查看对应指标数据。