-
Notifications
You must be signed in to change notification settings - Fork 894
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move OTLP specification to github.com/open-telemetry/opentelemetry-proto
Resolves #3415
- Loading branch information
1 parent
c8c7cb4
commit 6a684b6
Showing
7 changed files
with
18 additions
and
825 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
# OpenTelemetry Protocol | ||
|
||
This is the specification of new OpenTelemetry protocol (OTLP). | ||
The OpenTelemetry protocol (OTLP) specification has moved to | ||
[github.com/open-telemetry/opentelemetry-proto/docs/README.md](https://github.com/open-telemetry/opentelemetry-proto/blob/main/docs/README.md). | ||
|
||
- [Design Goals](design-goals.md). | ||
- [Requirements](requirements.md). | ||
- [Specification](otlp.md). | ||
- [SDK Exporter](exporter.md). | ||
For additional OTLP implementation requirements in the OpenTelemetry SDKs, see | ||
[SDK Exporter](exporter.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,4 @@ | ||
# Design Goals for OpenTelemetry Wire Protocol | ||
|
||
We want to design a telemetry data exchange protocol that has the following characteristics: | ||
|
||
- Be suitable for use between all of the following node types: instrumented applications, telemetry backends, local agents, stand-alone collectors/forwarders. | ||
|
||
- Have high reliability of data delivery and clear visibility when the data cannot be delivered. | ||
|
||
- Have low CPU usage for serialization and deserialization. | ||
|
||
- Impose minimal pressure on memory manager, including pass-through scenarios, where deserialized data is short-lived and must be serialized as-is shortly after and where such short-lived data is created and discarded at high frequency (think telemetry data forwarders). | ||
|
||
- Support ability to efficiently modify deserialized data and serialize again to pass further. This is related but slightly different from the previous requirement. | ||
|
||
- Ensure high throughput (within the available bandwidth) in high latency networks (e.g. scenarios where telemetry source and the backend are separated by high latency network). | ||
|
||
- Allow backpressure signalling. | ||
|
||
- Be load-balancer friendly (do not hinder re-balancing). | ||
This page has moved to | ||
[github.com/open-telemetry/opentelemetry-proto/docs/design-goals.md](https://github.com/open-telemetry/opentelemetry-proto/blob/main/docs/design-goals.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.