OpenTelemetry Collector
Go to file
Bruno Garcia 8aa2731844
Remove year from copyright (#964)
2020-05-26 12:44:22 -04:00
.circleci Enforce publish to wait for windows, use arch in cache key (#1011) 2020-05-25 14:19:19 -07:00
.github Add template for feature request (#995) 2020-05-20 09:41:02 -07:00
client Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
cmd Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
component Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
config Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
consumer Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
docs Restore Vision document (#764) 2020-04-01 14:49:29 -04:00
examples Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
exporter Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
extension Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
internal Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
observability Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
obsreport Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
processor Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
receiver Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
service Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
testbed Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
testutils Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
translator Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
.codecov.yml Enable requirement for 95% per PR coverage (#996) 2020-05-20 09:40:38 -07:00
.gitignore initial switch to circleci (#702) 2020-03-26 11:08:20 -07:00
.golangci.yml Change entire repo to use the new vanityurl go.opentelemetry.io/collector (#977) 2020-05-15 12:04:05 -07:00
CONTRIBUTING.md Change entire repo to use the new vanityurl go.opentelemetry.io/collector (#977) 2020-05-15 12:04:05 -07:00
LICENSE Initial commit 2018-06-05 08:09:00 +00:00
Makefile Remove year from copyright (#964) 2020-05-26 12:44:22 -04:00
README.md Remove sjkaris from README's Approvers list (#903) 2020-05-01 12:19:56 -04:00
go.mod change k8s.io/client-go version to sha1 (#1013) 2020-05-26 06:55:00 -07:00
go.sum Refactor common client TLS configuration. (#988) 2020-05-21 13:57:19 -07:00

README.md

<p align="center"> <strong> <a href="https://opentelemetry.io/docs/collector/about/">Getting Started<a/>   •   <a href="https://github.com/open-telemetry/community#agentcollector">Getting Involved<a/>   •   <a href="https://gitter.im/open-telemetry/opentelemetry-service">Getting In Touch<a/> </strong> </p> <p align="center"> <a href="https://goreportcard.com/report/github.com/open-telemetry/opentelemetry-collector"> <img alt="Go Report Card" src="https://goreportcard.com/badge/github.com/open-telemetry/opentelemetry-collector?style=for-the-badge"> </a> <a href="https://circleci.com/gh/open-telemetry/opentelemetry-collector"> <img alt="Build Status" src="https://img.shields.io/circleci/build/github/open-telemetry/opentelemetry-collector?style=for-the-badge"> </a> <a href="https://codecov.io/gh/open-telemetry/opentelemetry-collector/branch/master/"> <img alt="Codecov Status" src="https://img.shields.io/codecov/c/github/open-telemetry/opentelemetry-collector?style=for-the-badge"> </a> <a href="releases"> <img alt="GitHub release (latest by date including pre-releases)" src="https://img.shields.io/github/v/release/open-telemetry/opentelemetry-collector?include_prereleases&style=for-the-badge"> </a> </p> <p align="center"> <strong> <a href="CONTRIBUTING.md">Contributing<a/>   •   <a href="docs/vision.md">Vision<a/>   •   <a href="docs/design.md">Design<a/>   •   <a href="docs/monitoring.md">Monitoring<a/>   •   <a href="docs/performance.md">Performance<a/>   •   <a href="docs/roadmap.md">Roadmap<a/> </strong> </p>

Getting Started   •   Getting Involved   •   Getting In Touch

Go Report Card Build Status Codecov Status GitHub release (latest by date including pre-releases)

Contributing   •   Vision   •   Design   •   Monitoring   •   Performance   •   Roadmap

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.