OpenTelemetry Collector

OpenTelemetry Collector 在如何接收、处理和输出遥测数据方面提供了一个与厂商无关的实现。「The OpenTelemetry Collector offers a vendor-agnostic implementation on how to receive, process and export telemetry data.」

Github stars Tracking Chart



OpenTelemetry Collector

The OpenTelemetry Collector offers a vendor-agnostic implementation on how to receive, process, and export telemetry data. In addition, it removes the need to run, operate, and maintain multiple agents/collectors in order to support open-source telemetry data formats (e.g. Jaeger, Prometheus, etc.) sending to multiple open-source or commercial back-ends.

Objectives:

  • Usable: Reasonable default configuration, supports popular protocols, runs and collects out of the box.
  • Performant: Highly stable and performant under varying loads and configurations.
  • Observable: An exemplar of an observable service.
  • Extensible: Customizable without touching the core code.
  • Unified: Single codebase, deployable as an agent or collector with support for traces, metrics, and logs (future).

Community Roles

Approvers (@open-telemetry/collector-approvers):

Maintainers (@open-telemetry/collector-maintainers):

Learn more about roles in the community repository.

Main metrics

Overview
Name With Owneropen-telemetry/opentelemetry-collector
Primary LanguageGo
Program languageMakefile (Language Count: 6)
Platform
License:Apache License 2.0
所有者活动
Created At2019-05-09 19:42:55
Pushed At2025-04-25 17:34:19
Last Commit At
Release Count3386
Last Release Namev0.124.0 (Posted on 2025-04-14 12:54:23)
First Release Namev0.0.1 (Posted on )
用户参与
Stargazers Count5.1k
Watchers Count89
Fork Count1.6k
Commits Count7.1k
Has Issues Enabled
Issues Count3286
Issue Open Count602
Pull Requests Count6769
Pull Requests Open Count36
Pull Requests Close Count2259
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private