CnOps 智能运维与可观测社区
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题

CnOps 智能运维与可观测社区

愿景

CnOps 智能运维与可观测社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页/开源项目/OpenTelemetry/Kubernetes 的 OpenTelemetry Operator
文档目录
文档开始手动插桩使用插桩库导出器资源采样什么是 OpenTelemetry?
API 参考文档示例
快速入门
支持库列表

OpenTelemetry

Kubernetes 的 OpenTelemetry Operator

OpenTelemetry Operator 是 Kubernetes Operator 的一个实现。 Operator 管理以下内容: - OpenTelemetry Collector - 使用 OpenTelemetry 插桩库对工作负载进行自动插桩 要在已有集群中安装 Operator,请确保已安装 cert-manager,然后运行: 一旦 opentelemetry-operator...

简介 {#introduction}

OpenTelemetry Operator
是 Kubernetes Operator
的一个实现。

Operator 管理以下内容:

  • OpenTelemetry Collector
  • 使用 OpenTelemetry 插桩库对工作负载进行自动插桩

入门指南 {#getting-started}

要在已有集群中安装 Operator,请确保已安装 cert-manager,然后运行:

kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml

一旦 opentelemetry-operator 部署就绪,创建一个 OpenTelemetry Collector(otelcol)实例,如下所示:

$ kubectl apply -f - <<EOF
apiVersion: opentelemetry.io/v1beta1
kind: OpenTelemetryCollector
metadata:
  name: simplest
spec:
  config:
    receivers:
      otlp:
        protocols:
          grpc:
            endpoint: 0.0.0.0:4317
          http:
            endpoint: 0.0.0.0:4318
    processors:
      memory_limiter:
        check_interval: 1s
        limit_percentage: 75
        spike_limit_percentage: 15
      batch:
        send_batch_size: 10000
        timeout: 10s

    exporters:
      # 注意:较旧版本中请使用 `logging` 替代 `debug`。
      debug: {}

    service:
      pipelines:
        traces:
          receivers: [otlp]
          processors: [memory_limiter, batch]
          exporters: [debug]
EOF

默认情况下,opentelemetry-operator 使用的是
opentelemetry-collector 镜像。

当通过 Helm Chart 安装 Operator 时,使用的是
opentelemetry-collector-k8s 镜像。

如果你需要使用这些版本中未包含的组件,可能需要构建你自己的 Collector。

有关更多配置选项以及如何使用 OpenTelemetry 插桩库注入自动插桩,请参见
Kubernetes 专用的 OpenTelemetry Operator。

文章大纲