OpenTelemetry is a collection of tools, APIs and SDKs, used to instrument, generate, collect, and export telemetry data (metrics, logs and traces) to help analyze a software’s performance and behavior.
OpenTelemetry (also referred to as OTel) aims to address the full range of observability signals across traces, metrics and logs. Loosely defined, observability is the ability to understand what’s happening inside a system from the knowledge of the external data it produces, which are usually logs, metrics, and traces.
Having a common format for how observability data is collected and sent is where OpenTelemetry comes into play. As a Cloud Native Computing Foundation (CNCF) incubating project, OTel aims to provide unified sets of vendor-agnostic libraries and APIs — mainly for collecting data and transferring it somewhere.
This SlideShare explores OpenTelemetry in brief.