Skip to content

Commit

Permalink
Minor updates for the what is OpenTelemetry page (#3369)
Browse files Browse the repository at this point in the history
Co-authored-by: Phillip Carter <[email protected]>
  • Loading branch information
svrnm and cartermp authored Oct 20, 2023
1 parent 533c2b9 commit 33ec82b
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions content/en/docs/what-is-opentelemetry.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,24 +25,25 @@ OpenTelemetry consists of the following major components:
- A [specification](/docs/specs/otel) for all components
- A standard [protocol](/docs/specs/otlp/) that defines the shape of telemetry
data
- Semantic conventions that define a standard naming scheme for common telemetry
data types
- [Semantic conventions](/docs/specs/semconv/) that define a standard naming
scheme for common telemetry data types
- APIs that define how to generate telemetry data
- [Language SDKs](/docs/instrumentation) that implement the specification, APIs,
and export of telemetry data
- A [library ecosystem](/ecosystem/registry) that implements instrumentation for
common libraries and frameworks
- Automatic instrumentation components that generate telemetry data without
requiring code changes
- Language SDKs that implement the specification, APIs, and export of telemetry
data
- The [OpenTelemetry Collector](/docs/collector), a proxy that receives,
processes, and exports telemetry data
- Various other tools, such as the
[OpenTelemetry Operator for Kubernetes](/docs/kubernetes/operator/),
[OpenTelemetry Helm Charts](/docs/kubernetes/helm/), and
[community assets for FaaS](/docs/faas/)

OpenTelemetry is compatible with a wide variety of
[ecosystem integrations](/ecosystem/integrations/).
OpenTelemetry is used by a wide variety of
[libraries, services and apps](/ecosystem/integrations/) that have OpenTelemetry
integrated to provide observability out of the box.

OpenTelemetry is supported by 40+ [vendors](/ecosystem/vendors/), many of whom
provide commercial support for OpenTelemetry and contribute to the project
Expand All @@ -55,9 +56,9 @@ extended include:

- Adding a receiver to the OpenTelemetry Collector to support telemetry data
from a custom source
- Loading custom instrumentation into an SDK
- Creating a distribution of an SDK or the Collector tailored to a specific use
case
- Loading custom instrumentation libraries into an SDK
- Creating a [distribution](/docs/concepts/distributions/) of an SDK or the
Collector tailored to a specific use case
- Creating a new exporter for a custom backend that doesn't yet support the
OpenTelemetry protocol (OTLP)
- Creating a custom propagator for a nonstandard context propagation format
Expand Down Expand Up @@ -100,6 +101,9 @@ backend. However, neither project was fully able to solve the problem on its
own, and so the two projects merged to form OpenTelemetry so that they could
combine their strengths and truly offer a single standard.

If you are currently using OpenTracing or OpenCensus, you can learn how to
migrate to OpenTelemetry [here](/docs/migration/).

## What OpenTelemetry is not

OpenTelemetry is not an observability back-end like Jaeger, Prometheus, or
Expand Down

0 comments on commit 33ec82b

Please sign in to comment.