opentelemetry-cpp v1.19.0
- Created
- Updated
OpenTelemetry is a collection of tools, APIs, and SDKs.
You use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior.
# License
# Supported Platforms
All platforms are supported
# Features
No default features set.
# elasticsearch
Whether to include the Elasticsearch Client in the SDK
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by curl )
- vcpkg-cmake-config (by curl )
# etw
Whether to include the ETW Exporter in the SDK
Supports: windows
- ✅ windows
- ❌
linux - ❌
osx - ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# geneva
Whether to include the Geneva Exporter from the opentelemetry-cpp-contrib repository
Dependencies:
opentelemetry-cpp
Platforms:
windows
Features:etw
- opentelemetry-cpp-contrib-version
No transitive dependencies.
Host Dependencies:
No dependencies.
# otlp-grpc
Whether to include the OTLP gRPC exporter in the SDK
Dependencies:
Host Dependencies:
and 3 transitive dependencies:
- vcpkg-cmake (by abseil )
- vcpkg-cmake-config (by abseil )
- vcpkg-cmake-get-vars (by openssl )
# otlp-http
Whether to include the OpenTelemetry Protocol over HTTP in the SDK
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by curl )
- vcpkg-cmake-config (by curl )
- vcpkg-cmake-get-vars (by openssl )
# prometheus
Whether to include the Prometheus Client in the SDK
Dependencies:
and 2 transitive dependencies:
- civetweb (by prometheus-cpp )
- zlib (by prometheus-cpp )
Host Dependencies:
2 transitive dependencies:
# user-events
Whether to include the User Events Exporter from the opentelemetry-cpp-contrib repository
Supports: linux
- ✅ linux
- ❌
osx - ❌
uwp - ❌
windows
Dependencies:
- libeventheader-tracepoint
- libtracepoint
opentelemetry-cpp
Features:
otlp-http
- opentelemetry-cpp-contrib-version
and 6 transitive dependencies:
- abseil (by protobuf )
curl (by curl , opentelemetry-cpp )
Platforms:
(uwp | !windows) & !(osx | ios) & !mingw
Features:non-http
,openssl
,schannel
,sectransp
,ssl
,sspi
- openssl (by curl )
- protobuf (by opentelemetry-cpp )
- utf8-range (by protobuf )
- zlib (by curl )
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by libtracepoint )
- vcpkg-cmake-config (by libtracepoint )
- vcpkg-cmake-get-vars (by openssl )
# zipkin
Whether to include the Zipkin exporter in the SDK
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No transitive dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
- azure-core-tracing-opentelemetry-cpp
- google-cloud-cpp (feature
opentelemetry
) - opentelemetry-cpp (feature
geneva
) - opentelemetry-cpp (feature
user-events
)
# Host Dependents
No dependents.
# Contributors
Sergii Baitala
Tom Tan
jmanjon
João Soares
Thomas1664
Dennis
Gregor Jasny
autoantwort
Kevin Lalumiere
Carlos O'Ryan
Mengna Li
jim wang
Frank
Bruce Mitchener
Tom Tan
Pravila
aristotelos
WangWeiLin-MV
Jia Yue Hua
Kai Pastor
Mengna-Li