OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  代码  ›  OpenTelemetry — AI 服务监控标准

OpenTelemetry — AI 服务监控标准

 
  replication ·  2026-02-28 00:56:11 · 3 次点击  · 0 条评论  

入门指南   •   参与贡献   •   联系我们

构建状态 Go 项目报告卡 Codecov 状态 GitHub 最新版本(按日期,包括预发布版本)
模糊测试状态

愿景   •   配置   •   监控   •   安全   •   包文档


OpenTelemetry 图标 OpenTelemetry Collector

OpenTelemetry Collector 提供了一个与供应商无关的实现,用于接收、处理和导出遥测数据。此外,它消除了为支持将开源遥测数据格式(例如 Jaeger、Prometheus 等)发送到多个开源或商业后端而需要运行、操作和维护多个代理/收集器的需求。

目标:

  • 易用性:合理的默认配置,支持流行协议,开箱即用。
  • 高性能:在不同负载和配置下保持高度稳定和高性能。
  • 可观测性:作为可观测服务的典范。
  • 可扩展性:无需修改核心代码即可进行定制。
  • 统一性:单一代码库,可作为代理或收集器部署,支持追踪、指标和日志。

社区

OpenTelemetry Collector SIG 活跃于 CNCF Slack 的 #otel-collector 频道,并每周一次通过视频会议进行交流。欢迎所有人参加这些会议,会议通常有以下目的:

  • 认识项目背后的人员
  • 就特定提案获取意见
  • 在尝试通过 GitHub 和 Slack 后,为提议的组件寻找赞助者
  • 关注某个陷入停滞且难以异步讨论的特定拉取请求

我们在三个时间段轮换视频会议,以便每个人至少每三次会议能参加一次。轮换顺序如下:

星期二:

星期三:

项目贡献者也可以就特定议题举行临时会议进行同步讨论。请在 Slack 的 #otel-collector-dev 频道中发布消息,邀请其他人参与,并说明要讨论的主题。除非有充分理由需要保密,否则请将其设为公开邀请,欢迎其他贡献者加入。同时,尽量确定对此主题感兴趣的其他贡献者以及他们所在的时区。

请记住,我们的真相来源是 GitHub:通过 Slack 或视频会议做出的每一个决定都必须在相关的 GitHub issue 中记录下来。理想情况下,会议笔记中的议程项目应包含正在讨论的 issue 或拉取请求的链接。我们理解并非每个人都能加入 Slack 或同步会议,不希望让他们感到被排除在外。

支持的 OTLP 版本

此代码库目前基于 OTLP 协议 v1.5.0 构建,该版本被认为是稳定的。请参阅 OpenTelemetry 协议稳定性定义。

稳定性级别

有关更多详细信息,请参阅稳定性级别与版本控制

兼容性

当作为库使用时,OpenTelemetry Collector 会尝试跟踪 Go 团队定义的当前支持的 Go 版本。移除对不再支持的 Go 版本的支持不被视为破坏性变更。

OpenTelemetry Collector 对 Go 版本的支持更新如下:

  1. 新的 Go 次要版本 N 发布后的第一个版本将添加对新 Go 次要版本的构建和测试步骤。
  2. 新的 Go 次要版本 N 发布后的第一个版本将移除对 Go 版本 N-2 的支持。

官方的 OpenTelemetry Collector 发行版二进制文件将使用最新的 Go 次要版本系列中的版本构建。

验证镜像签名

[!NOTE]
要验证已签名的制品或 blob,请先安装 Cosign,然后按照以下说明操作。

我们使用 sigstore cosign 工具对镜像 otel/opentelemetry-collectorotel/opentelemetry-collector-contrib 进行签名,要验证签名,可以运行以下命令:

$ cosign verify \
  --certificate-identity=https://github.com/open-telemetry/opentelemetry-collector-releases/.github/workflows/base-release.yaml@refs/tags/<RELEASE_TAG> \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com \
  <OTEL_COLLECTOR_IMAGE>

其中:

  • <RELEASE_TAG>:要验证的发布版本标签
  • <OTEL_COLLECTOR_IMAGE>:要检查的镜像

示例:

```console
$ cosign verify --certificate-identity=https://github.com/open-telemetry/opentelemetry-collector-releases/.github/workflows/base-release.yaml@refs/tags/v0.98.0 --certificate-oidc-issuer=https://token.actions.githubusercontent.com ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.98.0

Verification for ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:0.98.0 --
The following checks were performed on each of these signatures:
- The cosign claims were validated
- Existence of the claims in the transparency log was verified offline
- The code-signing certificate was verified using trusted certificate authority certificates

[{"critical":{"identity":{"docker-reference":"ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib"},"image":{"docker-manifest-digest":"sha256:5cea85bcbc734a3c0a641368e5a4ea9d31b472997e9f2feca57eeb4a147fcf1a"},"type":"cosign container image signature"},"optional":{"1.3.6.1.4.1.57264.1.1":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.2":"push","1.3.6.1.4.1.57264.1.3":"9e20bf5c142e53070ccb8320a20315fffb41469e","1.3.6.1.4.1.57264.1.4":"Release Contrib","1.3.6.1.4.1.57264.1.5":"open-telemetry/opentelemetry-collector-releases","1.3.6.1.4.1.57264.1.6":"refs/tags/v0.98.0","Bundle":{"SignedEntryTimestamp":"MEUCIQDdlmNeKXQrHnonwWiHLhLLwFDVDNoOBCn2sv85J9P8mgIgDQFssWJImo1hn38VlojvSCL7Qq5FMmtnGu0oLsNdOm8=","Payload":{"body":"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiIxMzVjY2RlN2YzZTNhYjU2NmFmYzJhYWU3MDljYmJlNmFhMDZlZWMzNDA2MWNkZjMyNmRhYzM2MmY0NWM4Yjg4In19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUURFbDV6N0diMWRVYkM5KzR4c1VvbDhMcWZNV2hiTzhkdEpwdExyMXhUNWZnSWdTdEwwN1I0ZDA5R2x0ZkV0azJVbmlJSlJhQVdrVDJNWDVtRXJNSlplc2pRPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVaG9ha05EUW5jeVowRjNTVUpCWjBsVlNETkNjRFZTYlVSU1VpOXphMWg0YVdWUFlrcFhSbmRrUjNNNGQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFJkMDVFUlhoTlJGRjRUMFJOTlZkb1kwNU5hbEYzVGtSRmVFMUVVWGxQUkUwMVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZyWlRsSE1ubHNjMjkzYVZZMmRFOVZSazlRVVhNd2NXY3hTSEV5WmpsVUx6UTJZbEFLU1ZSNE0ybFRkVXBhV0hGc1dEUldWV2Q1VlZndmNVazJhblZ2WlZSVEswaG5XVUoyYjBseVNERTFUeTltZEd0VmVtRlBRMEpwZDNkbloxbHZUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZHTkRrMUNrdDFNRWhqTm5rek1rNUNTVTFFU21ReVpuWkxNMHBCZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDJkWldVZEJNVlZrUlZGRlFpOTNVamhOU0hGSFpVZG9NR1JJUW5wUGFUaDJXakpzTUdGSVZtbE1iVTUyWWxNNWRtTkhWblZNV0ZKc1lrZFdkQXBhV0ZKNVpWTTVkbU5IVm5Wa1IxWnpXbGN4YkdSSVNqVk1WMDUyWWtkNGJGa3pVblpqYVRGNVdsZDRiRmxZVG14amVUaDFXakpzTUdGSVZtbE1NMlIyQ21OdGRHMWlSemt6WTNrNWFWbFlUbXhNV0Vwc1lrZFdhR015VlhWbFYwWjBZa1ZDZVZwWFducE1NMUpvV2pOTmRtUnFRWFZQVkdkMVRVUkJOVUpuYjNJS1FtZEZSVUZaVHk5TlFVVkNRa04wYjJSSVVuZGplbTkyVEROU2RtRXlWblZNYlVacVpFZHNkbUp1VFhWYU1td3dZVWhXYVdSWVRteGpiVTUyWW01U2JBcGlibEYxV1RJNWRFMUNTVWREYVhOSFFWRlJRbWMzT0hkQlVVbEZRa2hDTVdNeVozZE9aMWxMUzNkWlFrSkJSMFIyZWtGQ1FYZFJiMDlYVlhsTlIwcHRDazVYVFhoT1JFcHNUbFJOZDA1NlFtcFpNa2swVFhwSmQxbFVTWGROZWtVeFdtMWFiVmxxVVhoT1JGazFXbFJCWkVKbmIzSkNaMFZGUVZsUEwwMUJSVVVLUWtFNVUxcFhlR3haV0U1c1NVVk9kbUp1VW5saFYwbDNVRkZaUzB0M1dVSkNRVWRFZG5wQlFrSlJVWFppTTBKc1lta3hNRnBYZUd4aVYxWXdZMjVyZGdwaU0wSnNZbTVTYkdKSFZuUmFXRko1WlZNeGFtSXllSE5hVjA0d1lqTkpkR050Vm5OYVYwWjZXbGhOZDBoM1dVdExkMWxDUWtGSFJIWjZRVUpDWjFGU0NtTnRWbTFqZVRrd1dWZGtla3d6V1hkTWFtczBUR3BCZDA5M1dVdExkMWxDUWtGSFJIWjZRVUpEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVUtURzFHYW1SSGJIWmliazExV2pKc01HRklWbWxrV0U1c1kyMU9kbUp1VW14aWJsRjFXVEk1ZEUxSlIwbENaMjl5UW1kRlJVRlpUeTlOUVVWS1FraHZUUXBsUjJnd1pFaENlazlwT0haYU1td3dZVWhXYVV4dFRuWmlVemwyWTBkV2RVeFlVbXhpUjFaMFdsaFNlV1ZUT1haalIxWjFaRWR

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor