Limbaje, API-uri şi SDK-uri

Instrumentarea codului cu OpenTelemetry este acceptată pentru multe limbaje de programare populare.

Instrumentarea codului cu OpenTelemetry este disponibilă pentru limbajele enumerate în tabelul Stadii și versiuni de mai jos. Există, de asemenea, implementări neoficiale pentru alte limbaje. Le poți găsi în registru.

Pentru Go, .NET, PHP, Python, Java și JavaScript, poți folosi soluții fără modificări de cod (zero-code) pentru a instrumenta aplicația, fără a fi necesară modificarea codului sursă.

Dacă foloseşti Kubernetes, poți utiliza OpenTelemetry Operator pentru Kubernetes pentru a integra aceste soluții fără modificări de cod în aplicația ta.

Stadii și versiuni

Stadiul actual al principalelor componente funcționale ale OpenTelemetry este următorul:

LanguageTracesMetricsLogsProfiles
C++StableStableStable-
C#/.NETStableStableStable-
Erlang/ElixirStableDevelopmentDevelopment-
GoStableStableRelease candidate-
JavaStableStableStableDevelopment
JavaScriptStableStableDevelopment-
KotlinDevelopmentDevelopmentDevelopment-
PHPStableStableStable-
PythonStableStableDevelopment-
RubyStableDevelopmentDevelopment-
RustBetaStableStable-
SwiftStableDevelopmentDevelopment-

Referințe API

Grupurile de interes special (SIG-uri) care implementează API-ul și SDK-ul OpenTelemetry într-un anumit limbaj publică, de asemenea, documentație de referință pentru API, destinată dezvoltatorilor. Sunt disponibile următoarele resurse de referință:


SDK Configuration

C++

C++ A language-specific implementation of OpenTelemetry in C++.

.NET

.NET A language-specific implementation of OpenTelemetry in .NET.

Erlang/Elixir

Erlang/Elixir A language-specific implementation of OpenTelemetry in Erlang/Elixir.

Go

Go A language-specific implementation of OpenTelemetry in Go.

Java

Java Language-specific implementation of OpenTelemetry in Java.

JavaScript

JavaScript A language-specific implementation of OpenTelemetry in JavaScript (for Node.js & the browser).

Kotlin

Kotlin A language-specific implementation of OpenTelemetry in Kotlin.

PHP

PHP A language-specific implementation of OpenTelemetry in PHP.

Python

Python A language-specific implementation of OpenTelemetry in Python.

Ruby

Ruby A language-specific implementation of OpenTelemetry in Ruby.

Rust

Rust A language-specific implementation of OpenTelemetry in Rust.

Swift

Swift A language-specific implementation of OpenTelemetry in Swift.

Other languages

Language-specific implementation of OpenTelemetry for other languages.


Ultima modificare October 20, 2026: feat:ro /docs/languages/_index.md (#12231) (00ccd8dd)