Registry / observability / opentelemetry-cpp

opentelemetry-cpp

JSON →
library1.26.0vcpkgunverified

OpenTelemetry is a collection of tools, APIs, and SDKs used to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand software performance and behavior.

vcpkg install opentelemetry-cpp
INSTALL
IMPORT
SIG · OPENTELEMETRY-CPP
O
opentelemetry-cpp
observabilitycppv1.26.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

opentelemetry/trace/tracer_provider.h
#include <opentelemetry/trace/tracer_provider.h>

Minimal OpenTelemetry tracing example

#include "opentelemetry/trace/tracer_provider.h" #include "opentelemetry/trace/span.h" auto tracer = opentelemetry::trace::TracerProvider::GetTracer("my_library"); auto span = tracer->StartSpan("operation"); span->End();
Debug
Known issues
gotchaOpenTelemetry requires explicit exporter setup; default no-op does nothing.
fix
Configure an exporter (e.g., OStreamSpanExporter) before creating spans.
affects: all
Upgrade
Version history
1.26.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
11 hits · last 30 days
node
8
OpenAI (training)
2
Amazon
1
Resources

No resource links recorded.

opentelemetry-cpp — pip install opentelemetry-cpp · libregistry